Révision d8ce3eb1 htdocs/epack/commande.php
htdocs/epack/commande.php | ||
---|---|---|
22 | 22 |
$login_email = $_SESSION['login_email']; |
23 | 23 |
$login_pass = $_SESSION['login_pass']; |
24 | 24 |
} |
25 |
} |
|
26 |
else { |
|
27 |
ereg(".*lepass=(.*).identifiant=(.*)",$_SERVER['REQUEST_URI'],$regs); |
|
28 |
$lepass = addslashes($regs[1]); |
|
29 |
$identifiant = addslashes(strtoupper($regs[2])); |
|
30 |
//Ou du POST |
|
31 |
if(trim($lepass) == "" || trim($identifiant) == "") { |
|
32 |
$lepass = addslashes($_POST['lepass']); |
|
33 |
$identifiant = addslashes(strtoupper($_POST['identifiant'])); |
|
34 |
} |
|
35 |
} |
|
25 |
}
|
|
26 |
else {
|
|
27 |
ereg(".*lepass=(.*).identifiant=(.*)",$_SERVER['REQUEST_URI'],$regs);
|
|
28 |
$lepass = addslashes($regs[1]);
|
|
29 |
$identifiant = addslashes(strtoupper($regs[2]));
|
|
30 |
//Ou du POST
|
|
31 |
if(trim($lepass) == "" || trim($identifiant) == "") {
|
|
32 |
$lepass = addslashes($_POST['lepass']);
|
|
33 |
$identifiant = addslashes(strtoupper($_POST['identifiant']));
|
|
34 |
}
|
|
35 |
}
|
|
36 | 36 |
$_SERVER['REQUEST_URI'] = ""; |
37 | 37 |
$_SERVER['HTTP_REFERER'] = ""; |
38 | 38 |
define('GLPI_ROOT', '..'); |
... | ... | |
44 | 44 |
//print_r($_POST); |
45 | 45 |
//unset($_SESSION['epack_session']); |
46 | 46 |
|
47 |
//on a tout terminé et peut-être cliqué sur le lien "faire une nouvelle commande" |
|
48 |
if($_SESSION['epack_session'] == 4) { |
|
49 |
if($_GET['cmd'] == "new") |
|
50 |
$_SESSION['epack_session'] = 1; |
|
51 |
else |
|
52 |
$_SESSION['epack_session'] = 0; |
|
53 |
} |
|
54 |
|
|
47 | 55 |
// On a remplis les coordonnées d'un revendeur |
48 | 56 |
if($_SESSION['epack_session'] == 3) { |
49 | 57 |
if( isset($_POST['modify'])) |
... | ... | |
51 | 59 |
else if( isset($_POST['confirm'])) { |
52 | 60 |
$_SESSION['epack_session'] = 4; |
53 | 61 |
|
54 |
$message .= "<p>Merci,<br />cette commande est enregistré pour le revendeur <b>" . $_POST[''] . "</b>.</p>"; |
|
62 |
$message .= "<p>Merci,<br />cette commande est enregistré pour le revendeur <b>" . stripslashes($_SESSION['rvd_company']) . "</b>. Un courrier électronique vient de lui être envoyé à l'adresse " . stripslashes($_SESSION['rvd_email']) . " pour qu'il confirme son adresse de livraison.</p> |
|
63 |
|
|
55 | 64 |
|
65 |
<p>Vous pouvez <a href=\"" . $_SERVER['PHP_SELF'] . "?cmd=new\">faire une nouvelle commande</a> ou <a href=\"" . $_SERVER['PHP_SELF'] . "?reset=true\">fermer votre session</a>.</p>\n"; |
|
66 |
|
|
56 | 67 |
//Le mail d'info pour ryxéo |
57 | 68 |
$mail_content = " |
58 | 69 |
Bonjour, |
59 |
une nouvelle commande de epacks abuledu vient d'être faite |
|
70 |
une nouvelle commande de epacks abuledu vient d'être faite par " . stripslashes($_SESSION['login_email']) . " |
|
71 |
|
|
72 |
Contenu de la commande: |
|
73 |
- Modèle de serveur : " . stripslashes($_SESSION['rvd_srv']) . " |
|
74 |
- Maquettes 15 pouces : " . stripslashes($_SESSION['rvd_quinze']) . " |
|
75 |
- Maquettes 10 pouces : " . stripslashes($_SESSION['rvd_dix']) . " |
|
76 |
- Nombre de ePacks : " . stripslashes($_SESSION['rvd_nb_epack']) . " |
|
77 |
- Durée de la maintenance : " . stripslashes($_SESSION['rvd_duree_maint']) . " |
|
78 |
|
|
79 |
Revendeur: |
|
80 |
" . stripslashes($_SESSION['rvd_company']) . " |
|
81 |
" . stripslashes($_SESSION['rvd_adresse']) . " |
|
82 |
" . stripslashes($_SESSION['rvd_cp']) . " " . stripslashes($_SESSION['rvd_ville']) . " |
|
83 |
" . stripslashes($_SESSION['rvd_email']) . " |
|
84 |
" . stripslashes($_SESSION['rvd_web']) . " |
|
85 |
" . stripslashes($_SESSION['rvd_tel']) . " |
|
86 |
" . stripslashes($_SESSION['rvd_fax']) . " |
|
60 | 87 |
|
61 |
le pack $pass :: $code a été créé à l'instant avec le compte utilisateur suivant: |
|
62 |
" . addslashes($_SESSION['login_email']) . " |
|
63 |
pour le client final suivant: |
|
64 |
" . addslashes($data2['name']) . " |
|
65 |
" . addslashes($data2['address']) . " |
|
66 |
" . addslashes($data2['postcode']) . " " . addslashes($data2['town']) . " |
|
67 |
tel: " . addslashes($data2['phonenumber']) . " fax: " . addslashes($data2['fax']) . " |
|
68 |
email: " . addslashes($data2['email']) . " |
|
88 |
Commentaires; |
|
89 |
" . stripslashes($_SESSION['commentaires']) . " |
|
69 | 90 |
|
70 |
Allez sur https://secure.ryxeo.com/glpi/index2.php dans le plugin anet_epack à la recherche du pack |
|
71 |
en question et cliquez sur le lien epack activé, sauvegardez ce fichier et envoyez en une version PDF |
|
72 |
à cet installateur. |
|
91 |
Vous devez maintenant attendre le mail de confirmation du revendeur, si jamais il n'a pas donné signe de vie dans les 12 heures il faudra probablement lui téléphoner (soit il n'aura pas reçu le mail, soit partis dans les spams soit ...), une fois la commande confirmée par le revendeur (surtout, son adresse de livraison) il faudra faire le colis et \"charger\" le compte du grossiste pour la facture finale. |
|
73 | 92 |
|
74 | 93 |
-- |
75 | 94 |
abuledu.net est un service de RyXéo SARL, société éditrice d'AbulÉdu |
76 | 95 |
|
77 | 96 |
"; |
78 |
ryxeo_mail($_SESSION['login_email'],$mail_content,"contact@ryxeo.com","Nouveau pack activé sur abuledu.net");
|
|
97 |
ryxeo_mail($_SESSION['login_email'],$mail_content,"commercial@ryxeo.com","Nouveau epack commandé sur abuledu.net");
|
|
79 | 98 |
|
80 | 99 |
|
81 | 100 |
//L'accusé pour la personne qui vient de faire l'enregistrement ... |
101 |
|
|
82 | 102 |
$mail_content = " |
83 | 103 |
Bonjour, |
84 |
vous venez d'activer le pack $pass :: $code à l'instant avec le compte utilisateur suivant: |
|
85 |
" . addslashes($_SESSION['login_email']) . " |
|
86 |
pour le client final: |
|
87 |
" . addslashes($data2['name']) . " |
|
88 |
" . addslashes($data2['address']) . " |
|
89 |
" . addslashes($data2['postcode']) . " " . addslashes($data2['town']) . " |
|
90 |
tel: " . addslashes($data2['phonenumber']) . " fax: " . addslashes($data2['fax']) . " |
|
91 |
email: " . addslashes($data2['email']) . " |
|
104 |
une nouvelle commande de epacks abuledu vient d'être faite par " . stripslashes($_SESSION['login_email']) . " |
|
105 |
|
|
106 |
Contenu de la commande: |
|
107 |
- Modèle de serveur : " . stripslashes($_SESSION['rvd_srv']) . " |
|
108 |
- Maquettes 15 pouces : " . stripslashes($_SESSION['rvd_quinze']) . " |
|
109 |
- Maquettes 10 pouces : " . stripslashes($_SESSION['rvd_dix']) . " |
|
110 |
- Nombre de ePacks : " . stripslashes($_SESSION['rvd_nb_epack']) . " |
|
111 |
- Durée de la maintenance : " . stripslashes($_SESSION['rvd_duree_maint']) . " |
|
112 |
|
|
113 |
Revendeur: |
|
114 |
" . stripslashes($_SESSION['rvd_company']) . " |
|
115 |
" . stripslashes($_SESSION['rvd_adresse']) . " |
|
116 |
" . stripslashes($_SESSION['rvd_cp']) . " " . stripslashes($_SESSION['rvd_ville']) . " |
|
117 |
" . stripslashes($_SESSION['rvd_email']) . " |
|
118 |
" . stripslashes($_SESSION['rvd_web']) . " |
|
119 |
" . stripslashes($_SESSION['rvd_tel']) . " |
|
120 |
" . stripslashes($_SESSION['rvd_fax']) . " |
|
121 |
|
|
122 |
Commentaires; |
|
123 |
" . stripslashes($_SESSION['commentaires']) . " |
|
92 | 124 |
|
93 | 125 |
L'équipe de validation de RyXéo a été informée de cette activation. |
94 | 126 |
|
... | ... | |
96 | 128 |
abuledu.net est un service de RyXéo SARL, société éditrice d'AbulÉdu |
97 | 129 |
|
98 | 130 |
"; |
99 |
ryxeo_mail("anet@ryxeo.com",$mail_content,$_SESSION['login_email'], $code . " :: Nouveau pack activé sur abuledu.net"); |
|
100 |
|
|
131 |
ryxeo_mail("commercial@ryxeo.com",$mail_content,$_SESSION['login_email'], "Nouveau epack AbulEdu commandé sur abuledu.net"); |
|
101 | 132 |
|
102 | 133 |
} |
103 | 134 |
else |
... | ... | |
132 | 163 |
</tr> |
133 | 164 |
<tr> |
134 | 165 |
<td>Entreprise</td> |
135 |
<td>" . $_SESSION['rvd_company'] . "</td>
|
|
166 |
<td>" . stripslashes($_SESSION['rvd_company']) . "</td>
|
|
136 | 167 |
</tr> |
137 | 168 |
<tr> |
138 | 169 |
<td>Email (adresse générique de l'entreprise)</td> |
139 |
<td>" . $_SESSION['rvd_email'] . "</td>
|
|
170 |
<td>" . stripslashes($_SESSION['rvd_email']) . "</td>
|
|
140 | 171 |
</tr> |
141 | 172 |
<tr> |
142 | 173 |
<td>Site web</td> |
143 |
<td>" . $_SESSION['rvd_web'] . "</td>
|
|
174 |
<td>" . stripslashes($_SESSION['rvd_web']) . "</td>
|
|
144 | 175 |
</tr> |
145 | 176 |
<tr> |
146 | 177 |
<td>Tel</td> |
147 |
<td>" . $_SESSION['rvd_tel'] . "</td>
|
|
178 |
<td>" . stripslashes($_SESSION['rvd_tel']) . "</td>
|
|
148 | 179 |
</tr> |
149 | 180 |
<tr> |
150 | 181 |
<td>Fax</td> |
151 |
<td>" . $_SESSION['rvd_fax'] . "</td>
|
|
182 |
<td>" . stripslashes($_SESSION['rvd_fax']) . "</td>
|
|
152 | 183 |
</tr> |
153 | 184 |
<tr> |
154 | 185 |
<td>Adresse</td> |
155 |
<td>" . $_SESSION['rvd_adresse'] . "</td>
|
|
186 |
<td>" . stripslashes($_SESSION['rvd_adresse']) . "</td>
|
|
156 | 187 |
</tr> |
157 | 188 |
<tr> |
158 | 189 |
<td>Code postal</td> |
159 |
<td>" . $_SESSION['rvd_cp'] . "</td>
|
|
190 |
<td>" . stripslashes($_SESSION['rvd_cp']) . "</td>
|
|
160 | 191 |
</tr> |
161 | 192 |
<tr> |
162 | 193 |
<td>Ville</td> |
163 |
<td>" . $_SESSION['rvd_ville'] . "</td>
|
|
194 |
<td>" . stripslashes($_SESSION['rvd_ville']) . "</td>
|
|
164 | 195 |
</tr> |
165 | 196 |
<tr> |
166 | 197 |
<td>Nombre de ePacks pour ce revendeur ?</td> |
167 |
<td>" . $_SESSION['rvd_nb_epack'] . "</td>
|
|
198 |
<td>" . stripslashes($_SESSION['rvd_nb_epack']) . "</td>
|
|
168 | 199 |
</tr> |
169 | 200 |
<tr> |
170 | 201 |
<td>Type et modèle de serveur</td> |
171 |
<td>" . $_SESSION['rvd_srv'] . "</td>
|
|
202 |
<td>" . stripslashes($_SESSION['rvd_srv']) . "</td>
|
|
172 | 203 |
</tr> |
173 | 204 |
<tr> |
174 | 205 |
<td>Type et modèle de portables 15 pouces</td> |
175 |
<td>" . $_SESSION['rvd_quinze'] . "</td>
|
|
206 |
<td>" . stripslashes($_SESSION['rvd_quinze']) . "</td>
|
|
176 | 207 |
</tr> |
177 | 208 |
<tr> |
178 | 209 |
<td>Type et modèle de portables 10 pouces</td> |
179 |
<td>" . $_SESSION['rvd_dix'] . "</td>
|
|
210 |
<td>" . stripslashes($_SESSION['rvd_dix']) . "</td>
|
|
180 | 211 |
</tr> |
181 | 212 |
<tr> |
182 | 213 |
<td>Durée de maintenance</td> |
183 |
<td>" . $_SESSION['rvd_duree_maint'] . "</td>
|
|
214 |
<td>" . stripslashes($_SESSION['rvd_duree_maint']) . "</td>
|
|
184 | 215 |
</tr> |
185 | 216 |
<tr> |
186 | 217 |
<td>Commentaires</td> |
187 |
<td>" . $_SESSION['commentaires'] . "</td>
|
|
218 |
<td>" . stripslashes($_SESSION['commentaires']) . "</td>
|
|
188 | 219 |
</tr> |
189 | 220 |
<tr> |
190 | 221 |
<td colspan=\"3\" style=\"text-align: center;\"><input name=\"modify\" type=\"submit\" value=\"Modifier la commande\"> - <input name=\"confirm\" type=\"submit\" value=\"Commande définitive\"></td> |
... | ... | |
209 | 240 |
$_SESSION['login_email'] = $login_email; |
210 | 241 |
$_SESSION['login_pass'] = $login_pass; |
211 | 242 |
|
243 |
if(! isset($_SESSION['rvd_nb_epack]'])) |
|
244 |
$_SESSION['rvd_nb_epack'] = 1; |
|
245 |
|
|
212 | 246 |
$message .= "<div> |
213 | 247 |
<h2>Nouvelle commande de ePack AbulÉdu</h2> |
214 | 248 |
<p>Merci de compléter le formulaire ci-dessous en indiquant les coordonnées de votre client (revendeur informatique, pas celles du client final).</p> |
... | ... | |
223 | 257 |
</tr> |
224 | 258 |
<tr> |
225 | 259 |
<td>Entreprise</td> |
226 |
<td><input type=\"text\" name=\"rvd_company\" class=\"validate required none companymsg\" value=\"" . $_SESSION['rvd_company'] . "\"></td>
|
|
260 |
<td><input type=\"text\" name=\"rvd_company\" class=\"validate required none companymsg\" value=\"" . stripslashes($_SESSION['rvd_company']) . "\"></td>
|
|
227 | 261 |
<td id=\"companymsg\" class=\"rules\">Requis</td> |
228 | 262 |
</tr> |
229 | 263 |
<tr> |
... | ... | |
375 | 409 |
</td> |
376 | 410 |
</tr> |
377 | 411 |
<tr> |
378 |
<td align=\"center\" colspan=\"2\"> <input type=\"submit\" value=\"Ouvrir une session\"> </td> |
|
412 |
<td align=\"center\" colspan=\"2\"> |
|
413 |
<input type=\"submit\" value=\"Ouvrir une session\"> |
|
414 |
</td> |
|
379 | 415 |
</tr> |
380 | 416 |
</table> |
381 | 417 |
</form>\n"; |
Formats disponibles : Unified diff