1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
| <?PHP
require'header.php';
$nom_update = filter_input(INPUT_POST, 'nom_update');
$type = filter_input(INPUT_POST, 'type');
$sex = filter_input(INPUT_POST, 'sex');
$jour = filter_input(INPUT_POST, 'jour');
$mois = filter_input(INPUT_POST, 'mois');
$annee = filter_input(INPUT_POST, 'annee');
$tail = filter_input(INPUT_POST, 'tail');
$poid = filter_input(INPUT_POST, 'poid');
$signe = filter_input(INPUT_POST, 'signe');
$ethni = filter_input(INPUT_POST, 'ethni');
$yeux = filter_input(INPUT_POST, 'yeux');
$cheveux = filter_input(INPUT_POST, 'cheveux');
$sil = filter_input(INPUT_POST, 'sil');
$fum = filter_input(INPUT_POST, 'fum');
$nom = filter_input(INPUT_GET, 'token');
$ID = filter_input(INPUT_GET, 'token_update');
$requete = $connection->prepare('SELECT * FROM membre_plus WHERE ID=:ID');
$requete->execute(array(':ID'=> $ID));
$resultat = $requete->fetchAll();
$nb_result = count($resultat);
if ($nb_result == 1){
if(isset($_POST['choix'])){
$choix ='';
for ($i=0;$i<count($_POST['choix']);$i++){
$choix .= $_POST['choix'][$i];
}
foreach($_POST['choix'] as $explore){
$compte_plus = ('UPDATE membre_plus SET ID=:ID
type=:type,
jour=:jour,
mois=:mois,
annee=:annee,
sex=:sex,
tail=:tail,
poid=:poid,
signe=:signe,
ethni=:ethni,
yeux=:yeux,
cheveux=:cheveux,
sil=:sil,
fum=:fum,
choix=:choix WHERE ID=:ID');
$req = $connection->prepare($compte_plus);
$req->execute(array(':ID'=> $ID,':type'=>$type,':sex'=>$sex,':jour'=>$jour,':mois'=>$mois,
':annee'=>$annee,':tail'=>$tail,':poid'=>$poid,
':signe'=>$signe,':ethni'=>$ethni,':yeux'=>$yeux,':cheveux'=>$cheveux,
':sil'=>$sil,':fum'=>$fum,':choix'=>str_replace(':','',$explore)));
}
$compte_online = ('UPDATE online_site SET type=:type WHERE pseudo_site=:nom');
$req = $connection->prepare($compte_online);
$req->execute(array(':nom'=> $nom_update,
':type'=>$type));
$compte_membre = ('UPDATE membres SET type=:type WHERE pseudo=:nom');
$req = $connection->prepare($compte_membre);
$req->execute(array(':nom'=> $nom_update,
':type'=>$type));
header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."/m_profil.php?token=".$_SESSION['login']."");
exit();
}
else{
echo 'Sélectionner un choix!';
}
}else{ /* Le pseudo */
$message_in = 'Soucis de connexion, contacter Webmaster.';
}
$compte = $connection->prepare('SELECT * FROM membre_plus WHERE nom=:nom');
$compte->execute(array(':nom'=>$nom));
while($result = $compte->fetch(PDO::FETCH_OBJ)){
?> |
Partager