Andreas-Lindig: JavaScript und PHP

Beitrag lesen

hi,

du schreibst hier mit PHP einen script-Bereich einer anderen Sprache in das Document...

echo '
<script language="javascript">okay = confirm
("Sind Sie sicher, daß Sie die Punkt löschen möchten?")
;</script>';

und hier versuchst du auf eine Variable aus diesem andere Bereich zuzugreifen...

Wenn okay gleich true ist, dann weiter mit der Anweisung
if ($okay == true) {
}

das geht so nicht.
PHP und Javascript wissen nichts voneinander.

Der Mittler ist entweder HTML oder der search-string, also das, was hinter dem Fragezeichen nach der Adresse kommt.

Du kannst entweder:

  • den Wert Deiner Variablen in ein Formularfeld ins Dokument
      schreiben und dieses dann mit Javascript auslesen (PHP->javascript)

oder:

  • die PHP-Seite neu aufrufen und im query-String deine
      Variable angeben: meineSeite.php?okay=true (JavaScritp->PHP)

Gruß, Andreas