Problem mit Confirm()
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
abbruch
absolut sinn
anscheinend
backen
beitrag
checken
eintrag
haben
inhalt
laden
liege
schleifen
section
stellen
struktur
verschachtelung
verweis
vielen dank
vorschlag
wunderbar funktioniert besten dank
-
Aloa,
hab f?r mein GB eine l?schfunktion f?r die admins eingebaut nur irgendwie funnzt es net
inhalt index.php:
IF ($section == "gb_del")
{
IF ($_SESSION['user_level'] == "1")
{
ECHO"
<script type='text/javascript'>
Check = confirm('Soll der Eintrag wirklich gel?scht werden?');
if (Check == false)
history.back();
</script>";
}
}
dann wird unten die db_del.php includet, die l?scht auch wunderbar, nur leider auch wenn ich abbrechen dr?cke.
jemand nen vorschlag was ich falsch gemacht hab? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hast du denn das loeschen in einer else-schleife der if (Check == false) gegenuebergestellt? falls nicht is klar, dass immer geloescht wird.
so wie das hiersteht, wird bei false einfach die vorherige seite geladen, das verhindert aber nicht, dass spaeter die eintraege geloechts werden.
falls ich total daneben liege: war nicht anders moeglich bei dem codeausschnitt.
Beitrag ge?ndert am 22.09.2005 23:44 von keuloo -
wie soll ich es denn dann machen?
dachte es reicht wenn ich die vorherige seite laden lasse und somit wird gb_del.php nicht includet....
haste vielleicht nen vorschlag wie ichs besser machen k?nnte? -
Du musst ?ber das JavaScript-Confirm erst auf eine Seite verweisen, die das l?schen dann vornimmt.
if (Check == true)
{
location.href = "l?schen.php?id=3";
}
l?schen.php: Seite mit php-Code, wo das L?schen vornimmt, bei dem Eintrag mit der entsprechenden ID.
Beitrag ge?ndert am 22.09.2005 23:58 von trueweb -
aha, jetzt versteh ich. der code sollte an der stelle "history.back" abbrechen, was ja auch absolut sinn macht.
aber anscheinend wird er noch zu ende ausgefuehrt. vielleicht geht es, den abbruch in die if-else-struktur aufzunehmen?
d.h. verschachtelung von php- und javascript-code. das sollte gehen, weiss nicht mehr wie genau. hab mal auf php.net was drueber gelesen... -
saustark, hat alles wunderbar funktioniert besten dank!
das h?tten die bei selfhtml ja auch mal dazu schreiben k?nnen...
Vielen dank -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage