Encodage caracteres spéciaux formulaire - BD
karikikou
Messages postés
85
Statut
Membre
-
karikikou Messages postés 85 Statut Membre -
karikikou Messages postés 85 Statut Membre -
Bonjour à Tous,
J'ai fait un formulaire d'inscription qui envoie les données dans une base de données mysql et qui par la même occasion envoie le formulaire avec la fonction mail(). Jusque la pas de pb.
Par contre les caractère spéciaux genre é à è @ .... rendent la mise en forme mauvaise. J'ai cherché, je sais qu'il y a une fonction genre Htmlentities() pour décoder mais je ne comprend pas bien ..
ou la placer, comment l'utiliser.....
merci d'avance à la communauté
J'ai fait un formulaire d'inscription qui envoie les données dans une base de données mysql et qui par la même occasion envoie le formulaire avec la fonction mail(). Jusque la pas de pb.
Par contre les caractère spéciaux genre é à è @ .... rendent la mise en forme mauvaise. J'ai cherché, je sais qu'il y a une fonction genre Htmlentities() pour décoder mais je ne comprend pas bien ..
ou la placer, comment l'utiliser.....
merci d'avance à la communauté
A voir également:
- Encodage caracteres spéciaux formulaire - BD
- Whatsapp formulaire opposition - Guide
- Caractères spéciaux - Guide
- Caractère spéciaux - Guide
- Caractères spéciaux mac - Guide
- Encodage ascii - Guide
5 réponses
Pour htmlentities(), c'est a placer pour la variable que tu vas intégrer à la BDD.
Exemple :
$variable= "éééé@ào"
$variable = htmlentities($variable);
Puis ensuite tu insères. Mais je ne sais pas si le simple fait d'ajouter htmlentities corrigera le problème.
Exemple :
$variable= "éééé@ào"
$variable = htmlentities($variable);
Puis ensuite tu insères. Mais je ne sais pas si le simple fait d'ajouter htmlentities corrigera le problème.
je le place ou dans mon formulaire???????
<form action="<?php echo $editFormAction; ?>" id="form4" name="form4" method="POST" >
<label>Nom de la sociéte:
<input name="societe" type="text" id="societe" />
</label>
<span class="Style131">*</span>
<p>
<label>Siret (14 chiffres):
<input name="siret" type="text" id="siret" maxlength="14" />
</label>
<span class="Style131">*</span> </p>
<p>
<label>Vous êtes:
<select name="sexe" id="sexe">
<option selected="selected">--</option>
<option>Mr</option>
<option>Mme</option>
<option>Mlle</option>
</select>
</label>
<span class="Style131">*</span></p>
<p>
<label>Nom du contact:
<input type="text" name="contact" id="contact" />
</label>
<label></label>
<span class="Style131">* </span></p>
<p>
<label>Téléphone:
<input name="Tel" type="text" id="Tel" />
<span class="Style131">*</span></label>
<label>Fax:
<input type="text" name="fax" id="fax" />
</label>
</p>
<p>
<label>E-mail:
<input type="text" name="email" id="email" />
</label>
<span class="Style131">*</span></p>
<p>Vous souhaitez?
<select name="souhait" id="souhait">
<option value="Apparaitre dans lannuaire">Apparaitre dans l'annuaire</option>
<option value="Afficher une publicite">Afficher une publicité</option>
<option value="Acceder a la bourse de fret et recevoir les demandes">Accéder à la bourse de fret et recevoir les demandes</option>
<option>Autre</option>
</select>
</p>
<label></label>
<p>
<label>Vous préférez être contacté par:
<select name="moyen" id="moyen">
<option value="Telephone">Téléphone</option>
<option value="Email" selected="selected">E-mail</option>
<option>portable</option>
</select>
</label>
</p>
<p>Catégorie de société:
<select name="type" id="type">
<option value="Transitaire Aerien" selected="selected">Transitaire Aérien</option>
<option value="Transitaire Maritime">Transitaire Maritime</option>
<option value="Transporteur Routier">Transporteur Routier</option>
<option value="Fournisseur Francais">Fournisseur Français</option>
<option value="Fournisseur Etranger">Fournisseur étranger</option>
<option value="Express">Express</option>
<option value="Autre">Autre</option>
</select>
</p>
<p>
<label>Commentaire
<textarea name="Commentaire" id="Commentaire" cols="45" rows="5">Veuillez entrer ici vos commentaires éventuels</textarea>
</label>
</p>
<p>Une fois le formulaire complété, vous pouvez le valider
<input type="submit" name="button3" id="button3" value="Envoyer" />
<input name="inscriptionID" type="hidden" id="inscriptionID" value="<?php echo $_GET['ID']; ?>" />
</p>
<p> ou bien le réinitialiser
<input type="reset" name="button4" id="button4" value="Effacer" />
</p>
<input type="hidden" name="MM_insert" value="form4" />
<input type="hidden" name="submit-form" value="ok" />
</form>
<form action="<?php echo $editFormAction; ?>" id="form4" name="form4" method="POST" >
<label>Nom de la sociéte:
<input name="societe" type="text" id="societe" />
</label>
<span class="Style131">*</span>
<p>
<label>Siret (14 chiffres):
<input name="siret" type="text" id="siret" maxlength="14" />
</label>
<span class="Style131">*</span> </p>
<p>
<label>Vous êtes:
<select name="sexe" id="sexe">
<option selected="selected">--</option>
<option>Mr</option>
<option>Mme</option>
<option>Mlle</option>
</select>
</label>
<span class="Style131">*</span></p>
<p>
<label>Nom du contact:
<input type="text" name="contact" id="contact" />
</label>
<label></label>
<span class="Style131">* </span></p>
<p>
<label>Téléphone:
<input name="Tel" type="text" id="Tel" />
<span class="Style131">*</span></label>
<label>Fax:
<input type="text" name="fax" id="fax" />
</label>
</p>
<p>
<label>E-mail:
<input type="text" name="email" id="email" />
</label>
<span class="Style131">*</span></p>
<p>Vous souhaitez?
<select name="souhait" id="souhait">
<option value="Apparaitre dans lannuaire">Apparaitre dans l'annuaire</option>
<option value="Afficher une publicite">Afficher une publicité</option>
<option value="Acceder a la bourse de fret et recevoir les demandes">Accéder à la bourse de fret et recevoir les demandes</option>
<option>Autre</option>
</select>
</p>
<label></label>
<p>
<label>Vous préférez être contacté par:
<select name="moyen" id="moyen">
<option value="Telephone">Téléphone</option>
<option value="Email" selected="selected">E-mail</option>
<option>portable</option>
</select>
</label>
</p>
<p>Catégorie de société:
<select name="type" id="type">
<option value="Transitaire Aerien" selected="selected">Transitaire Aérien</option>
<option value="Transitaire Maritime">Transitaire Maritime</option>
<option value="Transporteur Routier">Transporteur Routier</option>
<option value="Fournisseur Francais">Fournisseur Français</option>
<option value="Fournisseur Etranger">Fournisseur étranger</option>
<option value="Express">Express</option>
<option value="Autre">Autre</option>
</select>
</p>
<p>
<label>Commentaire
<textarea name="Commentaire" id="Commentaire" cols="45" rows="5">Veuillez entrer ici vos commentaires éventuels</textarea>
</label>
</p>
<p>Une fois le formulaire complété, vous pouvez le valider
<input type="submit" name="button3" id="button3" value="Envoyer" />
<input name="inscriptionID" type="hidden" id="inscriptionID" value="<?php echo $_GET['ID']; ?>" />
</p>
<p> ou bien le réinitialiser
<input type="reset" name="button4" id="button4" value="Effacer" />
</p>
<input type="hidden" name="MM_insert" value="form4" />
<input type="hidden" name="submit-form" value="ok" />
</form>
Tu le place pas dedans, tu le place ensuite.
Juste avant d'intégrer la variable dans la BDD, tu lui fait appliquer le htmlentities.
Juste avant d'intégrer la variable dans la BDD, tu lui fait appliquer le htmlentities.
j'y arrive pas
peux tu prendre un exemple avec mon formulaire STP pour la variale "societe" par exemple au debut du sript.
merci d'avance
peux tu prendre un exemple avec mon formulaire STP pour la variale "societe" par exemple au debut du sript.
merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question