Mailinglisten-Archive |
Helge Frowein wrote: > abmelden.php3?sainr=1&turnr=4&turid=4&spname=young%20boy > das ganze geht an das entsprechende Script und löst dort verschiedene > sinnvolle Sachen aus ;-) > Diese geht mit allen möglich Einträgen im Feld spname, nur nicht, wenn der > Eintrag mit einem 'y' beginnt (mit einem grossen Y geht es, auch wenn das > kleine y wo anders steht als am Anfang!) Das urlencode()/urldecode() sollte nicht buggy sein. Was genau machst Du mit der Variable $spname? Hast Du sie vor der Verarbeitung mal mit einem printf() oder im phpinfo() betrachtet, stimmt der Inhalt? <?php printf('$spname="%s"<hr>', $spname); phpinfo(); [...] ?> $spname enthält in deinem Beispiel ein Leerzeichen 'young 20boy', beachtest Du dies im weiteren Verlauf des Skripts. sind z.B. Anführungszeichen in einer Datenbankanfrage korrekt gesetzt? <?php [...] $query = sprintf("select * from meinetabelle where name='%s'", $spyname); [...] ?> Sind die gestarteten Anfragen vielleicht case-sensitiv, was nicht erwünscht ist? <?php [...] $query = sprintf("select * from meinetabelle where lower(name)='%s'", strtolower($spyname) ); [...] ?> Ulf
php::bar PHP Wiki - Listenarchive