Avatar billede agertz Nybegynder
09. juni 2008 - 19:07 Der er 2 kommentarer og
1 løsning

Store / små bogstaver

Hejsa.

Jeg sad og programmerede et postsystem hvor brugerne kan sende private beskeder til hinanden. Jeg ville sikre det på den måde at det kun var brugeren der havde det samme brugernavn som der stod i "modtager" feltet i mysql, der kunne læse beskeden.
Men hvis jeg fx sender beskeden til "AGertz", kan jeg ikke læse beskeden da jeg hedder "Agertz" - altså skal afsenderen skrive modtageren korrekt i form af store små bogstaver - hvilket jo er ret irriterende.

Derfor ville jeg spørge jer om man ikke kunne lave den sådan at den accepterede alle former for "agertz" i modtager-feltet ;-)

Mit kode:

<?
$id = mysql_real_escape_string($_GET["id"]);
$res = mysql_query("SELECT *, DATE_FORMAT(dato, '%d/%m-%y %H:%i') AS nydato FROM post WHERE id = '$_GET[id]'");
$row = mysql_fetch_array($res);
?>
<?
if($_SESSION['username'] == $row["modtager"])
{
Avatar billede dkfire Nybegynder
09. juni 2008 - 19:21 #1
Måske:
<?
if(strtolower($_SESSION['username']) == strtolower($row["modtager"]))
{
Avatar billede agertz Nybegynder
09. juni 2008 - 19:44 #2
Ja tak :D
Det virkede..

Opret svar hvis du ønsker point =)

Igen.. mange tak
Avatar billede dkfire Nybegynder
09. juni 2008 - 19:50 #3
så lidt :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester