Mon formulaire php ne s'affiche pas correctementV2

Résolu/Fermé
AurelienLeCodeur Messages postés 13 Date d'inscription dimanche 18 mars 2018 Statut Membre Dernière intervention 25 octobre 2021 - 18 mars 2018 à 21:19
AurelienLeCodeur Messages postés 13 Date d'inscription dimanche 18 mars 2018 Statut Membre Dernière intervention 25 octobre 2021 - 19 mars 2018 à 16:00
Bonjour, je m'appelle Aurélien et j'ai un problème avec mon site https://www.auresite.ch .
(Je suis vraiment un débutant en la matière, je suis en première année pour faire informaticien développeur d'app.)
Mon site est hébergé au cas ou.
J'ai un formulaire de contact (C'est un test, il n'est pas définitif) ( https://www.auresite.ch/sources/inscriptions.html ) sur ce site et j'ai un problème avec. Quand on accède au fichier, il prend le code et l'affichage de l'index du site. Comment faire pour en faire un pour lui ?
A voir également:

1 réponse

jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649
18 mars 2018 à 22:59
Bonjour
Merci de poster le code qui te pose problème directement ici.
Explique également en détail le souci rencontré.
0
AurelienLeCodeur Messages postés 13 Date d'inscription dimanche 18 mars 2018 Statut Membre Dernière intervention 25 octobre 2021
19 mars 2018 à 15:28
Salut,
Voici le lien du site : https://www.auresite.ch/sources/inscriptions.html
Et voici le code :
<!-- PR_WEB Cdc Bloch Aurélien 2018.02.09 -->
<!-- En XHTML les balises s'écrivent entièrement en minuscule pour des raisons d'uniformisation	-->
<!-- Ce projet est mon cahier des charges	-->
<!doctype html>
<html lang="fr">
  <head>
	<meta name="Auteur" content="Aurélien Bloch / Aurelien.Bloch@edueptm.ch" />
	<meta name="description" content="Cahier des charges du module PR-WEB 2017/2018 à l'EPTM pour la classe EMVS-IN 1A" />
	<meta name="keywords" content="GRIMENTZ Contest, Contest 2018, EPTM, PR-WEB, Ecoles des mériers" />
	<meta charset="utf-8" />
	<link rel="stylesheet" type="text/css" href="styles.css" media="screen" />
	<link rel="icon" type="image/gif" href="../medias/icone.png" />
	<script type='text/javascript' src="menu deroulant formulaire.js"></script>
	<title>Inscriptions</title>
	<body>
	  <header>
		<h1><a href="../index.html">GRIMENTZ CONTEST 2K18</a></h1><img class="menu" src="../medias/menu.png" onclick="agrandir('menu')" />
		<div id="menu">
		  <div id="table">
			<table>
			  <tr>
				<th><a href="organisation.html">QUI SOMMES-NOUS ?</a></th>
				<th><a href="resultats.html">RESULTATS</a></th>
				<th><a href="inscriptions.html">INSCRIPTIONS</a></th>
				<th><a href="faq.html">FAQ</a></th>
				<th><a href="conditionsParticipation.html">REGLEMENT</a></th>
			  </tr>
			  <tr>
				<td><a href="partenaires.html">NOS PARTENAIRES</a></td>
				<td><a href="galerie.html">GALERIE</a></td>
				<td><a href="contact.html">CONTACT</a></td>
				<td><a href="informations.html">INFOS / HORAIRES</a></td>
				<td><a href="acces.html">ACCES</a></td>
			  </tr>
			</table>
		  </div>
		</div>
	  </header>
	  <div id="Formulaire">
		<p class="Titre60">FORMULAIRE D'INSCRIPTION</p><br />
		<form method="post" action="formulaire.php">
		  <div id="formgauche">
			<label for="Nom">Nom</label>
			<input type="text" name="nom" size="12" required="text" maxlength="15" placeholder="Votre nom" /><br /><br />
			<label for="Prenom">Prenom</label>
			<input type="text" name="prenom" size="12" required="text" maxlength="15" placeholder="Votre prénom" /><br /><br />
			<label for="Email">Email</label>
			<input type="email" name="email" size="12" required="email" maxlength="30" placeholder="Votre email" /><br /><br />
		  </div>	
		  <div id="formdroite">					
		  </div>
		  <div id="formbas">
			<p><input type="submit" value="ENVOYER"></p>
			<p><input type="reset" value="REINITIALISER"/></p>
		  </div>
		</form>			
	  </div>		
	  <video autoplay loop id="bgvid">
		<source src="../medias/fond_site.mp4" type="video/mp4">
	  </video>
	  <footer>
		<h3><a href="https://twitter.com/TimeToSnow2018" onclick="window.open(this.href) ; return false;"><img src="../medias/twitter.png" width="20h3x" />TWITTER - TimeToSnow2018</a></h3>
		<h3><a href="https://www.facebook.com/Time-To-Snow-Contest-441873542897397/" onclick="window.open(this.href) ; return false;"><img src="../medias/facebook.png" width="20h3x" />Facebook - Time To Snow Contest</a></h3>
		<h3><a href="https://www.instagram.com/grimentzcontest2018/?hl=fr" onclick="window.open(this.href) ; return false;"><img src="../medias/instagram.png" width="20h3x" />INSTAGRAM - GRIMENTZCONTEST2018</a></h3>
		<h3><span class="credit">Aurelien Bloch - 2018</span>
		</footer>
	  </body>
	</html>

Et pour la page qui se lance un fois le formulaire envoyé :
<?php
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
echo 'Votre nom : '.$nom.' '.$prenom; 
?>


Le problème est le suivant : J'aimerais pouvoir faire l'affichage que je souhaite pour cette page mais malheureusement elle prend tout le temps le code html de l'index ( https://www.auresite.ch ). Est-ce normal ?
0
jordane45 Messages postés 38139 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 20 avril 2024 4 649
19 mars 2018 à 15:44
Je ne comprend pas ce que tu entends par :

malheureusement elle prend tout le temps le code html de l'index

Ton code PHP se trouve bien dans le fichier formulaire.php ?
Il ne contient que le bout de code que tu nous montres ?
Une fois que tu valides ton formulaire... sur quelle URL arrives tu ?

Quand je teste ton formulaire .. il semble fonctionner.
Mais : que contient ce fichier exactement ? N'y aurais tu pas des INCLUDES ?
J'ai l'impression que le bout de code php que tu nous as montré n'est, soit pas celui correspondant au fichier ciblé par ton formulaire... soit que tu ne nous as pas montré le contenu entier de ton fichier.
0
AurelienLeCodeur Messages postés 13 Date d'inscription dimanche 18 mars 2018 Statut Membre Dernière intervention 25 octobre 2021
19 mars 2018 à 16:00
Alors,
Oui il se trouve bien dans formulaire.php et c'est l'entièreté du fichier.
Oui, il ne contient que ce code ci.
J'ai mis ceci pour le formulaire :
<form method="post" action="formulaire.php">
0