begin process at 2012 05 30 21:26:13
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Divers

 > 

Formulaire de recommandation de site : problèmes


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Formulaire de recommandation de site : problèmes

vendredi 15 août 2008 à 17:09:59 | Formulaire de recommandation de site : problèmes

Justkill

Bonjour à vous, je viens vous voir suite à un problème de fonctionnement d'un formulaire de recommandation pris ici :

http://www.phpcs.com/code.aspx?ID=22171

 Je l'ai configuré comme demandé mais il m'affiche ces liens d'erreurs :


Notice: Undefined variable: HTTP_POST_VARS in /var/www/vhosts/location-a-cauterets.com/httpdocs/Pages/Recommandation/ok.php on line 11

Notice: Undefined variable: HTTP_POST_VARS in /var/www/vhosts/location-a-cauterets.com/httpdocs/Pages/Recommandation/ok.php on line 12

Notice: Undefined variable: HTTP_POST_VARS in /var/www/vhosts/location-a-cauterets.com/httpdocs/Pages/Recommandation/ok.php on line 13

Notice: Undefined variable: HTTP_POST_VARS in /var/www/vhosts/location-a-cauterets.com/httpdocs/Pages/Recommandation/ok.php on line 14

Notice: Undefined variable: HTTP_POST_VARS in /var/www/vhosts/location-a-cauterets.com/httpdocs/Pages/Recommandation/ok.php on line 15





Voici le lien de mon site : www.location-a-cauterets.com

Cliquez sur contact et recommandation à un ami.

Au niveau du codage j'ai mis ceci :

==> Le fichier index.php

<html>
<?php
$titre_site = 'location-a-cauterets.com'//Entrez l'adresse de votre site ici (format: VotreSite.com)
?>
<head>
<title>Recommandez le site <?php echo $titre_site//Dans la barre de titre, il va apparaitre: Recommandez le site VotreSite.com ?> à un ami</title>
</head>

<body bgcolor="#FFFF00">
<h1>Recommandez le site <?php echo $titre_site//Il va apparaitre: Recommandez le site VotreSite.com à un(e) ami(e) ?> &agrave; un(e) ami(e):</h1>
<form action="ok.php" method="post" name="form_recommander_a_un_ami" id="form_recommander_a_un_ami">
  <table width="75%" height="174" border="0" align="center">
    <tr>
      <td><div align="center">Sujet:
          <input name="sujet" type="text" id="sujet" value="Je te recommande le site <?php echo $titre_site//Il va apparaitre: Je te recommande le site VotreSite.com ?>" size="50">
        </div></td>
    </tr>
    <tr>
      <td height="116"> <div align="center">Message:<br>
          <textarea name="message" cols="100" rows="5" id="message">Salut, c'est votre nom, je te conseille vivement le site <?php echo $titre_site//Il va apparaitre: ...,je te conseille vivement le site VotreSite.com ?>, il est trop bien !

SALUT
@+++</textarea>
          <br>
          Adresse E-mail de votre ami(e):
          <input name="mail_ami" type="text" id="mail_ami" value="adresse_mail@fournisseur.com" size="35">
          <br>
          Votre adresse E-mail:
          <input name="mail" type="text" id="mail" value="votre_adresse-mail@votre_fournisseur.com" size="45">
          <br>
          Votre pr&eacute;nom:
          <input name="prenom" type="text" id="prenom" value="ex: Thomas">
          <br>
        </div></td>
    </tr>
  </table>
  <p align="center">
    <input name="envoyer" type="submit" id="envoyer" value="Envoyer">
    <input name="annuler" type="reset" id="annuler" value="Annuler">
  </p>
</form>
<p><font size="2">&copy;Thomas VAILLANT<br>
  <a href="mailto:thomas.vaillant-76@laposte.net">thomas.vaillant-76@laposte.net</a></font></p>
</body>
</html>



Le fichier ok.php (c'est de là d'où part le problème) :


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<head>
<title>Votre recommandation &agrave; bien &eacute;t&eacute; envoy&eacute;e !</title>
<?php
$titre_site = "location-a-cauterets.com";//Entrez le titre de votre site ici (comme pour index.php, format: VotreSite.com
$adresse_site = "http://www.location-a-cauterets.com";//Entrez l'adresse de votre site ici (format: http://www.votresite.com
$adresse_mail_webmaster = "location-a-cauterets@laposte.net";//Entrez l'adresse du webmaster de votre site (à chaque fois que une recommendation sera envoyée, un petit e-mail lui sera envoyé, si vous ne voulez pas etre averti, ne remplissez pas cette case)

