j'ai un soucis pesant
je viens de faire un transfert de dns de multimania à ovh, je travaillais avec le formulaire "formit" dont vous pouvez voir un descriptif ici, tout tournait nikel sur multimania, j'ai simplement transferé mon répertoire et changé mes codes smtp, et voilà ce qu'il me sort:

Pour info cette fameuse ligne 116 sur form.php est la suivante:
CODE
for ($index = 0; $index < count($var2use); $index++)
{
$pattern = ereg("".$php."[A-z0-9_]*".$php1."", $var2use[$index]);
if ($pattern)
{
$line = ereg_replace("".$php."","$",$var2use[$index]);
$line = ereg_replace("".$php1."","",$line);
}
else
{
$line = $var2use[$index];
}
$line = addslashes($line) . "<br>";
eval( "\$line = \"$line\";" );
$line = stripslashes($line) . "";
if ($index == 0 && $domail == 1) $linetot1 = $line;
elseif ($index > 0 && $domail == 1) $linetot1 .= $line;
if ($index == 0 && $domail == 2) $linetot2 = $line;
elseif ($index > 0 && $domail == 2) $linetot2 .= $line;
}
{
$pattern = ereg("".$php."[A-z0-9_]*".$php1."", $var2use[$index]);
if ($pattern)
{
$line = ereg_replace("".$php."","$",$var2use[$index]);
$line = ereg_replace("".$php1."","",$line);
}
else
{
$line = $var2use[$index];
}
$line = addslashes($line) . "<br>";
eval( "\$line = \"$line\";" );
$line = stripslashes($line) . "";
if ($index == 0 && $domail == 1) $linetot1 = $line;
elseif ($index > 0 && $domail == 1) $linetot1 .= $line;
if ($index == 0 && $domail == 2) $linetot2 = $line;
elseif ($index > 0 && $domail == 2) $linetot2 .= $line;
}
(ligne 105 à 124)
Ainsi aucune des données n'est transférée, je recois des emails de la forme:
CITATION
Site: : {{from}}
A : {{to}}
Sujet : {{sujet}}
Votre formulaire de courrier vient d'être rempli:
Le nom:{{nom}}
Le prénom:{{prenom}}
Adresse:{{adresse}}
A : {{to}}
Sujet : {{sujet}}
Votre formulaire de courrier vient d'être rempli:
Le nom:{{nom}}
Le prénom:{{prenom}}
Adresse:{{adresse}}
Si vous avez formit sur ovh dites moi ce que ca donne et surtout si vous avez fait des modifs...
Merci