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?
 
Zurück