Hallo,
ich habe folgendes Problem:
Ich verarbeite Daten aus meiner mySQL-Datenbank, die in einem varchar-Feld stehen, mittels GET weiter. Also z.B.
$projekt = "Projekt 1";
<a href="verarbeitungsscript.php?projekt=Projekt 1&...">link</a>
Hat immer funktioniert bis ich mal ein Projekt mit einem Kaufmanns-Und im Namen angelegt habe.
$projekt = "Icke & Er"; -> Problem!!
Eintragen funktioniert, in der Datenbank heißt das Projekt richtig. Muß ich jeweils bei der Abfrage überprüfen, ob ein & vorkommt? Bzw welche Zeichen bereiten noch alle Probleme? Und muß ich die alle abfangen oder gibt es eine Funktion die das erledigt? Kann man die Zeichen in der Adresszeile irgendwie escapen?
dankeschön
Paco