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

EDI, CMS, Outils, Scripts et API PHP Discussion :

[Configuration] affichage au lieu de l'interprétation


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Points : 39
    Points
    39
    Par défaut [Configuration] affichage au lieu de l'interprétation
    Bonjour ! Bon voilà je suis un peu nul en php, j' ai appris sur le tas ...
    J' ai copié un une page php d' un site et quand je l' ouvre dans mon navigateur, une partie du code php n' est pas interprété mais affiché :

    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
    <?php
        require_once('CheckoutWizard.class.php');
     
        $wizard = new CheckoutWizard();
        $action = $wizard->coalesce($_GET['action']);
     
        $wizard->process($action, $_POST, $_SERVER['REQUEST_METHOD'] == 'POST');
            // only processes the form if it was posted. this way, we
            // can allow people to refresh the page without resubmitting
            // form data
     
    ?>
    <html>
      <head>
          <title>phpRiot() wizard example</title>
      </head>
      <body>
        <h1>phpRiot() wizard example</h1>
     
        <?php if ($wizard->isComplete()) { ?>
     
          <p>
            The form is now complete. Clicking the button below will clear the container and start again.
          </p>
     
          <form method="post" action="<?= $_SERVER['PHP_SELF'] ?>?action=<?= $wizard->resetAction ?>">
            <input type="submit" value="Start again" />
          </form>
     
        <?php } else { ?>
     
          <form method="post" action="<?= $_SERVER['PHP_SELF'] ?>?action=<?= $wizard->getStepName() ?>">
            <h2><?= $wizard->getStepProperty('title') ?></h2>



    Quelqu' un pourrait me dire ce qu' il faut changer svp ?
    Merci d' avance.

  2. #2
    Expert confirmé
    Avatar de N1bus
    Homme Profil pro
    Dev. Web & OpenERP
    Inscrit en
    Janvier 2003
    Messages
    2 827
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Seine et Marne (Île de France)

    Informations professionnelles :
    Activité : Dev. Web & OpenERP
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2003
    Messages : 2 827
    Points : 5 673
    Points
    5 673
    Par défaut
    Bonjour,

    Pour que ton fichier soit interprété :
    - Tu dois disposer d'un serveur Web (Apache)
    - Tu dois avoir PHP
    - Ton fichier doit avoir l'extension .php

    Le fichier doit être dans le répertoire racine du serveur Apache.
    Tu dois l'appeller en entrant une URL dans ton navigateur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    http://tonserveur/tonfichier.php

  3. #3
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Points : 39
    Points
    39
    Par défaut
    mes fichiers sont dans le répertoire "C:\programmation\NetCV\multistep". Dans easy php j' ai un alias NetCV pour "C:\programmation\NetCV" et j' ai appelé l' url "http://127.0.0.1/NetCV/multistep/MultiForm.php".

    Le navigateur ouvre bien le fichier, donc ça devrait marcher non ? J' ai easy php 2.0 avec php 5.2 dessus.

  4. #4
    Expert éminent sénior

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Points : 17 777
    Points
    17 777
    Par défaut
    Et short_open_tag est à On ? Chose qui est déconseillée car ce n'est pas le cas de tous les environnements.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Points : 39
    Points
    39
    Par défaut
    Je ne sais pas ce qu' est short_open_tag. Peux tu m' en dire plus s' il te plaît ?

  6. #6
    Membre éprouvé
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Points : 959
    Points
    959
    Par défaut
    t'as essayé si ton serveur avait été bien configuré à la base avec un fichier php contenant seulement ??
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php
    phpinfo();
    ?>

  7. #7
    Futur Membre du Club
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    Points : 9
    Points
    9
    Par défaut
    Remplace les "<?= /*code*/?>" par des "<?php echo /*code*/;?>"

    Ca doit venir de la configuration de ton serveur qui n'autorise pas les <?= (la propriété "short_open_tag" ou quelque chose comme ça que quelqu'un a cité plus haut)

  8. #8
    Nouveau membre du Club
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 52
    Points : 39
    Points
    39
    Par défaut
    ah ouais ça marche comme ça
    Merci !

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

Discussions similaires

  1. [Configuration] Affichage des erreurs PHP
    Par Pepette45 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 04/04/2008, 20h17
  2. Réponses: 1
    Dernier message: 20/01/2008, 12h41
  3. [Configuration] affichage selon l'heure du moment
    Par PuppeT mAsTer dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 9
    Dernier message: 19/06/2006, 13h32
  4. [Configuration] affichage video erreur script
    Par zorrax dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 10
    Dernier message: 26/02/2006, 16h35
  5. [Configuration] affichage $_SERVER['PHP_SELF']
    Par laloupiote dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 14
    Dernier message: 12/01/2006, 17h40

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