Target: Stringübergabe an Funktion

Beitrag lesen

Pardon, aber ich habe wohl nicht alle Infos mitgeschickt:
ich versuche über PHP3 folgendes:
echo "<input type=button  value='suchen' onClick='suchauftrag(",$wort,")'>";
Die Variable Wort ist ein String, der neben Leerzeichen auch + und - enthält.
Wenn $wort aus einen Wort ohne Sonderzeichen besteht, gibt es keine Probleme. Wenn aber $wort zB. 123-456- ist, gibts den Fehler.

okay, alles klar.

so muss es aussehen:

$wort = "123-456";

echo "<input type=button  value='suchen' onClick='suchauftrag("$wort")'>";

das backslash muss sein, es besagt, dass das nachfolgende zeichen genauso übergeben wird, wie dargestellt.

versuchs mal.

Target