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
    Membre averti
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 52
    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
    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
    Membre averti
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 52
    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
    Membre expérimenté

    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
    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
    Membre averti
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 52
    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 émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    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
    Membre habitué
    Inscrit en
    Mars 2007
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 12
    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
    Membre averti
    Inscrit en
    Février 2007
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Février 2007
    Messages : 52
    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, 19h17
  2. Réponses: 1
    Dernier message: 20/01/2008, 11h41
  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, 12h32
  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, 15h35
  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, 16h40

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