Voila j'utilise un php 4.0.6. et fonctionne en Safe Mode dans sa configuration de serveur mutualisé.
Le mail est correctement envoyé, tout ce passe tres bien,il n'y a aucun msg d'erreur, le seul probleme c'est que je n'ai que des Unknown ! à la place des valeurs saisies par le visiteur.
Comme si les valeur n'etaient pas passées.
J'ai deja du changer mes $_post, $_get par l'ancien $HTTP_POST_VARS/$HTTP_GET_VARS...
Mon code n'est il encore pas compatible avec cette version de php ?
Voila le debut du code :
Code :
- $to = 'esav@pim.asso.fr';
- $sujet = '['.$HTTP_POST_VARS['SoAd'].'] Contact via Espace-avantages.com';
- if(isset($HTTP_POST_VARS['Email']) && !empty($HTTP_POST_VARS['Email']) && strstr($HTTP_POST_VARS['Email'], '@'))
- {
- $from = "From:".$HTTP_POST_VARS['Email']."\n";
- }
- else
- {
- $from = "From:".$HTTP_POST_VARS['Nom'].$HTTP_POST_VARS[' Prenom']."@unknown.unknown\n";
- }
- $from .= "MIME-version: 1.0\n";
- $from .= "Content-type: text/html; charset= iso-8859-1\n";
- function verif($var)
- {
- if(!empty($var))
- return ('<b>'.$var.'</b>');
- else
- return '<b>Unknown !</b>';
- }
- $message = '<table border="0" cellpadding="3" cellspacing="0" style="border: 1px solid #000033; background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width: 550px;">
- <tr>
- <td>Nom : </td>
- <td>'.verif($HTTP_POST_VARS['Nom']).'</td>
- </tr>
|
Merci d'avance
Message édité par KdZ' le 25-07-2004 à 18:11:57