Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> PHP /MySQL Προγραμματισμός

Πώς να αφαιρέσει μια Μεταβλητή σε PHP για Καταχώρηση

Συνδυάζοντας μια γλώσσα όπως PHP με τις σελίδες Web προσθέτει διαδραστικότητα σε ιστοσελίδες . Οι χρήστες μπορούν να διαχειρίζονται το περιεχόμενο σε ένα πίνακα ελέγχου ή αγορά αγαθών με τη βοήθεια μερικών μορφών Web HTML και PHP , μαζί με άλλο κωδικό . Αν θέλετε να κάνετε κάτι σαν να καταργήσει μια μεταβλητή όταν ο χρήστης κάνει κλικ στο κουμπί "Αποστολή" , θα πρέπει να χρησιμοποιήσετε την PHP για να ελέγξετε τη φόρμα και στη συνέχεια χρησιμοποιήστε το "απενεργοποίησης ( ) " λειτουργία για την μεταβλητή . Αυτό είναι ένα μόνο παράδειγμα της PHP με γνώμονα την διαδραστικότητα . Οδηγίες
Η

1 Ανοίξτε το αρχείο PHP για την ιστοσελίδα που χρειάζεστε για να επεξεργαστείτε το Σημειωματάριο ή με ένα πρόγραμμα επεξεργασίας κώδικα . Αυτό το αρχείο PHP θα πρέπει να περιέχει ήδη μια μορφή HTML με ένα κουμπί " Υποβολή" . Ελέγξτε ότι η μέθοδος της μορφής είναι "post" και η δράση της φόρμας ταιριάζει με το όνομα του αρχείου που περιέχει το έντυπο :

2

Προσθέστε ένα ζεύγος PHP tags delimeter κάτω από το κλείσιμο »

" ετικέτα και να αρχίσει τη σύνταξη ενός « Αν - τότε« υπό όρους δήλωση:

αν ( ) { }


> εικόνων
3

Χρησιμοποιήστε το " isset ( ) " συνάρτηση μέσα σε παρενθέσεις του " Αν - τότε« δήλωση για να ελέγξετε αν " $ _POST [' submit' ] " περιέχει μια τιμή :
Η

εάν ( isset ( $ _POST [ ' submit' ] ) ) { }


>

στον παραπάνω κώδικα , " $ _POST " είναι μια μεταβλητή πίνακα που κρατά τις τιμές του κάθε πεδίου και κουμπί σας μορφή HTML . Χρησιμοποιήστε το όνομα του κουμπί "Υποβολή" για να πάρει την αξία του , στην προκειμένη περίπτωση, " να υποβάλει . "
Η 4

Χρησιμοποιήστε το "απενεργοποίησης ( ) " λειτουργία μέσα σου " αν-τότε " δήλωση απενεργοποιήσει το μεταβλητής που θέλετε να καταργήσετε :

unset ( $ myvar ) ?

Η μεταβλητή θα περιέχει καμία πλέον αξία
5

Βάλτε "απενεργοποίησης ( $ myvar . ) ? "κώδικα μέσα σε ένα νέο « Αν - τότε « δήλωση για να ελέγξετε εάν υπάρχει η μεταβλητή και κατέχει μια αξία:

εάν ( isset ( $ myvar ) ) {

unset ( $ myvar ) ?

}

ο κωδικός αυτός θα προστατεύσει την ιστοσελίδα σας από τα λάθη όταν ο χρήστης κάνει κλικ στο κουμπί "Υποβολή" mutliple φορές . Αν δεν υπάρχει μεταβλητή " $ myvar " , τότε ο κώδικας PHP δεν θα τρέξει το "απενεργοποίησης ( ) " λειτουργία .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα