Check = confirm und PHP

Hogl

Grünschnabel
Hoi,

erstma hallo forum
ich hab folgendes Problem: Ich will eine ganz einfache abfrage per Java machen, ob ein gewisser eintrag gelöscht werden soll. ich krieg es aber einfach nicht hin, das beim klick auf abbrechen das script stehen bleibt, also der nachfolgende PHP code nicht ausgeführt wird. der eintrag wird also so oder so gelöscht, bei abbrechen eben nur ohne rückmeldung. Hier mal mein script:
PHP:
if ($action == "delete" && $view == "")
{
echo'
<script language="JavaScript">
<!--
Check = confirm("Soll der Eintrag wirklich gelöscht werden?");
if(Check == false)stop();
//-->
</script>';

 $file=file($dateiname);
    foreach($file as $zeile)
        {
        unset($file[$a]);
        $newinhalt=fopen($dateiname,"w");
        fputs($newinhalt,implode("",$file));
        fclose($newinhalt);
        }
    $a++;
echo "Der Eintrag wurde Gelöscht<a href='$PHP_SELF'>Zur&uuml;ck</a> $c";
}
?>

bei abbrechen soll das script den php code nicht ausführen, bei OK schon. müsste bei stop() nicht angehalten werden? oder zählt das nur für den Java Scipt?weiss da jemand rat

Hogl
 
Du vermischst da zwei Technologien in einer Weise Du meiner Meinung nach nicht klappen kann.
Du kannst zwar mit PHP Einfluss auf JavaScript ausueben, denn das PHP-Script kann ja den JavaScript Code jedes mal anders an den Browser schicken, aber nicht umgekehrt.

Das Problem dabei ist, dass PHP serverseitig laeuft und JavaScript clientseitig.
 
Hoi,

mann das geht ja fix hier!

Danke für die antwort, dann muss ich mir hier eben was neues einfallen lassen.

Hogl
 
Zurück