Code : Tout sélectionner
<form action="Traitement.php" method="POST">
Ca ne doit pas venir de ça sinon à la validation du formulaire, il devrait avoir une erreur 404 "page introuvable".Bonjour,
Cependant, es-tu sûr de ne pas avoir un soucis au niveau des noms avec les majuscules ? Tente de nommer tous tes fichiers uniquement en minuscule (nom du fichier et dans ton script).
Code : Tout sélectionner
<html>
<head><title>Saisie</title></head>
<body>
<form action="E:/Exercices PHP 5/Chapitre 7/traitement.php" method="POST">
Nom:
<input type="text" name="nom" value="" size="20" maxlength="20">
Mot de passe :
<input type="password" name="mot_de_passe" value="" size="20" maxlength="20">
<BR>
Sexe :
<input type="radio" name="sexe" value="M"> Masculin
<input type="radio" name="sexe" value="F"> Féminin
<input type="radio" name="sexe" value="?" checked> Ne sait pas
<BR>
Photo :
<input type="file" name="photo" value="" size="50">
<BR>
Couleurs préférées :
<input type="checkbox" name="bleu"> Bleu
<input type="checkbox" name="blanc"> Blanc
<input type="checkbox" name="rouge"> Rouge
<input type="checkbox" name="nesaitpas" checked> Ne sait pas
<BR>
Langue :
<select name="langue">
<option value="E"> Espagnol
<option selected value="F"> Français
<option value="I"> Italien
</select>
<BR>Fruits préférés :<BR>
<select name="fruits" multiple size="8">
<option value="A"> Abricots
<option value="C"> Cerises
<option value="F"> Fraises
<option value="P"> Pêches
<option selected value="?"> Ne sait pas
</select>
<BR>Commentaire :<BR>
<textarea name="commentaire" rows="4" cols="50"></textarea>
<BR>
<input type="hidden" name="invisible" value="123"><BR>
<input type="submit" name="OK" value="OK">
<input type="image" name="valider" src="valider.gif" width="23" height="34">
<input type="reset" name="effacer" value="Effacer">
<input type="button" name="action" value="Ne fait rien">
</form>
</body>
</html><?php
// Inclusion d'un fichier contenant des fonctions génériques
// (dont la fonction Afficher_tableau dans le chapitre 6)
include("E:/Exercices PHP 5/Chapitre 7/Fonctions.inc");
Afficher_tableau($_POST,"\$_POST :");
?>
Fichier Fonction.inc<?php
function Afficher_tableau($tableau,$titre = "",$niveau = 0){
// Parmètres
// - $tableau = tableau dont il faut afficher la contenu
// - $titre = titre à afficher au dessus du contenu
// - $niveau = niveau d'affichage
// S'il y a un titre, l'afficher
if ($titre != "") {
echo "<P><B>$titre</B><BR>\n";
}
// Tester s'il y a des données
if (isset($tableau)) { // Il y a des données
// Parcourir le tablau passé en paramètre
reset($tableau);
while (list($clef,$valeur) = each($tableau)) {
// Afficher la clef (avec indentation en fonction du niveau)
echo str_pad("",12*$niveau, " "),
htmlentities($clef)," = ";
// Afficher la valeur
if (is_array($valeur)) { // C'est un tableau
// Mettre une balise <BR>
echo "<BR>";
// et appeler récursivement Afficher_tableau pour
// afficher le tableau en question (sans titre et
// au niveau supérieur pour l'indentation
Afficher_tableau($valeur,"",$niveau+1);
}else{ // C'est une valeur scalaire
// Afficher la valeur
echo htmlentities($valeur),"<BR>";
}
}
}else{ // Pas de données
// Mettre une simple balise <BR>
echo "<BR>";
}
}
?> et [code] pour mettre ton code ces balise sont disponible en dessous du sujet , la balise [php] pour le php et [code] pour tous les autres langage
Pour un souci de présentation et de debuggage plus simple pense a indenter ton code ( aligner les if qui vont en ensemble le rendre plus visible (aussi pense a commenter c'est toujours pmlus pratique) )
Mais le sujet n'est pas ca ....
Question idiote certainement , as tu placer tes fichiers dans le repertoire www de easyphp et utilise tu l adresse http://127.0.0.1/saisie.html (ou assimilé)
@+ thehawk