Message d'erreur avec multimania lycos

syscom
Invité n'ayant pas de compte PHPfrance

12 févr. 2007, 11:22

Bonjour,

J'ai utilisé un code php pour l'envoi d'un formulaire et j'ai ce message dès que je clique sur envoyé.
Quelqu'un peut-il me dire où est le problème, faut-il créer une base de données Mysql pour ce genre de formulaire ? :(
Je précise que mon site est chez Multimania Lycos.

Echec ! Errors :
Error checking Quota: Unknown database 'mail_db'
Error initializing quota: Unknown database 'mail_db'
Checking mail quota: Unknown database 'mail_db'


Je joins mon code php :

<?php
$msg = "Nom:\t$nom\n";
$msg .= "E-mail:\t$email\n";
$msg .= "Demande:\t$demande\n";

$recipient = "[email protected]";
$subject = "contact";

$mailheaders = "From: Mon test de formulaire<> \n";
$mailheaders .= "Reply-To: $email\n\n";

mail($recipient, $subject, $msg, $mailheaders);

echo "<HTML><HEAD>";
echo "<TITLE>Formulaire envoyer!</TITLE></HEAD><BODY>";
echo "<H1 align=center>Merci, $nom </H1>";
echo "<P align=center>";
echo "Votre formulaire a bien été envoyé !</P>";
echo "</BODY></HTML>"

?>
Merci pour votre aide

Avatar du membre
ViPHP
ViPHP | 3008 Messages

12 févr. 2007, 11:32

Aucune BDD n'est nécessaire pour envoyer un mail, il faut juste que cette fonction soit activée chez ton hébergeur.

Après recherche tu n'es pas le seul à avoir ce souci, le problème vient donc sans doute de Lycos. Ne faut-il pas activer quelque chose pour avoir la fonction mail() ? Il faudrait lire leur doc pour voir s'il n'y a pas de restrictions.

Mammouth du PHP | 19672 Messages

12 févr. 2007, 15:20

Modération :
syscom, afin d'améliorer la lisibilité de ton message,
pense à utiliser les balises [code] ou [php] (selon le langage utilisé). Pour cette fois, je l,ai fait pour toi.

Elles sont disponibles au-dessus de la zone de saisie de ton message
lorsque tu postes un nouveau message.

Des indications sont disponibles sur la manière de mettre en forme vos messages dans la FAQ
Codez en pensant que celui qui maintiendra votre code est un psychopathe qui connait votre adresse :axe: