Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

Javascript in PHP einfügen





Frage

Hallo zusammen, ein für euch wahrscheinlich kleines Problem hätte ich. Folgenden Javascriptcode müsste ich in eine PHP-Datei einfügen (PHP-Portal ohne HTML-Templates). [code]<script language=JavaScript1.2 src=http://partner.clubandmore.de/smsInTheBox_popup.php?site_id=XXXXXX></script> <a href="javascript:popUpSMS(´http://sms.clubandmore.de/partner/sms/index.php?site_id=XXXXXX´)"><img border="0" src="../images/smsversand.gif" width="120" height="60"></a> [/code] Dat is so ein Popup zum SMS verschicken über einen anderen Anbieter. Wenn ich den Code so wie oben in die PHP-Datei einfüge erscheint nur noch eine Fehlermeldung und die Seite selber wird nicht mehr geladen. Gibt es einen anderen Weg dieses Popup in diese PHP-Datei einzufügen? Vielen Dank schonmal im Voraus !!!

Antwort 1 von ThomasOOP

Mit echo "string";
Im String verwendendete " müssen .. wie nennt man das doch gleich .. mit ... escaped (?) werden damit sie den String nicht abschließen.


Echo "<script language=JavaScript1.2 src=http://partner.clubandmore.de/smsInTheBox_popup.php?site_id=XXXXXX></script> 
<a href="javascript:popUpSMS(´http://sms.clubandmore.de/partner/sms/index.php?site_id=XXXXXX´)"><img border="0" src="../images/smsversand.gif" width="120" height="60"></a>";


HTH

Antwort 2 von JanVer

Wenn es sich um statischen Javascript-Code handelt, würde ich den in eine externe Datei packen.

Dann brauchst Du nur eine Zeile in Dein php-Skript einzubinden:

echo "<script src="jstools.js" type="text/javascrip "></script> ";

Antwort 3 von ThomasOOP

hab es so verstanden das das site_id=XXXXXX dynamisch generiert wird

Antwort 4 von JanVer

Ist richtig Thomas, den Javascript-Aufruf muss er ja auch noch irgendwo verankern - im body-tag oder als event.

War halt nur ne Idee, dann reicht ein function-call und es ist etwas übersichtlicher. Meistens bleibt es ja bei dem guten Vorsatz :-)

Antwort 5 von ThomasOOP

stimmt, eine Funktion ... daran habe ich nicht gedacht.
Dafür bekommst du ein ++ :)

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: