Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   PHP/Javascript wird nicht ausgeführt (https://www.delphipraxis.net/103782-php-javascript-wird-nicht-ausgefuehrt.html)

Neutral General 21. Nov 2007 18:25


PHP/Javascript wird nicht ausgeführt
 
Hi,
Ich habe in meiner PHP-Datei irgendwo sowas stehen:

Code:
[url="javascript: DeleteGBE(' . $row['id'] . ')"]Löschen[/url]
in der JS-Datei:

Code:
function DeleteGBE(ID)
{
   Check == confirm("Wollen Sie diesen Gästebucheintrag wirklich löschen?");
   if (Check == true)
   {
      window.location.href="index.php?page=delGBE&id=" + ID;
   } 
}
Der Link selbst ist korrekt und die ID auch und alles aber die Funktion wird einfach nicht aufgerufen. Das verstehe ich nicht denn wenn ich an die stelle eine andere Funktion schreibe die ausgeführt werden soll z.B. diese hier:

Code:
function DeleteGalery(ID)
{
   Check = confirm("Wollen Sie diese Galerie wirklich löschen?");
   if (Check == true)
   {
      window.location.href="index.php?page=delgalery&id=" + ID;
   }
}
Dann wird diese ausgeführt. Und ihr müsst wohl zugeben: Die beiden funktionen unterscheiden sich nicht großartig -.-^^

Gruß
Neutral General

mkinzler 21. Nov 2007 18:28

Re: PHP/Javascript wird nicht ausgeführt
 
Code:
[url="javascript: DeleteGBE(' . $row['id'] . ');"]Löschen[/url]

Neutral General 21. Nov 2007 18:30

Re: PHP/Javascript wird nicht ausgeführt
 
Hi,

Ja das hatte ich auch schon probiert aber es funktioniert nicht und die andere Funktionen kann ich auch ohne das Semikolon aufrufen.. :gruebel:

Die Muhkuh 21. Nov 2007 18:35

Re: PHP/Javascript wird nicht ausgeführt
 
Oh Markus, bitte nur posten, wenns auch was bringt :wall:

Code:
function DeleteGBE(ID)
{
   var Check = confirm("Wollen Sie diesen Gästebucheintrag wirklich löschen?");
   if (Check == true)
   {
      window.location.href="index.php?page=delGBE&id=" + ID;
   }
}
Du hast da ein "var" vor dem Check vergessen und der == ist nur für Vergleiche, nicht für Zuweisungen...

mkinzler 21. Nov 2007 19:35

Re: PHP/Javascript wird nicht ausgeführt
 
Zitat:

Oh Markus, bitte nur posten, wenns auch was bringt ouch!
Das ; gehört zum Befehl und ältere Browser ignorieren JS-Code wenn dieser fehlt.

Neutral General 21. Nov 2007 20:01

Re: PHP/Javascript wird nicht ausgeführt
 
Ok danke ihr beiden ;)

Es funktioniert jetzt soweit alles :)

Gruß
Neutral General


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz