JS - Alert Fenster für PHP?

Servus miteinander,

ich wollt mal wissen, ob es soetwas wie ein alert - Fenster für JavaScript für PHP gibt?

Ich habe eine Formular - Datei a.html, die von der b.php verarbeitet wird, die wiederum die c.php mittels der header() - Fkt aufruft. Jetzt möcht ich halt zwischen b.php und c.php ein solches alert - Fenster haben mit:

Hat geklappt!
oder
Du musst zurück!

Bisher behelf ich mir in etwa so:

if (hatgeklappt)
echo "<html>"
echo "<body onload='alert("top")>";
else
echo "<html>"
echo "<body onload='pech()'>";

wobei pech():

function pech()
{
alert("pech");
history.back();
}


geht das auch schöner?
 
PHP ist Serverseitig, JavaScript clienseitig. Wie stellst Du dir das vor, soll dann auf dem Server ein Alert-Fenst aufgehen? :)
Nein, das geht definitiv *nicht*.
 
Nein, gibt es nicht.
Denn:

JavaScript wird clientseitig ausgefuehrt.
PHP wird serverseitig ausgefuehrt.

Wo wird das Fenster angezeigt?
Auf dem Client.
Der kriegt von PHP aber rein garnichts mit.
 
Ich hab´s schon mitgekriegt, dass es nicht . Leider auch meine "Hilfslösung" nicht...naja, kann man nix machen. Versuch ich was anderes.
Ich hab halt auf ein bisschen "magic" gehofft :-(
Schönen Tag noch!
 
hey,

kommt vielleicht nen bißchen spät, aber vielleicht hilft´s trotzdem noch.
wenn ich dich richtig verstanden habe, willst du per php ein alert ausgeben?

wie wär´s hiermit:

Code:
$text = "was du ausgeben willst";
echo "<script language=\"javascript\">alert('";
echo $text;
echo "');</script>";
 
wenn er den aufruf des alert('du mußt zurück') nicht im body-onload macht, sondern in der b.php, spart er sich das laden der c.php und der history.back(). das alert('top') kann ja da bleiben. oder versteh ich das problem einfach falsch?
 

Neue Beiträge

Zurück