Révision ea4a2a64 htdocs/epack/register.php
htdocs/epack/register.php | ||
---|---|---|
96 | 96 |
$body = $mime->get(array('text_charset' => 'utf-8')); |
97 | 97 |
$hdrs = $mime->headers($hdrs); |
98 | 98 |
$mail =& Mail::factory('mail'); |
99 |
$mail->send("eric.seigne@ryxeo.com", $hdrs, $body);
|
|
99 |
$mail->send($datapost['REMAIL'], $hdrs, $body);
|
|
100 | 100 |
} |
101 | 101 |
|
102 | 102 |
function send_mail_installation($pass,$code,$datapost) { |
... | ... | |
246 | 246 |
//L'identification du revendeur ... a améliorer |
247 | 247 |
$commande .= make_rvd_conffile(); |
248 | 248 |
|
249 |
|
|
249 |
//Si c'est un serveur de tests on ne cree surtout pas le fichier gdipc pour eviter que apt essaye |
|
250 |
//de passer en mode authentifie, on demandera donc le login/pass rvd a chaque upgrade |
|
251 |
if($code=="RYXEO-TESTS-2010") { |
|
252 |
$commande .= " |
|
253 |
rm -f ~abecmd/.GnuDIP2 |
|
254 |
"; |
|
255 |
} |
|
250 | 256 |
//Il faudrait egalement faire la base pour OCS-NG et les remontees automatiques ... on utilisera le code du epack |
251 | 257 |
} |
252 | 258 |
|
... | ... | |
396 | 402 |
$debug .= $key . "=" . $datapost[$key] . "\n"; |
397 | 403 |
} |
398 | 404 |
} |
405 |
} |
|
406 |
if(isset($datapost["MINIWEBADMIN"])) { |
|
407 |
$message .= "<p><h2>Vous pouvez maintenant passer à l'étape suivante: <a href=\"/maj/\">la 1ere mise à jour de votre serveur.</a></h2></p>\n"; |
|
408 |
//le flag qui indique a miniwebadmin que le epack est enregistre |
|
409 |
$commande .= "\n touch /tmp/epack.ok \n"; |
|
410 |
} |
|
399 | 411 |
|
400 |
if(isset($datapost["MINIWEBADMIN"])) { |
|
401 |
$message .= "<p><h2>Vous pouvez maintenant passer à l'étape suivante: <a href=\"/maj/\">la 1ere mise à jour de votre serveur.</a></h2></p>\n"; |
|
402 |
//le flag qui indique a miniwebadmin que le epack est enregistre |
|
403 |
$commande .= "\n touch /tmp/epack.ok \n"; |
|
404 |
} |
|
405 |
$message .= "<pre> |
|
412 |
if(trim($debug) != "" ) { |
|
413 |
$message .= "<pre> |
|
406 | 414 |
$debug |
407 | 415 |
</pre>"; |
416 |
} |
|
417 |
//On ne fait pas tout le bazaaar, on teste / valide la procedure uniquement |
|
418 |
make_pdf($pass,$code,$datapost); |
|
419 |
send_mail_installation($pass,$code,$datapost); |
|
408 | 420 |
|
409 |
//On ne fait pas tout le bazaaar, on teste / valide la procedure uniquement |
|
410 |
make_pdf($pass,$code,$datapost); |
|
411 |
send_mail_installation($pass,$code,$datapost); |
|
412 |
|
|
413 |
$object = array(); |
|
414 |
$object['message'] = "<h1>Enregistrement de votre serveur avec un ePack</h1>\n"; |
|
415 |
$object['message'] .= $message; |
|
416 |
$object['command'] = $commande; |
|
421 |
$object = array(); |
|
422 |
$object['message'] = "<h1>Enregistrement de votre serveur avec un ePack</h1>\n"; |
|
423 |
$object['message'] .= $message; |
|
424 |
$object['command'] = $commande; |
|
417 | 425 |
|
418 |
print serialize($object); |
|
419 |
//print_r($_SERVER); |
|
426 |
print serialize($object); |
|
427 |
//print_r($_SERVER); |
|
428 |
//On ne fait pas tout le bazaaar, on teste / valide la procedure uniquement |
|
429 |
if($code=="RYXEO-TESTS-2010") { |
|
420 | 430 |
return; |
421 |
}
|
|
431 |
} |
|
422 | 432 |
|
423 | 433 |
//print "<pre>"; |
424 | 434 |
//print_r($datapost); |
Formats disponibles : Unified diff