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 :

Recupération d' un formulaire via php codé à l' impression.


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Par défaut Recupération d' un formulaire via php codé à l' impression.
    Bonjour,
    J'ai fait pour une association un formulaire html qui est récupéré sur une page php pour des personnes qui ne peuvent pas se déplacer et qui doivent remplir un questionnaire.
    Ca fonctionne parfaitement chez moi, mais le prob c'est qu' avec l' imprimante de l' assoc, le dernier tableau arive codé à l' impresion...
    Je ne comprends pas pourquoi.
    Est ce à votre avis un prob d' imprimante ? Et puis-je y remédier ?
    Voila le dernier tableau de récupération de la page php
    (vous l'aurez compris, '.$D4.' '.$T1.' etc, sont les nom de mes champs de formulaire de la page html...)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    echo '<table border="5" width="700px">
        <thead align="right" style="font-family:monaco; color:blue">
        <tr><!-- head -->
            <td>NUMERO</td>
            <td>DESCRIPTIF</td>
            <td>TAILLE M</td>
            <td>TAILLE L</td>
            <td>TAILLE XXL</td>
        </tr>
        </thead>
        <tbody align="center" style="font-family:courier">
        <tr>
            <td>1</td>
            <td>'.$D1.'</td>
            <td>'.$T1.'</td>
            <td>'.$PD1.'</td>
            <td>'.$PV1.'</td>
        </tr>
        <tr><!-- corps 2 -->
            <td>2</td>
            <td>'.$D2.'</td>
            <td>'.$T2.'</td>
            <td>'.$PD2.'</td>
            <td>'.$PV2.'</td>
        </tr>
        <tr><!-- corps 2 -->
            <td>3</td>
            <td>'.$D3.'</td>
            <td>'.$T3.'</td>
            <td>'.$PD3.'</td>
            <td>'.$PV3.'</td>
        </tr>
        <tr><!-- corps 3 -->
            <td>4</td>
            <td>'.$D4.'</td>
            <td>'.$T4.'</td>
            <td>'.$PD4.'</td>
            <td>'.$PV4.'</td>
        </tr>
        <tr><!-- corps 5 -->
            <td>5</td>
            <td>'.$D5.'</td>
            <td>'.$T5.'</td>
            <td>'.$PD5.'</td>
            <td>'.$PV5.'</td>
        </tr>
        <tr><!-- corps 6 -->
            <td>6</td>
            <td>'.$D6.'</td>
            <td>'.$T6.'</td>
            <td>'.$PD6.'</td>
            <td>'.$PV6.'</td>
        </tr>
        <tr><!-- corps 7 -->
            <td>7</td>
            <td>'.$D7.'</td>
            <td>'.$T7.'</td>
            <td>'.$PD7.'</td>
            <td>'.$PV7.'</td>
        </tr>
        <tr><!-- corps 8 -->
            <td>8</td>
            <td>'.$D8.'</td>
            <td>'.$T8.'</td>
            <td>'.$PD8.'</td>
            <td>'.$PV8.'</td>
        </tr>
        <tr><!-- corps 9 -->
            <td>9</td>
            <td>'.$D9.'</td>
            <td>'.$T9.'</td>
            <td>'.$PD9.'</td>
            <td>'.$PV9.'</td>
        </tr>
        <tr><!-- corps 10 -->
            <td>10</td>
            <td>'.$CONCLUS1.'</td>
            <td>'.$CONCLUS2.'</td>
            <td>'.$CONCLUS3.'</td>
            <td>'.$CONCLUS4.'</td>
        </tr>
        </tbody>
        <tfoot align="left" style="font-style:italic; color:red">
        <tr>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        </tfoot>
    </table>';
     
    		?> <br />
    	<input name="button" type="button" onClick="window.print() " value="IMPRIMER">
    Si j'inscrit le mot "robe" dans le premier champ (<td>'.$D1.'</td>) chez moi à l' impression j'obtiens "robe" chez eux j'obtiens "IREH" et les chiffres de 1 à 9 sont imprimés comme ça "| | | | | | | | || "

    Configuration de l' imprimante ou puis-je corriger ça via ma page php ?
    Par avance merci...

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Hello

    Fais bien attention quant tu accède à ton formulaire de ne pas utiliser file://c:/wamp/www/mon_formulaire.html mais http://localhost/mon_formulaire.html par exemple. Sinon la page PHP appelée par ton formulaire est renvoyée telle quelle et n'est pas interprétée.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Par défaut
    Bonjour Benjamin
    Euh, je travails en ligne et c'est du type :
    http://monsite.fr/dossier/3.html
    vers :
    http://monsite.fr/dossier/4.php
    Sinon, j'ai pas tout compris quand tu me dit :
    "la page PHP appelée par ton formulaire est renvoyée telle quelle et n'est pas interprétée"
    Merci pour ton aide...

  4. #4
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Ok visiblement ça vient pas de là. On a régulièrement des posts sur cet erreur de la part de gens qui oublient d'utiliser http:// au lieu de file://

    Vérifie les charset, généralement je mets tout en UTF-8 pour éviter les surprises... Après je ne vois pas bien ce qui pourrait bloquer.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2009
    Messages
    64
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 64
    Par défaut
    Tu as raison, je vérifie que mon fichier est en UTF-8 il est possible que ça vienne de là.
    Ceci dit, comme mes scripts sont en ligne, j' ai vérifié chez des amis et tout est ok partout à l' impression...
    Il n' y a que sur la vieille imprimante de l' assoc que ça ne passe pas...
    Merci beaucoup pour ton aide et au plaisir.
    A++

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

Discussions similaires

  1. [ODBC] Formulaire de recherche dans base ACCESS via PHP
    Par bib.13 dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 02/06/2008, 14h06
  2. Générer un fichier texte via un formulaire en php
    Par drogba72 dans le forum Langage
    Réponses: 8
    Dernier message: 21/05/2008, 10h07
  3. Réponses: 1
    Dernier message: 01/10/2007, 16h43
  4. Réponses: 4
    Dernier message: 29/03/2007, 17h06
  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