Trouver l'erreur

Réduire
Ce sujet est fermé.
X
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • [RÉGLÉ] Trouver l'erreur

    J'ai intégré ce code dans un article, je vois pas pourquoi quand on clique sur le lien du menu une page blanche s'affiche sans rien
    j'utilise sourcerer pour intégrer un code qui traite un formulaire simple pourtant

    Code HTML:
    {source}
    <!-- You can place html anywhere within the source tags -->
    
    
    <script language="javascript" type="text/javascript">
        // You can place JavaScript like this
        
    </script>
    <?php
        // You can place PHP like this
    // afficher toutes les erreurs et warnings.
    error_reporting(63);
    
    if (!isset($_POST['process'])) {
    
    // Display the form if the $process environment variable is not set
    // It will be set when the user clicks on submit.
    
    // ne marche PLUS avec PHP 3.07 ... problème de config ???
    // <FORM METHOD="POST" ACTION="<? echo $PHP_SELF ? >">
    
    ?>
    {/source}
    
    <form action="&lt;?php echo $_SERVER['PHP_SELF'] ?&gt;" method="POST"><center>
    <h1>Formulaire pour la réservation des repas</h1>
    </center><br /> 
    <em>Indiquer le nombre de repas à réserver</em><br />
    <fieldset>
    <legend> Vos coordonnées</legend> <br /> 
    Votre Nom <input type="text" name="nom" size="20" /> 
    Prénom <input type="text" name="prenom" size="20" /> <br /> 
    Adresse <input type="text" name="adresse" size="80" /><br /> 
    Code Postale <input type="text" name="codepostal" size="20" /> 
    Ville <input type="text" name="ville" size="30" /><br /> 
    Numéros de téléphone <input type="tel" name="tel" size="30" /><br />
    Adresse E-mail <input type="email" name="email" />
    </fieldset>
    <fieldset>
    Réservation des repas<br /> 
    Nombre de repas à réserver pour le vendredi soir<br /> <input type="text" name="vendre" value="0" size="8" /><br /> 
    Nombre de repas à réserver pour le samedi soir<br /> <input type="text" name="samedi" value="0" size="8" />
    </fieldset>
    <hr width="250" /><br /> 
    <input type="submit" name="process" value="Calcul et imprimer" />
    </form>
    
    {source}
    
    <?php
    }
    // This section is executed if $process is TRUE
    else {
    
    // get variables from form
    $nom = $_POST['nom'];
    $prenom = $_POST['prenom'];
    $adresse = $_POST['adresse'];
    $codepostal = $_POST['codepostal'];
    $ville = $_POST['ville'];
    $tel = $_POST['tel'];
    $email = $_POST['email'];
    $vendre = $_POST['vendre'];
    $samedi = $_POST['samedi'];
    
    // calculate the cost per month
    $cost = round(($vendre * 14) + ($samedi * 18));
    
    echo "<h2>Resultat</h2>";
    
    echo "Vérifiez le contenu du récapitulatif avant de l'imprimer<p>";
    
    // print the results
    echo "Coordonnées<br>
    $prenom $nom<br>
    $adresse<br>
    $codepostal $ville<br>
    tel : $tel<br>
    adresse mail pour vous confirmer la réservation : $email<p>
    ";
    
    // give a short comment
        if ($cost < 1) {
        $evaluation = "Heh c'est pas sérieux ! Utilisez le bouton Back pour révisier vos calculs";
        }
        else {
        $evaluation = "Vous avez réservé $vendre repas pour vendredi et $samedi repas pour samedi soir<br>
    soit un total de<p>
    
    <h1>$cost €</h1>
    Chèque à l'ordre de l'ACT Poitou-Charentes<br>
    <br>
    
    Imprimez cette page en cliquant sur la petite enveloppe en haut de la page et envoyer le tout à : <br>
    
        }
    echo "$evaluation <p>";
    
    // add some navigation hints
    echo "Utilisez le bouton Back pour révisier vos calculs, autrement vous
         pouvez <a href=\"$PHP_SELF\">recommencer à zero</a>.";
    }
    
        
    ?>
    {/source}
    Merci d'avance
    Dernière édition par noz.caline à 24/01/2015, 21h08

  • #2
    Re : Trouver l'erreur

    C'était ce code en ordre
    Code PHP:
    {source}

    <script language="javascript" type="text/javascript">
        // You can place JavaScript like this
        
    </script>



    <form action="<?php echo $_SERVER['PHP_SELF'?>" method="POST"><center>
    <h1>Formulaire pour la réservation des repas</h1>
    </center><br />
    <fieldset>
    <legend> Coordonnées</legend>
    Votre Nom <input type="text" name="nom" size="20px" />
    Prénom <input type="text" name="prenom" size="20px" /> <br />
    Adresse <input type="text" name="adresse" size="20px"/><br />
    Code Postale <input type="text" name="codepostal" size="5px" />
    Ville <input type="text" name="ville" size="20px"/><br />
    Numéros de téléphone <input type="tel" name="tel" size="20px" /><br />
    Adresse E-mail <input type="email" name="email" />

    </fieldset>

    <fieldset>
    <legend>Réservation des repas</legend>
    Nombre de repas à réserver pour le vendredi soir <input type="text" name="vendre" value="0" size="3" /><br />
    Nombre de repas à réserver pour le samedi soir <input type="text" name="samedi" value="0" size="3" />
    </fieldset>
    <hr width="250" /><br />
    <input type="submit" name="process" value="Calcul et imprimer" />
    </form>
    <?php
        
    // You can place PHP like this
    // afficher toutes les erreurs et warnings.
    error_reporting(63);

    if (!isset(
    $_POST['process'])) {

    // Display the form if the $process environment variable is not set
    // It will be set when the user clicks on submit.

    // ne marche PLUS avec PHP 3.07 ... problème de config ???
    // <FORM METHOD="POST" ACTION="<? echo $PHP_SELF ? >">

    }
    // This section is executed if $process is TRUE
    else {

    // get variables from form

    $nom $_POST['nom'];
    $prenom $_POST['prenom'];
    $adresse $_POST['adresse'];
    $codepostal $_POST['codepostal'];
    $ville $_POST['ville'];
    $tel $_POST['tel'];
    $email $_POST['email'];
    $vendre $_POST['vendre'];
    $samedi $_POST['samedi'];

    // calculate the cost per month
    $cost round(($vendre 14) + ($samedi 18));

    echo 
    "<h2>Resultat</h2>";

    echo 
    "Vérifiez le contenu du récapitulatif avant de l'imprimer<p />";
    echo 
    "Coordonnées<br />
    $prenom $nom<br />
    $adresse<br />
    $codepostal $ville<br />
    tel : 
    $tel<br />
    adresse mail pour vous confirmer la réservation : 
    $email<p />
    "
    ;

    // give a short comment
        
    if ($cost 1) {
        
    $evaluation "Heh c'est pas sérieux ! Utilisez le bouton Back pour révisier vos calculs";
        }
        else {
        
    $evaluation "Vous avez réservé $vendre repas pour vendredi et $samedi repas pour samedi soir<br />
    soit un total de<br />

    <h1>
    $cost €</h1>
    Chèque à l'ordre de l'ACT Poitou-Charentes<br />
    <br />

    Imprimez cette page en cliquant sur la petite enveloppe en haut de la page et envoyer le tout à : <br />
    "
    ;
    }

    echo 
    "$evaluation <p />";

    }


    ?>
    {/source}

    Commentaire

    Annonce

    Réduire
    Aucune annonce pour le moment.

    Partenaire de l'association

    Réduire

    Hébergeur Web PlanetHoster
    Travaille ...
    X