Prob php

biboojim Messages postés 24 Statut Membre -  
biboojim Messages postés 24 Statut Membre -
bonjour
ce post est suite à celui de tout à l'heure
j'ai apporté certaines modifications cependant lorsque je suis sur le formulaire html et que je clique en bas sur "envoyer"
je rencontre un prob avec le .php lié a celui-ci dans le sens où donc, quand je cliques sur "envoyer" dans html, ca me demande si je souhaite ouvrir ou enregistrer le add.php


voici le formulaire html =


<form method="POST" action="add.php">

<strong><span class="Style7"><font face="Comic Sans MS">adherent_actif</font></strong>
<br>
<p>
<label>
<input type="radio" name="adherent" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="adherent" value="non">
non</label>
<br>
<br>
<br>
<br />
<strong><span class="Style12"><font face="Comic Sans MS">date_d_entree_historique_au_club</font></span></strong>
<input type="text" name="date" />
<br />
<br />
<strong><span class="Style7"><font face="Comic Sans MS">nom:</font></span></strong>
<input type="text" name="nom">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">prenom:</font></span></strong>
<input type="text" name="prenom">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">date_de_naissance:</font></span></strong>
<input type="text" name="naissance" />
<strong> <span class="Style7"><font face="Comic Sans MS">si_mineur(e)=nom_des_parents</font></span></strong>
<input type="text" name="parents" />
<br />
<br />
<strong> <span class="Style7"><font face="Comic Sans MS">adresse:</font></span></strong>
<input type="text" name="adresse">
<BR>
<BR>
<strong> <span class="Style7"><font face="Comic Sans MS">code_postal:</font></span></strong>
<input type="text" name="postal">
<BR>
<BR>
<strong> <span class="Style7"><font face="Comic Sans MS">ville:</font></span></strong>
<input type="text" name="ville">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">telephone:</font></span></strong>
<input type="text" name="telephone">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">portable:</font></span></strong>
<input type="text" name="portable">
<BR>
<BR>
<strong><span class="Style7"><font face="Comic Sans MS">telephone_bureau:</font></span></strong>
<input type="text" name="bureau" />
<br />
<br />
<strong><span class="Style7"><font face="Comic Sans MS"> e-mail:</font></span></strong>
<input type="text" name="e-mail" />
<br />
<br />
<strong> <span class="Style7"><font face="Comic Sans MS">metier:</font></span></strong>
<input type="text" name="metier">
<BR>
<br />
<br />

<strong> <span class="Style16"><font face="Comic Sans MS">cours_de_danse :</font></span></strong>
<select name="select">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>
</select>
<strong> <span class="Style16"><font face="Comic Sans MS">cours_de_danse :</font></span></strong>
<select name="liste">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>

</select>
<strong> <span class="Style16"><font face="Comic Sans MS">cours_de_danse :</font></span></strong>
<select name="liste">
<option value="Modern Jazz Adulte">Modern Jazz Adulte</option>
<option value="Modern Jazz Enfant">Modern Jazz Enfant</option>
<option value="Hip Hop">Hip Hop</option>
<option value="Step">Step</option>
<option value="Rock">Rock</option>
<option value="Danse de Salon">Danse de Salon</option>
<option value="Salsa">Salsa</option>
<option value="Liberté">Liberté</option>
<option value=""></option>

</select>

<br /><br />
<strong><span class="Style22"><font face="Comic Sans MS">danse_de_salon_et_rock,_si_COUPLE,_nom_du_partenaire</font></span></strong>
<input type="text" name="partenaire" />
<br /><br />
<br /><br />
<strong><span class="Style22"><font face="Comic Sans MS">certificat_medical</font></span></strong>
<p>
<label>
<input type="radio" name="certificat_medical" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="certificat_medical" value="non">
non</label>
<br>
<br />
<br /><br />
<span class="Style12"><strong><font face="Comic Sans MS">si_mineur(e)_autorisation_parentale</font></strong></span>
<p>
<label>
<input type="radio" name="accord_parental" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="accord_parental" value="non">
non</label>
<br>
<br />
<br />
<br />
<strong><span class="Style10"><font face="Comic Sans MS">photo :</font></span></strong>
<p>
<label>
<input type="radio" name="photo" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="photo" value="non">
non</label>
<br>
<br>


<strong><span class="Style10"><font face="Comic Sans MS">photo:</font></span></strong>
<input TYPE="file" NAME="inser_photo"><br>

<br><br>
<br><br>
<span class="Style20"><strong><font face="Comic Sans MS">adhesion_annuelle :</font></strong>
<p>
<label>
<input type="radio" name="adhesion_annuelle" value="oui">
oui</label>
<br>
<label>
<input type="radio" name="adhesion_annuelle" value="non">
non</label>
<br>
</p>

</div>



<br><br>
<strong><span class="Style14"><font face="Comic Sans MS">total_annuel :</font></span></strong>
<input type="text" name="total_annuel">
<br><br>
<strong><font face="Comic Sans MS">paiement :</font></strong
><br>
<br>
<strong><font face="Comic Sans MS">Septembre :</font></strong>
<input type="text" name="1er versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Octobre :</font></strong><input type="text" name="2e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Novembre :</font></strong><input type="text" name="3e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Décembre :</font></strong><input type="text" name="4e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Janvier :</font></strong><input type="text" name="5e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>