$sujet = $HTTP_POST_VARS['sujet'];//On récupère la valeur de "sujet"
$message = $HTTP_POST_VARS['message'];//On récupère la valeur de "message"
$mail_ami = $HTTP_POST_VARS['mail_ami'];//On récupère la valeur de "mail_ami"
$mail = $HTTP_POST_VARS['mail'];//On récupère la valeur de "mail"
$prenom = $HTTP_POST_VARS['prenom'];//On récupère la valeur de "prenom"


mail("$mail_ami","$sujet","$prenom vous envoi:            $message                      Message posté sur: $adresse_site","From:$mail");//On met en forme le message qui sera envoyer au destinataire (la valeur $ami), le sujet du message sera la valeur $sujet, le message=  $prenom vous envoi: $message     message posté sur:$adresse_site, l'expéditeur sera la valeur $mail
mail("$adresse_mail_webmaster","Une recommandation à été envoyée de votre site $titre_site","Une recommandation à été envoyée de votre site $titre_site","From:Robots-$titre_site");//On met en forme le message qui sera envoyé au webmaster (le destinataire sera la valeur $adresse_mail_webmaster, le message sera: Une recommandation à été envoyée de votre site $titre_site et l'expéditeur sera Robots-$titre_site
?>
</head>
<body bgcolor="#FFFF00">
<div align="center">
  <h1>Votre recommandation &agrave; bien &eacute;t&eacute; envoy&eacute;e !</h1>
  <p>&nbsp;</p>
  <p align="left"><font size="2">&copy;Thomas VAILLANT<br>
    <a href="mailto:thomas.vaillant-76@laposte.net">thomas.vaillant-76@laposte.net</a></font></p>
</div>
</body>
</html>






Je n'y connais pas grand chose en php, je suis un pur Newbie. Je ne vois pas d'où vient le problème et surtout le corriger. Peut-être un problème avec mon format de site qui utilise des tirets???

Je vous remerci d'avance.

vendredi 15 août 2008 à 19:07:50 | Re : Formulaire de recommandation de site : problèmes

coucou747

Administrateur CodeS-SourceS
Réponse acceptée !
depuis php4, on doit utiliser $_POST et pas $HTTP_POST_VARS
vendredi 15 août 2008 à 19:26:08 | Re : Formulaire de recommandation de site : problèmes

Justkill

Réponse acceptée !
Et bien tout simplement MERCI, t'es un chef.


Cette discussion est classée dans : message, mail, site, http, recommandation


Répondre à ce message

Sujets en rapport avec ce message

notification de mail [ par hackademius ] salut a tous , je vous pose cette question ,c 'est juste pour agrementer mon site. Comment faire un systeme de popup automatique quand on a un nouvea Problème dde mail avec une erreur 404 [ par vali103 ] BonjourJ'ai mis sur mon site un scipt php, qui, à chaque fois qu'un visiteur tape une mauvaise URL me renvoie l'erreur par mail.J'ai un .htaccess qui include.... [ par astrolabbcracker ] Bonjour et merci de lire ce message. J'ai une question débile que je n'arrive pas à résoudre : J'ai un site perso free et je souhaite envoyer un mail Envoyer des données par mail depuis un formulaire [ par vincent4brest ] Bonjour,Je suis totalement débutant en php et je souhaite récupérer des données d'un formulaires pour me les envoyer par mail, je récupere uniquement aide : metre en place un module email [ par crystale08 ] Bonjour à tous, j'ai lancée depuis quelques mois un site de rencontre (Gratuit) afin de permettre aux internautes de pouvoir peu être rencontrer l'Am creer une boite mail [ par jbtv ] Bonjours a Tous, J'aurai voulu créer un boite mail personnel sur mon site dans la partie admin afin de pouvoir lire les message que l'on ma envoyer Envoie mail [ par wangi ] Bonjour, j'ai deux probleme pour ce qui est l'envoie mail. Voici mon script: //Préparation du mail econtenant un lien d'activation du membre par mai A propos des formulaires [ par atari54 ] Bonjour, Ayant réalisé un formulaire (nom, prénom, téléphone, e-mail et message), j'essaie d'améliorer mon code de départ. Trois champs sont requis : site 2 rencontres 2 sportifs [ par liam11 ] [size=200]bonjours tt le monde j'ai 1 travail à faire ki consiste en la création d 1 site web en php pr des rencontres de sportifs. j ai essayé 1 cod envoyer un courriel en php [ par proluxon ] Bonjour, Je suis vraiment un débutant en PHP. Je voulais que mon site web envoie un mail directement, sans que Outlook ouvre automatiquement pour l'ut


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales