begin process at 2012 05 31 04:02:51
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

petit probleme de form action facile ?


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

petit probleme de form action facile ?

lundi 7 novembre 2005 à 10:25:16 | petit probleme de form action facile ?

bartoun


bonjour,
je galere avec ca, c'est tout simple mais ne marche pas...
je suppute que cela vient de la balise form action mais impossible de trouver la solution, je desespere un peu et compte beaoucoup sur vous :)
Pour info j'ai installé Wamp5
merci de vos réponses

<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http:// www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>
      Formulaire de commande
    </title>
  </head>
<body>
    <form action="<? echo $_SERVER['PHP_SELF'] ?>" method="post" enctype="application/x-www-form-urlencoded">
   
      <fieldset>
        <legend><b>Saisissez votre mail</b></legend>
        E-mail :<input type="text" name="mail" size="40" /><br />
        <input type="submit" value="Commander" name="envoi" />
      </fieldset>
     
    </form>
   
<?
function validmail($ch)
{
  $modele="(^[a-z])([a-z0-9])+(\.|-)?([a-z0-9]+)@([a-z0-9]{2,})\.([a-z]{2,4}$)";
  $ch=strtolower($ch);
  if (ereg ($modele, $ch))
  {
    echo "$ch est valide <br />";
    return TRUE;
  }
  else
  {
    echo "$ch est invalide <br />";
    return FALSE;
  }
}

if(validmail($_POST['mail']))
{
  $mail=$_POST['mail'];
  $date=time();
  if($id_file=fopen("mail_ouverture.txt","a"))
   {
     flock($id_file,2);
     fwrite($id_file,$mail.";".$date."\n");
     flock($id_file,3);
     fclose($id_file);
   }
  else { echo "Fichier inaccessible";}
}
else{ echo "<h2>E-mail non saisi </h2> ";}


?>
</body>
</html>

lundi 7 novembre 2005 à 11:07:27 | Re : petit probleme de form action facile ?

djangoboy

Je te conseil de faire comme ca au cas ou si tu a des variblas après le ?
<form id="form_menu" method="post" action="<?php echo $_SERVER['REQUEST_URI']; ?>">

PS :
Si la réponse vous convient merci de l'accepter pour fermer ce thread ...


.: Dj.Ango :.
lundi 7 novembre 2005 à 11:24:04 | Re : petit probleme de form action facile ?

bartoun


merci django
c'est certainement vrai ce que tu dis mais ca ne ml'aide pas beaucoup !
de plus ca ne marche pas... avec wamp5 j'obtiens :
et j'ai ca en adresse :http://localhost/test_boukin_php/<?%20=$_SERVER['PHP_SELF'];%20?>

Forbidden

You don't have permission to access /test_boukin_php/< on this server.
Apache/1.3.33 Server at localhost Port 80



lundi 7 novembre 2005 à 14:08:31 | Re : petit probleme de form action facile ?

psychosic

le %20 remplace les espaces, c'est pas térrible.

J'ai une petite question: pourquoi est ce que tu ne vérifie pas ton formulaire en javascript???

Sinon est ce que le code que tu nous a passer est un exemple.

En javascript avec la méthode XMLHTTPREQUEST tu peux tout faire.

Sinon pour ton problème est ce que tu as essayé de mettre directement le nom de ta page dans le champ action?
est ce que ce tag là te sert a quelque chose puisqu'il n'y a pas d'XML dans ta page:
"http:// www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">

essaye de les enleversi tu peux.

Ou sinon, vérifie l'extension de ton fichier, car au vu de ton adresse ton code PHP n'est pas interpreté!
@+

lundi 7 novembre 2005 à 16:40:15 | Re : petit probleme de form action facile ?

Anthomicro

Salut,

vérifie toujours ton formulaire en PHP (même si tu le vérifies en javascript)

ensuite tu peux essayer ça :

<form action="" method="post">
    <fieldset>
        <legend>Saisissez votre mail</legend>
        <p><label for="m">E-mail :</label><input type="text" name="mail" size="40"  id="m" /></p>
       <p><input type="submit" value="Commander" name="envoi" /></p>
    </fieldset>
</form>




    Cette discussion est classée dans : mail, form, file, id, echo


    Répondre à ce message

    Sujets en rapport avec ce message

    Probleme avec ftp_put... [ par guicore ] Luss, j' ai un souci avec un upload et surtout avec l'utilisation de la fonction ftp_put.Je travaille (pour l'instant) sur un serveur apache en local PHP & FTP [ par louna_ha ] Bonjour tout le monde! voilà, j'ai réaliser un code qui consiste à charger un fichier à travers l'FTP. Mais ce code contirnt des erreurs que je n' session et upload [ par nordutec ] Bonjour,je voudrai sur une page faire un upload sur mon serveur, et en même temps enregistrer dans mysql le nom du fichier avec l'id de session commen multi select Dynamique power 2 ^^ [ par Teclis01 ] voilà j ai un petit soucis avec ajax là ...en fait je voudrais que l utilisateur utilise des select pour affinner son choix alors je remplis mon premi transformer un code php en code html pour une question de mise en page [ par fabrice88 ] Bonjour,j'ai un code en php (qui fonctionne tres bien) que je souhaiterai transformer en html pour des question de mise en page.j'ai essayé plusieurs formulaire trop complexe pour moi ! sos [ par bg62 ] bonjour, je me suis lancé dans l'élaboration d'un formulaire (en php mais avec aussi du javascript) et je rame complètement, malgré toutes les astuces recup de variables (dans liste deroulante) sur la meme page [ par atomik29 ] Bonjour a tousVoila mon problemeJ'ai 2 deux listes deroulante dans une page ( une avec les noms des clients et l'autre avec les sites correspondant au verification de la présence d'un lien [ par seabird ] salut, J'ai un petit problème. En effet j'aimerais vérifier la présence de mon lien sur différents sites. J'essaye de faire ça en PHP. J'ai créé un fi Envoi de mail dans une boucle [ par KiNdErMaXi ] Bonjour,Je voudrai envoyer un mail a toutes les adresses dans un fichier txt.La partie d'envoie est celle ci :echo ""; $i = @fopen("<a href="http://ki Socket mail avec fichier joint [ par _benjy ] Salut à toi qui litbon j'ai un p'tit prob et p'etre que quelqu'un pourra me dire ma bétise, moi ca fait 3 jours et j'arrive pas a trouvé le truc :(don


    Nos sponsors


    Sondage...

    Comparez les prix

    CalendriCode

    Mai 2012
    LMMJVSD
     123456
    78910111213
    14151617181920
    21222324252627
    28293031   

    Consulter la suite du CalendriCode

    Photothèque

    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 : 2,839 sec (3)

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