Valeurs php dans formulaire
Bonjour à tous ,
Je travail actuellement sur un projet tres important pour moi et j'ai un petit soucis. Je fais du PHP depuis un an mais c'est la premiere fois que je dois utiliser un mailto. :oops:
J'ai des valeurs PHP que je récupere dans un formulaire HTML et je ne sais pas comment les envoyer avec la fonction HTML mailto.
Je vous remerci par avance de votre aide. :mrgreen:
Voici mon bout de code :
Code:
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 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142
| echo"
Demande d'habilitaions d'un nouveau collaborateur
<form method='post' action='mailto:ilhan.ifergane0@factor.natixis.fr?subject=ASSISTnet: Demande de droits pour nouveau collaborateur&body=test''>
Nom :* <input type='text' name='nom' required>
Prénom :* <input type='text' name='prenom' required><br><br>
Nom N+1 :* <input type='text' name='n1' required>
Nom N+2 : <input type='text' name='n2' ><br><br>
Date d'arrivée :* <input type='date' name='datdeb' required>
Date départ : <input type='date' name='datfin'><br><br>
Contrat :* <select name='contrat' required>
<option value='cdi'>CDI
<option value='cdd'>CDD
<option value='interimaire'>Interimaire
<option value='prestataire'>Prestataire
<option value='aux'>Auxiliaire d'été
<option value='stagiaire'>Stagiaire
<option value='alternant'>Alternant
</select>
Bureau: <input type='text' name='bureau' >
Etage: <select name='etage'>
<option value='1'>1
<option value='2'>2
<option value='3'>3
<option value='4'>4
<option value='5'>5
<option value='6'>6
<option value='7'>7
<option value='8'>8
</select><br><br>
Direction :* <select name='dir' required>
<option value='DCR_GCI'>DCR_Gd_Cpts_et_International
<option value='DCR_MDG'>DCR_Mandats_de_Gestion
<option value='DCR_NE'>DCR_Nord_Est
<option value='DCR_OU'>DCR_Ouest
<option value='DCR_PN'>DCR_Paris_Normandie
<option value='DCR_SE'>DCR_Sud_Est
<option value='DCR_SO'>DCR_Sud_Ouest
</select>
Fonction :* <select name='fonction' required>
<option value='gestac'>Gestionnaire acheteur
<option value='gestpoly'>Gestionnaire polyvalent
<option value='cc'>Chargé de clientèle
</select>
Service :* <select name='serv' required>
<option value='sup'>Comptabilité
<option value='compta'>Support et Implementation
<option value='PdT'>Poste de travail
</select><br><br><br><br>
Le nouveau collaborateur est-il un commercial? <br><form>
<INPUT type='checkbox' name='choix' value='1'> OUI
<INPUT type='checkbox' name='choix' value='2' checked> NON <br>
</form>
<br>
Si oui il aura par défaut un accès OpenPl@net, un accès SARA,<br>un accès VPN et réseau apporteur, une clé Orange 3G+, ainsi qu'un BlackBerry.<br>
Si non, merci de remplir le champs suivant:
Profil type : <select name='profil_type' required>*
<option value='gestac'>Gestionnaire acheteur
<option value='gestpoly'>Gestionnaire polyvalent
<option value='cc'>Chargé de clientèle
</select><br><br>
Profil bureautique tel : <select name='profBur'>
<option value='sup'> Alexandra Lipomi
<option value='compta'> Sylvain Le Coguic
<option value='PdT'> Tatiana Goulmy
</select><br><br>
Acces internet professionnel : <form>
<INPUT type='checkbox' name='choix2' value='1'> OUI
<INPUT type='checkbox' name='choix2' value='2' checked> NON
</form><br>
Si NON , accés au kioske virtuel NATIXIS ? <form>
<INPUT type='checkbox' name='choix3' value='1'> OUI
<INPUT type='checkbox' name='choix3' value='2' checked> NON
</form>
<input type='radio' name='choix4' value='geide' checked> Geide
<input type='radio' name='choix4' value='bde'> Affass/BDE
<input type='radio' name='choix4' value='Aes'> Archives e services
<br><br>
Demande spécifique : <input type='text' name='dde_spec' > <br>
</form>" ;
if (isset($_POST['envoyer'])){
$p=new collaborateurs();
try {
$a->nom=$_POST['nom'];
$b->prenom=$_POST['prenom'];
$c->n1=$_POST['n1'];
$d->n2=$_POST['n2'];
$e->datedeb=$_POST['datedeb'];
$f->datefin=$_POST['datefin'];
$g->contrat=$_POST['contrat'];
$h->fonction=$_POST['fonction'];
$i->service=$_POST['service'];
$j->bureau=$_POST['bureau'];
$k->etage=$_POST['etage'];
$l->dir=$_POST['dir'];
$m->choix=$_POST['choix'];
$n->profil_type=$_POST['profil_type'];
$o->profBur=$_POST['profBur'];
$p->choix2=$_POST['choix2'];
$q->choix3=$_POST['choix3'];
$r->choix4=$_POST['choix4'];
$s->dde_spec=$_POST['dde_spec'];
}
catch (Exception $ex) {
echo "<span style=\"font-weight: 900; color: #FF0000\">".$ex->getmessage()."</span>";
die("<hr/>Fin prématurée du script...");
}
//echo $p->nom." ".$p->prenom;
$p->save();
//print_r($p);
}
/*$p = new collaborateurs();
$p->load();
print_r($p);*/
?>
<br><br><a href="mailto:moi@hotmail.fr?subject=Entrée d'un nouveau collaborateur&body=Les informations récoltées sont :" DONNEES QUE JE NARRIVE PAS A ENVOYER ?>><h5><b>--> Envoyer le formulaire <---</b></h5></a>
<br><span class="footnote"><b>* Champs obligatoire<b><br></span> |