Problem mit PHP und Java Script wegen => '
Raffi
- php
Hallo Leute
Ich habe folgendes Problem. Ich will mit dem print Befehlt einen Link ausgeben, der einen Java Script aufruft. Jetzt habe ich folgendes Problem: Der Java Script braucht den Parameter der zwischen den zwei '' steht. Der PHP Script gibt das jedoch nicht aus, da er meint, die '' seien für ihn. Wie kann ich das an den Java Script übergeben?
print '<A HREF="javascript:CaricaFoto('referenzen/1_klein.jpg')" BORDER="0"><IMG SRC="referenzen/1_klein1.jpg" WIDTH="80" HEIGHT="80" BORDER="0"></a>';
Danke und Gruss
Raffi
Hallo Leute
Ich habe folgendes Problem. Ich will mit dem print Befehlt einen Link ausgeben, der einen Java Script aufruft. Jetzt habe ich folgendes Problem: Der Java Script braucht den Parameter der zwischen den zwei '' steht. Der PHP Script gibt das jedoch nicht aus, da er meint, die '' seien für ihn. Wie kann ich das an den Java Script übergeben?
print '<A HREF="javascript:CaricaFoto('referenzen/1_klein.jpg')" BORDER="0"><IMG SRC="referenzen/1_klein1.jpg" WIDTH="80" HEIGHT="80" BORDER="0"></a>';
Hi
versuchs mal mit print "...'...'..."; ALso doppelte Anführungszeichen außen
Gruß Heizer
Dann funktioniert die ganze Print Ausgabe nicht mehr.
gruss
raffi
Hallo Leute
Ich habe folgendes Problem. Ich will mit dem print Befehlt einen Link ausgeben, der einen Java Script aufruft. Jetzt habe ich folgendes Problem: Der Java Script braucht den Parameter der zwischen den zwei '' steht. Der PHP Script gibt das jedoch nicht aus, da er meint, die '' seien für ihn. Wie kann ich das an den Java Script übergeben?
print '<A HREF="javascript:CaricaFoto('referenzen/1_klein.jpg')" BORDER="0"><IMG SRC="referenzen/1_klein1.jpg" WIDTH="80" HEIGHT="80" BORDER="0"></a>';
Hi
versuchs mal mit print "...'...'..."; ALso doppelte Anführungszeichen außen
Gruß Heizer
Dann funktioniert die ganze Print Ausgabe nicht mehr.
gruss
raffi
Hi
Im endeffect sollte das so aussehen:
print "<A HREF="javascript:CaricaFoto('referenzen/1_klein.jpg')" BORDER="0"><IMG SRC="referenzen/1_klein1.jpg" WIDTH="80" HEIGHT="80" BORDER="0"></a>";
Mit escape-zeichen vor allen "-Zeichen
Bei mir funktionierts.
Gruß Heizer
Sorry hab Dich vorhin falsch verstanden. Jetzt gehts!
Danke heizer!
gruss
raffi
Dann funktioniert die ganze Print Ausgabe nicht mehr.
gruss
raffi
Hi
Im endeffect sollte das so aussehen:
print "<A HREF="javascript:CaricaFoto('referenzen/1_klein.jpg')" BORDER="0"><IMG SRC="referenzen/1_klein1.jpg" WIDTH="80" HEIGHT="80" BORDER="0"></a>";
Mit escape-zeichen vor allen "-Zeichen
Bei mir funktionierts.
Gruß Heizer
Hallo Heizer
Habe noch eine Frage. Wenn ich nun den Dateinamen variabel machen möchte wie muss ich das in dem Script einfügen.
Normal funktioniert es so:
"referenzen/".$id."_klein3.jpg"
Danke und Gruss
Raffi
Sorry hab Dich vorhin falsch verstanden. Jetzt gehts!
Danke heizer!
gruss
raffi
Dann funktioniert die ganze Print Ausgabe nicht mehr.
gruss
raffi
Hi
Im endeffect sollte das so aussehen:
print "<A HREF="javascript:CaricaFoto('referenzen/1_klein.jpg')" BORDER="0"><IMG SRC="referenzen/1_klein1.jpg" WIDTH="80" HEIGHT="80" BORDER="0"></a>";
Mit escape-zeichen vor allen "-Zeichen
Bei mir funktionierts.
Gruß Heizer
Hallo Heizer
Habe noch eine Frage. Wenn ich nun den Dateinamen variabel machen möchte wie muss ich das in dem Script einfügen.
Normal funktioniert es so:
"referenzen/".$id."_klein3.jpg"
hi Raffi
exakt. Ich bin mir jetzt nicht sicher, ob du bei print auch Kommata als verbindung nehmen kannst, ich denke schon. Also
"referenzen/",$id,"_klein3.jpg"
bei 'echo' funktionierts.
Übrigens: wenn du bei print oder echo "..." Zeichen verwendest, kannst du Variablen auch direkt in den Text schreiben:
<?
$foo = $foobar;
echo "foo ist $foo" // foo ist foobar
?>
geht aber nur, wenn du ein Leerzeichen oder ein Zeichen, daß nicht im Variablennamen vorkommen darf nach der Variable schreibst, in deinem Fall also nicht!
Gruß Heizer
Hallo Heizer
Habe noch eine Frage. Wenn ich nun den Dateinamen variabel machen möchte wie muss ich das in dem Script einfügen.
Normal funktioniert es so:
"referenzen/".$id."_klein3.jpg"
Danke und Gruss
Raffi