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
Merci d'avance
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="<?php echo $_SERVER['PHP_SELF'] ?>" 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}
Commentaire