Die Kombination einer Skriptsprache wie PHP mit Webseiten fügt Interaktivität zu Webseiten . Benutzer können Inhalte in einem Bedienfeld oder Kauf von Waren mit Hilfe von einigen HTML- Web-Formulare und PHP verwalten , zusammen mit anderen Code. Wenn Sie so etwas wie eine Variable zu entfernen , wenn der Benutzer auf die Schaltfläche "Submit" tun wollen, müssen Sie PHP verwenden , um das Formular zuerst überprüfen und dann die " unset () "-Funktion auf die Variable. Dies ist nur ein Beispiel für PHP -driven Interaktivität. Anleitung
1
Öffnen Sie die PHP -Datei für die Webseite, die Sie brauchen, um in Notepad oder einem Code-Editor bearbeiten. Diese PHP- Datei sollte bereits enthalten ein HTML-Formular mit einer Schaltfläche "Absenden" . Überprüfen Sie , dass die Methode des Formulars "post" ist und die Wirkung der Form entspricht dem Namen der Datei, die die Form:
"-Tag und beginnen das Schreiben einer "Wenn - Dann " bedingte Anweisung :
< php ?
if () { }
>
3
Benutzen Sie den " isset () "-Funktion innerhalb der Klammern Ihrer "Wenn - Dann "-Anweisung zu überprüfen, ob " $ _POST [' submit' ] " einen Wert enthält :
< php
if ( isset ($ _POST [' submit' ] )) { }
? >
in dem obigen Code , "$ _POST " ist eine Array-Variable , die die Werte in jedem Feld und Knopf hält in Ihrem HTML-Formular . Verwenden Sie den Namen der Schaltfläche "Senden" , um seinen Wert zu erhalten, in diesem Fall auf "Eintragen ".
4
Benutzen Sie den " unset () "-Funktion innerhalb Ihres "Wenn - Dann "-Anweisung zu unscharfen Variable, die Sie entfernen möchten :
unset ($ myvar );
Die Variable wird nicht mehr eine beliebige Wert
5
Setzen Sie Ihre " unset ($ myvar . ), " Code in einer neuen " Wenn -dann "- Anweisung überprüft, ob die Variable existiert und hat einen Wert :
if ( isset ($ myvar )) {
unset ($ myvar ) ;
}
Dieser Code wird Ihre Web-Seite aus Fehlern zu schützen, wenn der Benutzer auf die Schaltfläche "Submit" mutliple mal . Wenn es keine " $ myvar " variable , dann der PHP-Code wird nicht ausgeführt, die " unset () "-Funktion .