La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  Javascript / DOM / Ajax
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  Récupération de donnée du formulaire
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Récupération de donnée du formulaire  (Lu 1428 fois)
Récupération de donnée du formulaire
« sur: le 05-01-2005 a 16:55:29 »
darken
Membre récent
*

Hors-Ligne

Messages: 1



Je suis un lama!

Voir le Profil
Répondre avec citation

Bien en faite j'ai fait un formulaire avec du html et javascript mais le php recupère pas les donnée du formulaire je voudrais savoir pk jvous donne les sources


HTML/javascript:

<SCRIPT language=javascript>
function FormatNickname(nick)
{
   var i, c, outnick = '';
   for (i = 0; i < nick.length; i++)
   {
      c = nick.substring(i,i+1);
      if (c == ' ') c = '_'; if ((c == 'é') || (c == 'è')) c = 'e';
      if (c == 'à') c = 'a'; outnick += c;
   }
   return outnick;
}


function chat()
{
      //Preparation des dimensions du popup
      var yes = 1;
      var no = 0;
      var menubar = no;
      var scrollbars = no;
      var locationbar = no;
      var directories = no;
      var nickname = document.login.nom.value;

      if (navigator.userAgent.indexOf("MSIE") != -1)
      {
         var resizable = yes;
      }
      else
      {
         var resizable = no;
      }

      var statusbar = no;
      var toolbar = no;

      if (navigator.appVersion.substring(0,1) >= 4)
      {
         var wid2 = (screen.width-11);
         var hei2 = (screen.height-80);
         if (wid2 > 1013) {var wid2 = 1013;}
         if (hei2 > 690) {var hei2 = 690;}
         windowprops = "width=" + wid2 + ",height=" + hei2 + ",top=0,left=0";
      }
      else
      {
         windowprops = "width=620,height=400,top=0,left=0";
      }
      windowprops += (menubar ? ",menubars" : "") +
      (scrollbars ? ",scrollbars" : "") +
      (locationbar ? ",location" : "") +
      (directories ? ",directories" : "") +
      (resizable ? ",resizable" : "") +
      (statusbar ? ",status" : "") +
      (toolbar ? ",toolbar" : "");

      //formatage de l'url
      url ='http://chat.weborama.fr/applet.php?nick='+escape(FormatNickname(nickname))+'&chan=weborama';

      win = window.open(url, "jeux_chat", windowprops);

      return true;
}

function Chat2()
{
   if (document.login.nom.value.length == 0)
   {
      alert ("Vous devez spécifier un pseudo");
      return false;
   } else {
      chat() ;
   }
}

function Chat3()
{
   var nickname = prompt("Saisissez votre pseudo");
   chat(nickname) ;
}

</SCRIPT>
<center>

<form name="login" method="post" action="javascript:Chat2();">
      <span><b>Choisissez un pseudonyme</b><br><br>
      <input type=text name="nom" size=20>
      <br><br>
   <a href="#" onClick="Chat2(); return false;" target="_self"><b>CHATTER</b></a></td>
      </form>


PHP:

<?php
$nick = $HTTP_POST_VARS['nickname'];
?>





merci de m'aider =)

Rapporter au modérateur  

Re:Récupération de donnée du formulaire
« Répondre #1 sur: le 06-01-2005 a 22:21:21 »
Netah
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1256



ZoneB.org
netah_x@yahoo.com
Voir le Profil    WWW
Répondre avec citation

c'est une question à poser dans la section php.

Je pense que si tu mets :

$nick = $nom; // à la place de ta ligne de récup

Ca devrait fonctionner.

Rapporter au modérateur  

skalae.frStages photo - Blog Webmaster - Twitter TLS
Re:Récupération de donnée du formulaire
« Répondre #2 sur: le 06-01-2005 a 23:12:12 »
FireLink
Floodeur Deluxe
Modérateur Global
*****

Hors-Ligne

Sexe: Male
Messages: 1713



Running away from normality
339153649 339153649
Voir le Profil    WWW
Répondre avec citation

Heu, c'est moi qui ai redirigé ici parce qu'il y a qu'une seule ligne de PHP dans le code...

EDIT: L'ASPien a partiellement raison, mais tu devrais pas mettre $nom mais $_POST['nom']...

Premièrement, mettre $nom c'est pas sécu et ca fonctionneras simplement pas si tes register_globals sont a OFF...

Finalement, c'était une erreur de PHP, méa culpa

« Dernière Édition: le 06-01-2005 a 23:16:50 par FireLink » Rapporter au modérateur  

KarboN15, blog d'un extraterrestre
http://www.karbon15.tk
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg