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 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113
|
<?php
print <<<EOA
<form method="post" action="{$_SERVER['PHP_SELF']}">
<fieldset><legend>Projet</legend><p>
vous avez une idée ou un projet pour votre quartier ?<br />
merci de lexprimer ci-dessous en quelques lignes :<br />
<textarea name="leprojet" cols="40" rows="10" onmouseover="this.className='formaOver'" onmouseout="this.className='formaOut'"></textarea>
</p><p>
Nous aimerions avoir quelques informations à votre sujet :
</p><p>
Votre Prénom ou Pseudo :
<input type="text" name="pseudo" onKeyUp="if(this.value!='') this.size=this.value.length" maxlength="70" minlength="30" onmouseover="this.className='formaOver'" onmouseout="this.className='formaOut'"
/>
</p><p>
<input name="sexe" type="radio" value="Homme" />Femme
<input name="sexe" type="radio" value="Femme" />Homme
</p><p>
Votre âge :
<input type="text" name="age" onKeyUp="if(this.value!='') this.size=this.value.length" maxlength="40" onmouseover="this.className='formaOver'" onmouseout="this.className='formaOut'"
/>
</p>
<p>
Votre metier
<input type="text" name="metier" onKeyUp="if(this.value!='') this.size=this.value.length" maxlength="70" minlength="30" onmouseover="this.className='formaOver'" onmouseout="this.className='formaOut'"
/>
</p><p>
Votre quartier
<input type="text" name="quartier" onKeyUp="if(this.value!='') this.size=this.value.length" maxlength="70" minlength="30" onmouseover="this.className='formaOver'" onmouseout="this.className='formaOut'"
/>
</p><p>
Le ville auquel vous pensez :
<input type="text" name="ville" onKeyUp="if(this.value!='') this.size=this.value.length" maxlength="70" minlength="30" onmouseover="this.className='formaOver'" onmouseout="this.className='formaOut'"
/>
</p><p>
Votre adress e-mail
<input type="text" name="mail" onKeyUp="if(this.value!='') this.size=this.value.length" maxlength="70" minlength="30" onmouseover="this.className='formaOver'" onmouseout="this.className='formaOut'"
/>
</p><p>
<input type="hidden" name="date" onKeyUp="if(this.value!='') this.size=this.value.length" maxlength="70" minlength="30" onmouseover="this.className='formaOver'" onmouseout="this.className='formaOut'"
/>
</p><p>
##### ICI COMMENCE LES CHECBOXS ###############
animaux<input name="animaux" type="checkbox" value="" />
arts & culture<input name="arts_culture" type="checkbox" value="" />
commerces<input name="commerces" type="checkbox" value="" />
embellissement du quartier<input name="embellissement_du_quartier" type="checkbox" value="" />
emploi & création activité<input name="emploi_creation_activite" type="checkbox" value="" />
enfants<input name="enfants" type="checkbox" value="" />
espaces verts & fêtes<input name="espaces_verts_fetes" type="checkbox" value="" />
handicap<input name="handicap" type="checkbox" value="" />
histoire & témoignages<input name="histoire_temoignages" type="checkbox" value="" />
loisirs<input name="loisirs" type="checkbox" value="" />
protection & environnement<input name="protection_environnement" type="checkbox" value="" />
solidarité<input name="solidarite" type="checkbox" value="" />
sports<input name="sports" type="checkbox" value="" />
transports<input name="transports" type="checkbox" value="" />
troisieme âge<input name="troisieme_age" type="checkbox" value="" />
adolescents<input name="adolescents" type="checkbox" value="" />
<input type="submit" value="Envoyer !" />
</fieldset>
</form>
EOA;
$pseudo=mysql_real_escape_string($pseudo); //Protège les caractères spéciaux d'une commande SQL
$sexe=mysql_real_escape_string($sexe);
$age=mysql_real_escape_string($age);
$metier=mysql_real_escape_string($metier);
$ville=mysql_real_escape_string($ville);
$quartier=mysql_real_escape_string($quartier);
$mail=mysql_real_escape_string($mail);
$leprojet=mysql_real_escape_string($leprojet);
$animaux=mysql_real_escape_string($animaux);
$arts_culture=mysql_real_escape_string($arts_culture);
$commerces=mysql_real_escape_string($commerces);
$embellissement_du_quartier=mysql_real_escape_string($embellissement_du_quartier);
$emploi_creation_activite=mysql_real_escape_string($emploi_creation_activite);
$enfants=mysql_real_escape_string($enfants);
$espaces_verts_fetes=mysql_real_escape_string($espaces_verts_fetes);
$handicap=mysql_real_escape_string($handicap);
$histoire_temoignages=mysql_real_escape_string($histoire_temoignages);
$loisirs=mysql_real_escape_string($loisirs);
$protection_environnement=mysql_real_escape_string($protection_environnement);
$solidarite=mysql_real_escape_string($solidarite);
$sports=mysql_real_escape_string($sports);
$transports=mysql_real_escape_string($transports);
$troisieme_age=mysql_real_escape_string($troisieme_age);
$adolescents=mysql_real_escape_string($adolescents);
require ("inc/connexion.inc.php");
$lien=mysql_connect(SERVEUR, NOM, PASSE);
// test de connexion au serveur
if (!$lien) {
echo "Désolé, connexion à " .SERVEUR ." impossible\n"; }
echo "merci<br />";
// test de connexion à la base
if (!mysql_select_db(BASE, $lien)) {
echo "Acces to base denied " .BASE ." impossible\n";
} else { echo "selection de la base ok<br />
<p>j'enregistre ton ip :<span class=\"red\">".$_SERVER["REMOTE_ADDR"]."</span>, merci</p>"; }
if (!mysql_select_db(BASE, $lien)) {
$erreurbdd=mysql_error();
return false;
}
$requete="insert into eprojet (pseudo, sexe, age, metier, ville, quartier, mail, leprojet, animaux, arts_culture, commerces, embellissement_du_quartier, emploi_creation_activite, enfants, espaces_verts_fetes, handicap, histoire_temoignages, loisirs, protection_environnement, solidarite, sports, transports, troisieme_age, adolescents) values
('$pseudo', '$sexe', '$age', '$metier', '$ville', '$quartier', '$mail', '$leprojet', '$animaux', '$arts_culture', '$commerces', '$embellissement_du_quartier', '$emploi_creation_activite', '$enfants', '$espaces_verts_fetes', '$handicap', '$histoire_temoignages', '$loisirs', '$protection_environnement', '$solidarite', '$sports', '$transports', '$troisieme_age', '$adolescents')";
if(!mysql_query($requete, $lien)) {
$erreurbdd=mysql_error();
return false;
}
echo "inserton des données ok";
?> |
Partager