NextStep: $_GET bei Javascipt?

Beitrag lesen

Wenn du das Prototypeframework einbindest geht es so:

var parameter = document.location.search;
var parms = parameter.toQueryParams();

if (parms['delete'] != null) {
    alert('bla');
}

aber parameter dürfte auch ohne Framework nicht schwer zu parsen sein.

Bist du dir sicher, dass du das so willst? Eigentlich sollte dein PHP Script die richtige Seite senden und dies nicht auf dem Client validieren lassen. Zudem sinn delete-Anweisungen per GET-Parameter problematisch. (Es gibt dann die möglichkeit, dass man jemandem einen Link schick mit 'blabla.php&deletePicture=123456789

Gruess

HI,
ich habe in PHP ein Script gemacht mit dem man per Klick auf einen Button, Benutzerdaten löschen kann.

Nun will ich in JavaScript davor aber noch ein Confirm machen, wo der Benutzer seine Entscheidung noch einmal bestätigen soll.

Nun soll JS aber erst prüfen, ob $_GET['delete'] gesetzt ist.

So funtioniert es leider nicht.

<script type="text/javascript">
if ($_GET['delete'] == true) {
Check = confirm("Kunden löschen?");
if (Check == false) {
history.back();
}
}
</script>


>   
> Wisst ihr wie ich das prüfen kann?