Bonjour amis developpeurs,

Je viens vous rendre visite car j'ai un problème que je ne parviens pas à résoudre en cherchant sur la toile.
Lorsque je tente de faire une value="" en php, cela me retourne une value="/" sur mon code html.

Je vous mets le code en entier mais en réalité quand je test simplement avec :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<input type="email" id="useur_mail" name="useur_mail" value=<?php echo ""; ?> /> /* Ca me retourne un "/" à la place du "" souhaité */
<input type="email" id="useur_mail" name="useur_mail" value=<?php echo "a"; ?> /> /* Ca me retourne un "a" correcte */
Je suis assez noob en php, donc merci pour votre compréhension et votre aide

Ci dessou le détail :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<?php
	$useur_mail = "";
	/*if(isset($_POST["Valider"])){
		$useur_mail = $_POST["useur_mail"];
		if (!filter_var($useur_mail, FILTER_VALIDATE_EMAIL)) {$useur_mail = "";}
	}*/
?>
	<main>
		<div class="imageFond">
			<form name="connexion" method="post" action="Connexion.php">
				<fieldset>
					<legend>Identification</legend>
					<div class="input">
						<label for="useur_mail">E-mail de connexion :</label>
						<input type="email" id="useur_mail" name="useur_mail" value=<?php echo $useur_mail; ?> />
					</div>