A voir également:
- [PHP/HTML] pb formulaire et mail
- Publipostage mail - Accueil - Word
- Formulaire de réclamation facebook - Guide
- Windows live mail - Télécharger - Mail
- Editeur html - Télécharger - HTML
- Formulaire de reclamation instagram - Guide
2 réponses
Utilisateur anonyme
29 avril 2008 à 15:58
29 avril 2008 à 15:58
Il faudrait que tu nous montres le code qui affiche le formulaire stp.
Utilisateur anonyme
29 avril 2008 à 17:21
29 avril 2008 à 17:21
Fais un echo de ce que tu récupère en base pour l'adresse mail :
echo $donnees_contacts[0][7];Sinon je ne vois pas d'erreur dans ton code.
29 avril 2008 à 16:07
<?php
$num=$_GET['num']; //numéro de la ligne du tableau de l'annuaire téléphonique
[...]
else //formulaire de modification de contact
{
//requetes pour récuperer les infos sur le contact afin de pré-remplir les champs avant modif
$database->setQuery("SELECT * FROM Personnel WHERE id_Personnel=$num");
$informations_contacts=$database->loadrowlist();
$nom=$informations_contacts[0][1];
$prenom=$informations_contacts[0][2];
$database->setQuery("SELECT * FROM liste_contacts WHERE id_Personnel=$num");
$donnees_contacts=$database->loadrowlist();
$prefixe=$donnees_contacts[0][1];
$numero_tel1=$donnees_contacts[0][2];
$numero_tel2=$donnees_contacts[0][3];
$numero_perso=$donnees_contacts[0][4];
$numero_port=$donnees_contacts[0][5];
$numero_fax=$donnees_contacts[0][6];
$adresse_mail=$donnees_contacts[0][7];
$id_service=$donnees_contacts[0][9];
$database->setQuery("SELECT * FROM Service WHERE id_Service=$id_service");
$req=$database->loadrowlist();
$service=$req[0][1];
echo "<center><h3><span style='font-size: 18pt; color: #ffffff; font-family: Times New Roman; background-color: #99cc00'>Saisissez les informations sur le contact à modifier</span></h3></center>";
echo "<table align='center'>
<form name='ajout_contact' method='post' action='index.php?option=com_content&task=view&id=25&Itemid=43&num=$num'>
<tr>
<td><center>Service ou Catégorie: </center></td><td> <select name='service'><option label='--choix service/catégorie--'>--choix service/catégorie--</option>";
//requete pour récuperer les valeurs de la donnée "Service"
$database->setQuery("SELECT count(*) FROM Service");
$longueur=$database->loadResultArray();
$database->setQuery("SELECT * FROM Service ORDER BY Nom_Service");
$liste_nom_service=$database->loadrowlist();
for( $i=0; $i<=($longueur[0] - 1); $i++)
{
if($service==$liste_nom_service[$i][1]) //si le service est celui auquel appartient la personne, on le préselectionne
echo "<option selected='selected'label=".$liste_nom_service[$i][1].">".$liste_nom_service[$i][1]."</option>";
else
echo "<option label=".$liste_nom_service[$i][1].">".$liste_nom_service[$i][1]."</option>";
}
echo"</select></td>
<td><center> ou <input type='text' name='service_contact '/><font color=green> *</font></center></td>
</tr>
<tr>
<td><center>Nom: </center> </td><td> <input type='text' value=".$nom." name='nom_contact'/></td>
</tr>
<tr>";
if($prenom=="")
echo"<td><center>Prénom: <font color=red>*</font></center> </td><td> <input type='text' name='prenom_contact'/></td>";
else
echo"<td><center>Prénom: <font color=red>*</font></center> </td><td> <input type='text' value=".$prenom." name='prenom_contact'/></td>";
echo"
</tr>
<tr>";
if($prefixe=="")
echo"<td><center>Préfixe téléphone:</center> </td><td> <input type='text' name='prefixe_contact'/></td>";
else
echo"<td><center>Préfixe téléphone:</center> </td><td> <input type='text' value=".$prefixe." name='prefixe_contact'/></td>";
echo"
</tr>
<tr>";
if($numero_tel1=="")
echo"<td><center>Numéro téléphone:</center> </td><td> <input type='text' name='tel1_contact'/></td>";
else
echo"<td><center>Numéro téléphone:</center> </td><td> <input type='text' value=".$numero_tel1." name='tel1_contact'/></td>";
echo"
</tr>
<tr>";
if($numero_tel2=="")
echo"<td><center>Numéro téléphone 2: </center></td><td> <input type='text' name='tel2_contact'/></td>";
else
echo"<td><center>Numéro téléphone 2: </center></td><td> <input type='text' value=".$numero_tel2." name='tel2_contact'/></td>";
echo"
</tr>
<tr>";
if($numero_perso=="")
echo"<td><center>Numéro personel:</center> </td><td> <input type='text' name='tel_perso_contact'/></td>";
else
echo"<td><center>Numéro personel:</center> </td><td> <input type='text' value=".$numero_perso." name='tel_perso_contact'/></td>";
echo"
</tr>
<tr>";
if($numero_port=="")
echo"<td><center>Numéro portable:</center> </td><td> <input type='text' name='tel_ptb_contact'/></td>";
else
echo"<td><center>Numéro portable:</center> </td><td> <input type='text' value=".$numero_port." name='tel_ptb_contact'/></td>";
echo"
</tr>
<tr>";
if($numero_fax=="")
echo"<td><center>Numéro de fax:</center> </td><td> <input type='text' name='fax_contact'/></td>";
else
echo"<td><center>Numéro de fax:</center> </td><td> <input type='text' value=".$numero_fax." name='fax_contact'/></td>";
echo"
</tr>
<tr>";
if($adresse_mail=="")
echo"<td><center>Adresse e-mail:</center> </td><td> <input type='text' name='mail_contact'/></td>";
else
echo"<td><center>Adresse e-mail:</center> </td><td> <input type='text' value='".$adresse_mail."' name='mail_contact'/></td>";
echo"
</tr>
<tr>
<td><center><input type='submit' value='Confirmer' name='btn_submit' /></center></td></form>
<td><center><form name='annulation' method='post' action='index.php?option=com_content&task=view&id=17&Itemid=35'>
<input type='submit' value='Annuler'></form> </center></td></tr>
</table>
<font color=green>* à remplir <u>seulement</u> si la liste de choix ne contient pas le service ou la catégorie de votre choix</font><br />
<font color=red>* <u>ne pas remplir</u> si le service selectionné concerne une ville et non une personne</font>";
}
?>