<strong><font face="Comic Sans MS">Février :</font></strong>
<input type="text" name="6e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Mars :</font></strong>
<input type="text" name="7e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Avril :</font></strong>
<input type="text" name="8e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">Mai :</font></strong><input type="text" name="9e versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<strong><font face="Comic Sans MS">juin :</font></strong><input type="text" name="10e_versement">
<strong><font face="Comic Sans MS">mode de paiement :</font></strong><input type="text" name="mode de paiement">
<br><br>
<br><br>
<INPUT type="submit" value="Envoyer" name="submit">
<br>
<br>

</FORM>
<strong><span class="Style25"><font face="Comic Sans MS">Demande D'Impression D'Attestation De Règlement</font></span></strong> <strong><font face="Comic Sans MS"><a href="ATTESTATION DE REGLEMENT.doc">cliquer ici</a></font></strong>




et voici le add.php =
if(isset($_POST['date_d_entree_historique_au_club'])) $date_d_entree_historique_au_club=$_POST['date_d_entree_historique_au_club'];
else $date_d_entree_historique_au_club='''';

if(isset($_POST['nom'])) $nom=$_POST['nom'];
else $nom='''';

if(isset($_POST['prenom'])) $prenom=$_POST['prenom'];
else $prenom='''';

if(isset($_POST['date_de_naissance'])) $date_de_naissance=$_POST['date_de_naissance'];
else $date_de_naissance='''';

if(isset($_POST['si_mineur(e)=nom_des_parents'])) $si_mineur(e)=nom_des_parents=$_POST['si_mineur(e)=nom_des_parents'];
else $si_mineur(e)=nom_des_parents='''';

if(isset($_POST['adresse'])) $adresse=$_POST['adresse'];
else $adresse='''';

if(isset($_POST['code_postal'])) $code_postal=$_POST['code_postal'];
else $code_postal='''';

if(isset($_POST['ville'])) $ville=$_POST['ville'];
else $ville='''';

if(isset($_POST['telephone'])) $telephone=$_POST['telephone'];
else $telephone='''';

if(isset($_POST['portable'])) $portable=$_POST['portable'];
else $portable='''';

if(isset($_POST['telephone_bureau'])) $telephone_bureau=$_POST['telephone_bureau'];
else $telephone_bureau='''';

if(isset($_POST['e-mail'])) $e-mail=$_POST['e-mail'];
else $e-mail='''';

if(isset($_POST['metier'])) $metier=$_POST['metier'];
else $metier='''';

if( empty($date_d_entree_historique_au_club) OR empty($nom) OR empty($prenom) OR empty($date_de_naissance) OR empty($adresse) OR empty($code_postal) OR empty ($ville) OR empty($telephone) Or empty($portable) OR empty($metier))
{
echo'<font color="red">Attention , seuls les champs <b>si_mineur(e)=nom_des_parents<b> <b>telephone_bureau<b> <b>e-mail<b> peuvent rester vides !</font>' ;
}
else
{
$db=mysql_connect('localhost','login','password');
mysql_select_db('adherents',$db);

$sql="SELECT id FROM adherents WHERE nom='$nom' and prenom='$prenom'";
$req=mysql_query($sql) or die("ERREUR SQL !".$SQL."<br>".mysql_error());

$res=mysql_num_rows($req);

if($res!=0)
{
echo'<font color="red">Désolé, mais cet adhérent existe déjà dans notre base...</font>;
}
else
{
$sql=''INSERT INTO adherents(id, date_historique_d_entree_au_club, nom, prenom, date_de_naissance, si_mineur(e)=nom_des_parents, adresse, code_postal, ville,telephone, portable, telephone_bureau, e-mailmetier)VALUES('','$date_d_entree_historique_au_club','$nom','$prenom',$date_de_naissance','$si_mineur(e)=nom_des_parents','$adresse','$code_postal','$ville','*telephone','$portable','$telephone_bureau','$e-mail','$mtier')'';
mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());

echo'Vos Informations ont été ajoutées';
}
mysql_close();
}
?>


je precise aussi que j'ai copier ces deux fichiers dans le repertoire www de eaysyphp ( C:\program files etc...)
A voir également:

5 réponses

Dalida Messages postés 7114 Statut Contributeur 923
 
tu vas ouvrir un topic à chaque fois que tu modifies une ligne ?
est-ce que le serveur est bien démarré ?
normalement tu as l'icône de EasyPhp à côté de l'horloge (un grand E noir) avec un point rouge qui clignote. double clic dessus, la petite fenêtre s'ouvre et les deux feux tricolore doivent être au vert.
0
gryzzly Messages postés 5220 Statut Contributeur 1 335
 
salut,
merci de ne pas poster un nouveau topic a chaque fois que tu as une nouvelle info a donner a propos d'un meme et unique sujet !
pour easyphp, il faut demarrer les serveurs, et se connecter via http://127.0.0.1 et non pas C:\blabla\monsdossier\dossier\monsiteweb

ps : les balises code servent a poster du code et éviter de déformer le forum !!
0
biboojim Messages postés 24 Statut Membre
 
tout d'abord désolé, pour le doublon ce n'était pas le but
désolé tout le monde

sinon oui easyphp est bien démarré
0
Dalida Messages postés 7114 Statut Contributeur 923
 
et tu testes bien avec une adresse "http://127.0.0.1/mapage.html" ou http://localhost/mapage.html" ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
biboojim Messages postés 24 Statut Membre
 
bah en ce qui concerne les pages html , elles passent toutes
simplement , maintenant quand je teste
http://127.0.0.1/add.php ou que je clique sur le "envoyer" de la page html liée, ca me marque sur la page l'ensemble du code php
0