[Résolu] page blanche et formulaire
Posté : 08 janv. 2010, 23:48
Bonsoir,
J'ai un petit soucis concernant une de mes pages php, elle est censée m'afficher le résultat de ce qu'à saisi l'utilisateur (en plus de rajouter les données dans une BDD). Sauf que je n'ai qu'une page blanche
Voilà le code. J'ai effectué des echos, y a rien de rien, pourtant j'ai bien les données de l'utilisateur enregistrées dans la base de données.
J'ai un petit soucis concernant une de mes pages php, elle est censée m'afficher le résultat de ce qu'à saisi l'utilisateur (en plus de rajouter les données dans une BDD). Sauf que je n'ai qu'une page blanche
Voilà le code. J'ai effectué des echos, y a rien de rien, pourtant j'ai bien les données de l'utilisateur enregistrées dans la base de données.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title> Pages en localhost </title>
<link href="style.css" rel="stylesheet"/>
</head>
<body>
<?php
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$jour = $_POST['jour'];
$mois = $_POST['mois'];
$annee = $_POST['annee'];
$email = $_POST['email'];
$dpt = $_POST['departement'];
$profession = $_POST['profession'];
if ($nom == NULL)
$nom = 'Clapton';
if ($prenom == NULL)
$prenom = 'Eric';
if($jour == NULL)
$jour = '30';
if ($mois == NULL)
$mois = '03';
if ($annee == NULL)
$annee = '1945';
if ($email == NULL)
$email = 'ericclaplton@clapton.com';
?>
<p>
<a href="fichier.html">Retour à la fiche</a><br />
<a href="index.html" >Retour à l'index</a>
</p>
<h1 class="centrer">Mise à jour de la fiche.</h1>
<table class="none" width="50%" border="1" cellspacing="1" cellpadding="1" >
<tr>
<td rowspan="3"><img src="photo.png" alt="Photo" /></td>
<td>Nom : <?php echo "$prenom $nom" ?></td>
</tr>
<tr>
<td>Date de naissance : <?php echo "$jour/$mois/$annee"?></td>
</tr>
<tr>
<td>Email : <?php echo "$email" ?></td>
</tr>
<tr>
<td>Département :</td>
<td>Informatique</td>
</tr>
<tr>
<td>Grade :</td>
<td><?php echo "$profession" ?></td>
</tr>
<tr>
<td>Badge :</td>
<td>3r1C&@pt0n</td>
</tr>
</table>
<?php
mysql_connect("localhost", "root", "");
mysql_select_db("test");
mysql_query("INSERT INTO fiche(nom, prenom, jour, mois, annee, email, dpt, grade) VALUES('$nom', '$prenom', '$jour', '$mois', '$annee', '$email', '$dpt', '$profession')");
mysql_close();
?>
</body>
</html>
Merci d'avance pour votre aide !