Atteindre une page
Accueil des forums
Recherche
Aide
Portables
PC
Moniteurs
Photo / Vidéo
T.V.
Audio
GPS
Stockage
Téléphonie
autres catégories
Windows & logiciels
Bureautique
Développement
Internet
Jeux
Loisirs
Multimédia
Personnaliser son pc
Sécurité
Utilitaires
Logiciels Linux
logiciels Mac
jeux PC
Xbox
Playstation
Wii
PSP
DS
Action
Aventure
MMORPG
Sports
Simulation
Enfant
Soluces et astuces
Actu
Ciné-TV
Musique
Etudes
Divers
Sports
Réseaux et Internet
Programmation et développement
Logiciels d'entreprise
Systèmes d'exploitation en entreprise
Sécurité en entreprise
Entreprenariat
Emploi
Services PRO
Matériel PRO
Les actualités de 01net.
Avis sur les jeux vidéos
Avis sur les produits
Avis sur les logiciels
Avis sur le site
Problème de Téléchargement
fonctionnement du forum
buenissimo
le 26 février 2009 à 12h54
Bonjour à tous,
J'apprend le PHP à l'aide d'un livre. J'arrive au premier exercice qui est la création d'un formulaire "orderform.html" avec 3 champs textes en mode POST avec action="processorder.php". Voici les sources :
-----------------------------orderform.html---------------------------------
<html>
<head>
<title>Document sans nom</title>
</head>
<body>
<form id="form1" name="form1" method="post" action="processorder.php">
Le garage de Bob
Formulaire de commande
<table width="194" border="0">
<tr>
<td width="130" bgcolor="#999999">Articles</td>
<td width="54" align="center" bgcolor="#999999">Quantité</td>
</tr>
<tr>
<td>Pneus</td>
<td align="center"><input name="qte_pneus" type="text" id="qte_pneus" size="3" maxlength="3" /></td>
</tr>
<tr>
<td>Huiles</td>
<td align="center"><input name="qte_huiles" type="text" id="qte_huiles" size="3" maxlength="3" /></td>
</tr>
<tr>
<td>Bougies</td>
<td align="center"><input name="qte_bougies" type="text" id="qte_bougies" size="3" maxlength="3" /></td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Passer commande" />
</p>
</form>
</body>
</html>
------------------------------------------------------------------------------------------------
----------------------------processorder.php--------------------------------------------------
<html>
<head>
<title>Le garage de Bob - Résultats de la commande</title>
</head>
<body>
<h1>Le garage de Bob</h1>
<h2>Résultats de la commande</h2>
<? echo '<p>Commande traitée'; ?>
</body>
</html>
---------------------------------------------------------------------------------------------------------
Lorsque je clique sur le bouton du formulaire, j'obtiens cette page dans le navigateur:
---------------------------------------------------------------------------------------------------
Le garage de Bob
Résultats de la commande
Commande traitée"; ?>
-------------------------------------------------------------------------------------------------
Pourquoi apparait une partie du script : "; ?>
Ensuite, lorsque j'affiche le code source à l'aide du navigateur j'ai:
-----------------------------------------------------------------------------------------
<html>
<head>
<title>Le garage de Bob - Résultats de la commande</title>
</head>
<body>
<h1>Le garage de Bob</h1>
<h2>Résultats de la commande</h2>
<? echo "<p>Commande traitée"; ?>
</body>
</html>
--------------------------------------------------------------------
Il m'affiche le code PHP, or en théorie, il est censé ne m'afficher que du HTML..
Je n'y comprends rien, quel est le probleme????
D'avance merci.
philippedereims
le 26 février 2009 à 13h12
Bonjour
As-tu, avant toute chose, installé un serveur web/php ?
-------
philippedereims
le 26 février 2009 à 13h38
Essaie ça :
<html>
<head>
<title>Le garage de Bob - Résultats de la commande</title>
</head>
<body>
<h1>Le garage de Bob</h1>
<h2>Résultats de la commande</h2>
<?php
$qte_pneus=$_POST['qte_pneus'];
$qte_huiles=$_POST['qte_huiles'];
$qte_bougies=$_POST['qte_bougies'];
echo 'RESULTAT';
echo '<br>';
echo 'qte_pneus : '.$qte_pneus;
echo '<br>';
echo 'qte_huiles : '.$qte_huiles;
echo '<br>';
echo 'qte_bougies : '.$qte_bougies;
echo '<br>';
echo '<p>Commande traitée</p>';
?>
</body>
</html>
-------
philippedereims
le 26 février 2009 à 13h48
buenissimo a écrit :
processorder.php
<html>
<head>
<title>Le garage de Bob - Résultats de la commande</title>
</head>
<body>
<h1>Le garage de Bob</h1>
<h2>Résultats de la commande</h2>
<? echo '<p>Commande traitée'; ?>
</body>
</html>
<?php echo '<p>Commande traitée</p>'; ?>
-------
hamster3553
le 26 février 2009 à 14h24
Salut,
As-tu, avant toute chose, installé un serveur web/php
?
+1, c'est exactement ça son probleme je pense.
wamp:
http://www.wampserver.com/