Prob php

Fermé
biboojim Messages postés 24 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 1 octobre 2009 - 30 juil. 2007 à 20:30
biboojim Messages postés 24 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 1 octobre 2009 - 30 juil. 2007 à 22:01
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 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
30 juil. 2007 à 20:37
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.
gryzzly Messages postés 4608 Date d'inscription lundi 7 novembre 2005 Statut Contributeur Dernière intervention 24 octobre 2020 1 331
30 juil. 2007 à 20:40
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 !!
biboojim Messages postés 24 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 1 octobre 2009
30 juil. 2007 à 21:04
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é
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
30 juil. 2007 à 21:42
et tu testes bien avec une adresse "http://127.0.0.1/mapage.html" ou http://localhost/mapage.html" ?

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

Posez votre question
biboojim Messages postés 24 Date d'inscription mardi 26 juin 2007 Statut Membre Dernière intervention 1 octobre 2009
30 juil. 2007 à 22:01
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