PHP in JS verwenden

Fragen zu HTML, CSS, eigenen Erweiterungen etc.
masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

PHP in JS verwenden

Ungelesener Beitrag von masterronnow » 20.02.2010, 23:48

Hallo,

ich möchte in diesem Script:

Code: Alles auswählen

<script type='text/javascript'>Spruch = new Array();

Spruch[0] = "";
Spruch[1] = "";
Spruch[2] = "";
Spruch[3] = "";

var Zufall = Math.random();
var Zufall = Math.round((Spruch.length-1) * Zufall);

document.write(Spruch[Zufall]);
</script>
PHP bei den einzelnen Sprüchen verwenden.

Ist das irgendwie möglich?

Viele Grüße
masterronnow

Benutzeravatar
Linus
Moderator
Beiträge: 1125
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: PHP in JS verwenden

Ungelesener Beitrag von Linus » 21.02.2010, 00:13

Klar, wenn du das script als .php abspeicherst...

Code: Alles auswählen

Spruch[0] = "<?php echo "Hello World!"; ?>";
Da ists auch egal das du zweimal die " verwendest, da das PHP ausgeführt wird, wenn die Datei geladen ist. Nur sollte der PHP-Code keine " ausgeben ;)

masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: PHP in JS verwenden

Ungelesener Beitrag von masterronnow » 21.02.2010, 00:17

Und genau das geht nicht, script sieht so aus:

Code: Alles auswählen

<script type='text/javascript'>Spruch = new Array();

Spruch[0] = "Chattreffen am 27.02.2010 ab 15:00uhr!";
Spruch[1] = "Neu angemeldete Chatter: <?php $skyfire=$chat->getDetails("skyfire");echo $skyfire['alias'];?> und Cinderella! Willkommen!";
Spruch[2] = "Neuster Stammy im Chat: _CASSI_, herzlichen Glückwunsch!";
Spruch[3] = "Willkommen im ULTIMATIC-CHAT!";

var Zufall = Math.random();
var Zufall = Math.round((Spruch.length-1) * Zufall);

document.write(Spruch[Zufall]);
</script>
Viele Grüße
masterronnow

Benutzeravatar
Linus
Moderator
Beiträge: 1125
Registriert: 14.02.2005, 20:31
Wohnort: NRW
Kontaktdaten:

Re: PHP in JS verwenden

Ungelesener Beitrag von Linus » 21.02.2010, 00:22

Ja, weil der Alias nunmal " enthält. Lösung: ' verwenden ;)

Code: Alles auswählen

<script type='text/javascript'>Spruch = new Array();

Spruch[0] = "Chattreffen am 27.02.2010 ab 15:00uhr!";
Spruch[1] = 'Neu angemeldete Chatter: <?php $skyfire=$chat->getDetails("skyfire");echo $skyfire['alias'];?> und Cinderella! Willkommen!';
Spruch[2] = "Neuster Stammy im Chat: _CASSI_, herzlichen Glückwunsch!";
Spruch[3] = "Willkommen im ULTIMATIC-CHAT!";

var Zufall = Math.random();
var Zufall = Math.round((Spruch.length-1) * Zufall);

document.write(Spruch[Zufall]);
</script>

masterronnow
Beiträge: 182
Registriert: 18.04.2006, 18:33
Wohnort: Berlin

Re: PHP in JS verwenden

Ungelesener Beitrag von masterronnow » 21.02.2010, 00:38

Danke, funktioniert.

Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast