bonjour j'essaie d'insérer les données du formulaire dans la base de donnée par PDO : il met comme erreur ceci:
Parse error : syntax error, unexpected '{' dans / mnt/154/sdc/9/0/oyape/index.php sur la ligne 75
sauf qu'il n y a pas de { qui manque
voici mon programme, j'ai enlevé le mot de passe et le login par mesure de sécurité
!DOCTYPE html>
<html>
<head>
<meta charset=utf- 8>
<title> acceuil </title>
<link rel="stylesheet" type="text/css" href="style.css">
<script type="text/javascript" src="cacher.js"></script>
</head>
<body>
<div id="concern">
<figure>
<h1><img src="images/logo.jpg"></h1>
</figure>
<div align ="center" class=="clic">
<br> <a href="anglais.php">EN</a>
<a href="espagnol.php">ES</a>
<a href="francais.php">FR</a>
<a href="allemand.php">GE</a>
</br>
<br> <a href="?affiche=inscrire" class="actif">inscription ici</a>
<a href="?affiche=savoir" class="actif">ce qu'il faut savoir </a>
<a href="?affiche=connaitre" class="actif">qui nous sommes?</a>
<a href="?affiche=contacter" class="actif" name="affiche" >nous contacter</a></br>
</div>
<br><a href="?affiche=connecter"class="actif">se connecter</a>
<a href="?affiche=recevoir"class="actif">recevoir des colis</a>
<a href="?affiche=expedier"class="actif">expedier des colis</a></br>
</br> </br>
<?php
if (isset($_GET['affiche']))
{
$aff= $_GET['affiche'];
if($aff=='connecter')
{
echo
'<div align="center" class="fond">
<form method="post"action="index.php">
<br><label for="texte">login</label>
<input type="texte"id="texte"name="login"required ></br>
<br><label for="password">pass</label>
<input type="password"id="password"name="pass"required ></br>
<br><input type="submit" name><br>
</form>
</div>';
}
elseif ($aff=='inscrire')
{
if(isset($_POST['nom']))
{
$nom=$_POST['nom'];
$prenom=$_POST['prenom'];
$email=$_POST['mail'];
$login=$_POST['log'];
$ville=$_POST['ville'];
$pays=$_POST['pays'];
$pass=$_POST['pass'];
$sexe=$_POST['sex'];
try
{
$options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$bdd= new PDO("mysql:host=ftpperso.free.fr;dbname=identite",'','','$options');
}
catch(Exception $e)
{
echo $e->getMessage();
}
$de=$bdd->exec('INSERT INTO identite VALUES('','".$nom."','".$prenom."','".$ville."',
'".$pays."','".$email."','".$login."','".$pass."','".$sexe."')');
if($de)
{
echo("La modification à été correctement effectuée") ;
}
else
{
echo("La modification à échouée") ;
}
}
else
{
echo'
<form method="post"action="index.php">
<div class="fond" align="center">
<h3>s\'inscrire</h3>
<input type="radio" name="sex" value="male" /> Homme
<input type="radio" name="sex" value="female" /> Femme</br>
<br>
<td><input type="texte"id="texte"name="nom"required >
<label for="texte">nom</label></td>
<td>
<input type="texte"id="texte"name="prenom"required >
<label for="texte">prenom</label>
</td>
</br>
<br>
<td>
<input type="texte"id="texte"name="ville"required >
<label for="texte">ville</label>
</td>
<td>
<input type="texte"id="texte"name="pays"required >
<label for="texte">Pays</label>
</td>
</br>
<br>
<td>
<input type="email"id="texte"name="mail"required >
<label for="texte">email</label>
</td>
<td>
<input type="texte"id="texte"name="log"required >
<label for="texte">login</label>
</td>
</br>
<br>
<td>
<input type="password"id="password"name="pass"required >
<label for="texte"> passe</label> </td>
<td>
<input type="password"id="password"name="pass2"required >
<label for="texte">confirmer le mot de passe</label>
</td>
</br>
</br>
<input type="submit" name>
</div>
</form>';
}
}
elseif($aff=='savoir')
{
echo'';
}
elseif($aff=='connaitre')
{
echo'';
}
elseif ($aff=='contacter')
{
echo'
<div align="center" class="fond">
Groupe Oyape</br></br>
téléphone: 06 68 98 43 14 </br></br>
email: eroodgmail.com';
}
elseif ($aff=='recevoir')
{
echo'';
}
elseif ($aff=='expedier')
{
echo'
<form method="post"action="page1.php">
<div class="connect" align="center">
<h3>Recevoir un coli</h3>
<br>
<td><label for="texte">Pays de départ</label>
<input type="texte"id="texte"name="texte"required ></td>
<td><label for="texte">Ville de départ</label>
<input type="texte"id="texte"name="texte"required ></td>
</br>
<br>
<td><label for="texte">Date de départ</label>
<input type="texte"id="texte"name="texte"required ></td>
<td><label for="texte">Heure au plutard</label>
<input type="email"id="email"name="texte"required ></td>
</br>
<br>
<td><label for="texte">Destination/Pays</label>
<input type="texte"id="texte"name="texte"required ></td>
<td><label for="password">Destination/Ville</label>
<input type="password"id="password"name="texte"required ></td>
</br>
<br>
<td><label for="texte">Horaire d\'arrivée</label>
<input type="texte"id="texte"name="texte"required >
<td><label for="texte">Kg disponibles</label>
<input type="texte"id="texte"name="texte"required >
</br>
</br>
<input type="submit" name></td>
</div>
</form>';
}
}
?>
</div>
</body>
la seule vraie richesse d'un pays c'est son peuple