La combinaison d'un langage de script comme PHP avec des pages Web ajoute de l'interactivité des sites Web . Les utilisateurs peuvent gérer le contenu dans un panneau de commande ou l'achat de marchandises à l'aide de certains formulaires Web HTML et PHP , avec un autre code . Si vous voulez faire quelque chose comme supprimer une variable lorsque l'utilisateur clique sur le bouton "Envoyer" , vous devez utiliser PHP pour vérifier la forme d'abord, puis utiliser la fonction " unset ( )» à la variable. Ce n'est là qu'un exemple de l'interactivité en PHP . Instructions
1
Ouvrez le fichier PHP de la page Web que vous devez modifier dans le Bloc-notes ou un éditeur de code. Ce fichier PHP devrait déjà contenir un formulaire HTML avec un bouton «Soumettre». Vérifiez que la méthode du formulaire est "post" et l'action de la forme correspond au nom du fichier contenant la forme:
" tag et commencer à écrire une «si-alors " instruction conditionnelle :
< php ? >
3
Utilisez le " isset ( ) " fonction
if () { }
à l'intérieur des parenthèses de votre déclaration «si-alors » pour vérifier si " $ _POST [' submit' ] " contient une valeur :
< php
if ( isset ($ _POST [' submit' ] )) { }
> Photos
dans le code ci-dessus, " $ _POST " est une variable tableau qui contient les valeurs de tous les champs et un bouton dans votre formulaire HTML. Utilisez le nom du bouton «Soumettre» pour obtenir sa valeur , dans ce cas «Soumettre».
4
Utilisez la fonction " unset () " au sein de votre déclaration «si-alors » pour désactiver l' variable que vous voulez supprimer :
unset ($ myvar ) ;
La variable ne contiendra aucune valeur
5
Mettez votre unset " ($ myvar . ) ; " code à l'intérieur d'une nouvelle « si-alors " déclaration afin de vérifier si la variable existe et contient une valeur :
if ( isset ($ myvar )) {
unset ( myvar $ ) ;
}
Ce code permettra de protéger votre page Web à partir des erreurs lorsque l'utilisateur clique sur «Soumettre» temps de mutliple de bouton. S'il n'ya pas de "$ myvar " variable, alors le code PHP ne fonctionnera pas le " unset () " fonction .