IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Aide formulaire HTML/PHP


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2007
    Messages : 38
    Points : 28
    Points
    28
    Par défaut Aide formulaire HTML/PHP
    Bonjour,

    J'ai un formulaire web au format HTML, il y a plusieurs champs dont un champ pour faire un upload de fichier. Je suis donc obliger d'utilisé l'encodage multipart/form-data . De plus, les données du formulaire sont envoyer par courriel au format HTML avec le fichier attacher.

    Cependant, lorsqu'un des champs texte à n'importe quels signes spécial (ex.: é è ç à etc...) ces signes se retrouve convertit en signe illisible dans le courriel reçu.

    Pourtant, j'ai essayer d'inscrit UTF-8 ou ISO-8859-1 dans les types de ma page HTML et ça ne fait rien dutout.

    Est-ce qu'il y a une solution à ce problem? J'ai fait quelque recherche sur le web et il semblerais que ce serait l'enctype à multipart/form-data qui causerais problème.

    Votre aide serait très appréciez. Merci!!

  2. #2
    Expert éminent sénior

    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2010
    Messages
    5 382
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 5 382
    Points : 10 410
    Points
    10 410
    Par défaut
    Pour travailler en utf-8 il y a un tuto ici
    Il faudra penser à tes entêtes apache
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    header( 'content-type: text/html; charset=utf-8' );// en début de code php
    et html
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    et aussi dans tes entêtes d'envoi de mail.


    PS : il n'y a aucun souci à utiliser l'enctype = "multipart/form-data"

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2007
    Messages : 38
    Points : 28
    Points
    28
    Par défaut
    Je n'est pas d'entete apache ma page tourne sous iis7.5 sur windows 2008 serveur

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2007
    Messages : 38
    Points : 28
    Points
    28
    Par défaut
    Merci!! J'ai lu le tuto et utilisé tes commentaires. Maintenant tout fonctionne parfaitement!!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. gestion de matériel(formulaire html,php)
    Par sajodia dans le forum Langage
    Réponses: 6
    Dernier message: 05/02/2010, 23h43
  2. Formulaire html +PHP
    Par Imp rusg dans le forum Langage
    Réponses: 2
    Dernier message: 24/02/2009, 17h45
  3. formulaire HTML-PHP
    Par Paskalin dans le forum Langage
    Réponses: 33
    Dernier message: 11/09/2008, 08h44
  4. value d'un formulaire HTML/PHP
    Par sbitsch dans le forum Langage
    Réponses: 2
    Dernier message: 13/06/2007, 17h53
  5. [MySQL] Filtre via formulaire HTML/PHP dans Base mySQL
    Par Al3x dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 14/01/2006, 16h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo