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

Web Perl Discussion :

Probleme de content type :s


Sujet :

Web Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 11
    Par défaut Probleme de content type :s
    Bonjour a tous,

    Attention je préviens, probleme de newbie ^^

    J'ai un script Perl qui parse un fichier HTML, et le reecris tel quel (ca me sert de test pour ma fonction de parsing).
    Pourtant les prints me renvoient juste le code... et pas la traduction de celui ci...

    Pour etre plus clair, voila mon code :
    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
    #!C:\Perl\bin
     
     
    open(FIC,"<J://texte.html") or die("open: $!");
     
     
    while( defined( $l = <FIC> ) )
    {
       chomp $l;
     
       $x .=  $l."\n";
    }
     
    #print $x;
    if( $x =~ /(.*)<BODY(.*?)>(.*)<\/body>(.*)/si)
    {
    	$head = $1;
    	$bodyoptions = $2;
    	$body = $3;
    	$foot = $4;
    }
     
     
    print "Content-type: text/html\n\n";
    print <<ENDHTML;
    $head
    <BODY $bodyoptions>
    $body
    </body>
    $foot
    ENDHTML
    Et voici le rendu...
    Content-type: text/html


    <HTML>

    <HEAD>
    ....
    </BODY>
    </HTML>
    Au début j'avais omis la ligne avec le Content-type, mais meme avec cette ligne, le code n'est pas traduit... le script s'execute bien mais ne me renvoie que du text/plain apparemment.
    (pour le moment je suis sous IIS, vista oblige... ca soule mais c'est comme ca ^^)

    Donc je suppose que j'ai du mal configurer mon serveur... mais on n'est jamais sur de rien.

  2. #2
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Citation Envoyé par Nanano
    Et voici le rendu...
    Je suppose que tu veux dire le rendu dans le navigateur ? Dans ce cas il n'y a pas de doute, le problème ne vient pas du script mais du serveur (de sa configuration).

    Au début j'avais omis la ligne avec le Content-type, mais meme avec cette ligne, le code n'est pas traduit... le script s'execute bien mais ne me renvoie que du text/plain apparemment.
    Le script renvoie toujours du "text/plain" comme tu dis, c'est le navigateur, qui sachant qu'il s'agit d'HTML l'affiche de façon différente, c'est tout. Visiblement ici le serveur ne prend pas en compte ton header qui devrait l'amener à annoncer au navigateur qu'il lui renvoie du HTML.

    --
    Jedaï

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 11
    Par défaut
    probleme resolu ^^

    Il ne faut pas mettre de caractères avant de "print" le header.
    et il ne faut pas mettre cette !$£?%& de ligne ^^

    donc ca roule, et ca ne venait pas de la config du serveur ^^

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

Discussions similaires

  1. resolution de probleme entete content-type
    Par constantinoboue dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 22/05/2009, 17h47
  2. Réponses: 6
    Dernier message: 06/08/2007, 08h33
  3. Content-type pour fichier son
    Par manaboko dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 17/11/2005, 08h29
  4. [DLL] Probleme avec le Type TRichEdit !
    Par TOTO32 dans le forum Langage
    Réponses: 2
    Dernier message: 03/08/2005, 20h50
  5. Réponses: 2
    Dernier message: 30/08/2004, 14h48

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