Php/sq: redirection apres un texte entre dans
Résolu/Fermé
A voir également:
- Php/sq: redirection apres un texte entre dans
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- \R php ✓ - Forum PHP
- Bouton php - Forum PHP
- Php?id=1 - Forum PHP
4 réponses
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
18 janv. 2012 à 14:06
18 janv. 2012 à 14:06
<?php //recherche de la societe si elle exsite dans la BDD if (!empty ($_POST['nom_soc'])) { // On vérifie que l'input existe et qu'il ne soit pas "vide" //la tu fais la connexion a ta BDD et selection base //puis //recup de la valeur saisie $nom_soc=mysql_real_escape_string($_POST['nom_soc']); //securisation $nom_soc=trim($nom_soc); //on enleve les espaces eventuels de debut et fin on ne sait jamais //requette pour rechercher si elle existe dans la BDD $sql= "SELECT societe FROM carnet_contact WHERE societe LIKE '".$nom_soc."'"; //soumission de la requette sql $resultat=mysql_query($sql); //on regarde si on a trouvé un résultat if(mysql_num_rows($resultat)>0) // Si on a un résultat, on redirige... header('Location: vehicule_.php#ancre'); } } ?> le html: <form id="form3" name="form3" method="post" action=""> <table width="200" class="cara_img_floatdroite"> <tr> <td align="center" valign="middle"><p class="ecriture">Vous êtes déja client ?</p> <p class="ecriture"> entrez le nom de votre societé:</p></td> </tr> <tr> <td align="center" valign="middle"><input type="text" name="nom_soc" id="nom_soc" value="" /></td> </tr> <tr> <td align="center" valign="middle"><input type="submit" name="btn_societe" id="btn_societe" value="Envoyer" /></td> </tr> </table> </form>
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
18 janv. 2012 à 16:04
18 janv. 2012 à 16:04
mysql_real_escape_string protège la chaine reçue en échappant par exemple les ' ou "
pour éviter les injections mysql
c'est vivement conseillé de passer par cette fonction pour les saisies reçues depuis un formulaire
vas voir sur G....
pour éviter les injections mysql
c'est vivement conseillé de passer par cette fonction pour les saisies reçues depuis un formulaire
vas voir sur G....