IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

[PHP-JS] Equivalent du code PHP suivant en Javascript


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �clair� Avatar de Sayrus
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    899
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 899
    Par d�faut [PHP-JS] Equivalent du code PHP suivant en Javascript
    Bonjour � tous!

    Je ne savais pas o� poster exactement, soit en php, soit en javascript... Je me doute que ceux qui connaissent Javascript pourront peut-�tre mieux m'aider.

    Je souhaiterais faire une fonction en javascript �quivalente � celle-ci en php :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    function check($_POST, $_HTTP_POST_VARS){
     
         if (isset( $_POST ))
    	$postArray = &$_POST ;			
         else
    	$postArray = &$HTTP_POST_VARS ;	
     
         foreach ( $postArray as $sForm => $value )
    	{	
    	      //conditions				
            }
    }
    Un grand merci!

    En gros, j'aimerais avoir une fonction Javascript, qui, recevra en param�tre le total des �l�ments d'un formulaire via $_POST ou $HTTP_POST_VARS.

    Donc il faudra r�cup�rer dans un array du javascript tous ces �l�ments.

    Ensuite je n'aurai plus qu'� analyser chaque �l�ment.

    Voil� merci de votre aide.

  2. #2
    Membre �clair� Avatar de avogadro
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    412
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 412
    Par d�faut
    peut etre que ca peut taider :

    pour trouver l'url de base sans param :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    function getURL_base(url)
    { 
    	 var full_url = url;
    	 var position = full_url.indexOf("?");
    	 var url_sans_param = full_url.substr(0,position);
    	 //alert("url: " + url_sans_param);
    	 return url_sans_param
    }
    pour avoir les params:
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    function recup_var(){
    	var filename = "";
    	var requete = window.location.search;
     
    	if (requete) {
    	 requete=requete.substring(1);
    	 requete = unescape(requete);
    	 return(requete);
    	 }
    }

  3. #3
    Membre �clair� Avatar de Sayrus
    Profil pro
    Inscrit en
    D�cembre 2005
    Messages
    899
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : D�cembre 2005
    Messages : 899
    Par d�faut
    Le code que tu me proposes l�, ce ne serait pas par hasard, pour r�cup�rer uniquement les param�tres de l'URL? C'est-�-dire les $_GET?

    Car moi je cherche justement � faire l'inverse, obtenir les $_POST.

    ???

  4. #4
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    3
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 3
    Par d�faut meme question
    J'ai un formulaire et plusieurs submit, sauf que lorsque la personne clique sur la touche 'entr�e', rien n'est pass� par d�faut...
    Comment v�rifier que l'on est dans ce cas l� et donc ensuite comment modifier l'url pour dire quel est l'elt cliqu� par d�faut.

  5. #5
    Membre Expert
    Avatar de FremyCompany
    Profil pro
    �tudiant
    Inscrit en
    F�vrier 2006
    Messages
    2 532
    D�tails du profil
    Informations personnelles :
    �ge : 34
    Localisation : Belgique

    Informations professionnelles :
    Activit� : �tudiant

    Informations forums :
    Inscription : F�vrier 2006
    Messages : 2 532
    Par d�faut
    JavaScript ne peut pas acc�der aux donn�es POST...

    Tu peux les lui envoyer depuis PHP en �crivant un script dynamique du style
    Code PHP : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script type="text/javascript"><!--
    <?php 
      echo ("location.postData=new Object();");
      /*
        for each postDataName in PostData {
           echo ("location.postData['$postDataName']='$postDataValue';");
        }
      */
    ?>
    --></script>

Discussions similaires

  1. R�ponses: 4
    Dernier message: 04/06/2009, 15h31
  2. Code PHP pour cr�er un fichier PHP
    Par Ibn Rochod dans le forum Langage
    R�ponses: 4
    Dernier message: 27/10/2008, 02h40
  3. [PHP-JS] Afficher du code PHP
    Par julien.63 dans le forum Langage
    R�ponses: 11
    Dernier message: 01/02/2007, 15h48
  4. [MySQL] code php dans une variable chaine php
    Par unmulot dans le forum PHP & Base de donn�es
    R�ponses: 13
    Dernier message: 11/07/2006, 10h48
  5. [PHP-JS] equivalent eregi de php en Javascript ?
    Par vinzmeister dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 14/06/2006, 22h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo