Projet

Général

Profil

Révision d8ce3eb1

Voir les différences:

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

Redmine Appliance - Powered by TurnKey Linux