Problème script espace membre

serialchris -  
 toto -
Bonjour,
Bonjour,
j'ai un petit soucis dans mon script
Je réalise un formulaire d'inscription avec activation par mail de confirmation.
Tout mon script fonctionne sauf cette partie.
<form action="http://<?= $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"]; ?>" method="post">

mais lorsque j'exécute mon script
cette partie là " method="post"> est affichée au début de mon formulaire d'inscription.
Quelqu'un peut-il m'aider ?
Configuration: Windows XP
Firefox 3.0.3

5 réponses

  1. lenono69 Messages postés 44 Statut Membre 8
     
    Et pourquoi tu mets pas l'adresse de la méthode appelée en dur ?
    Plus tu variabilises ce genre de choses, et plus tu ouvres des failles....
    0
    1. serialchris
       
      Car je ne sais pas le faire.
      J'apprend au fur et à mesure le php sur le net.
      0
  2. lenono69 Messages postés 44 Statut Membre 8
     
    Ben au lieu de faire :
    <form action="http://<?= $_SERVER["SERVER_NAME"] . $_SERVER["SCRIPT_NAME"]; ?>" method="post">
    Tu fais :
    <form action="http://monsite-qui-est-super.com/monscript-de-mail.php" method="post">
    0
    1. serialchris
       
      Grrrrrrrrrrrrrrrrrrr je ne sais pas ce que j'ai fais
      Au début il m'enregistrait les membres dans la base de donnée
      Maintenant non plus rien
      0
    2. serialchris
       
      problème sur la base de donnée résolu
      je voulais savoir si le faite que le site ne soit pas encore sur internet joue sur le faite que l'envoi du mail de confirmation ne fonctionne pas ??
      0
  3. lenono69 Messages postés 44 Statut Membre 8
     
    ben si t'es en local sur ta machine, ca dépend si t'as activé ou pas la fonction sendmail et ses paramètres !
    0
  4. PechMaynaud Messages postés 8 Date d'inscription   Statut Membre 5
     
    Evidemment il faut qu'il soit en ligne sur Inetrnet pour que celà fonctionne
    0
    1. serialchris
       
      ok merci c'est bien ce que je me disai aussi
      Merci bcp pour votre aide à tous c'est gentil
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. toto
     
    Evidemment il faut qu'il soit en ligne sur Inetrnet pour que celà fonctionne
    Totalement faux. Un script hébergé en local sur ta machine peut très bien envoyer des mails, il n'y a aucun problème. Il faut qu'il soit configuré pour ça, en particulier le paramètre SMTP = smtp.wanadoo.fr (si c'est wanadoo ton fournisseur d'accès, sinon remplace par le serveur smtp de ton F.A.I.) dans le fichier php.ini (puis redémarrer Apache)
    0