begin process at 2012 05 31 19:12:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Variable Dynamique sans reload _Get ou _Post


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

Variable Dynamique sans reload _Get ou _Post

mardi 7 février 2006 à 20:57:05 | Variable Dynamique sans reload _Get ou _Post

xcalibre

Bonjour j'aimerais faire quelque chose qui me semble totalement impossible.  Je voudrais augmenter une variable en appuyant sur une image "+"(plus) ou décendre avec un image "-" (moins).

Au départ ma variable serait à 0.

J'ai réussis a faire quelque chose avec Javascript dans un menu déroulant

function test(selObj) {
  for (var i=0; i < selObj.options.length; i++)
    if (selObj.options[i].selected)
      break;
          ici  je récupère mon fameux "i" dépendant de la position de mon select box.
}

cependant je voudrais de 1 le faire en php de deux le faire sans select box.. Si la personne appuis 3 fois sur le + la variable augmenterais à 3.. Tout ceci sans faire un submit qui reloaderais la page....  

mardi 7 février 2006 à 21:04:48 | Re : Variable Dynamique sans reload _Get ou _Post

sidf

sans submit ce ne peut être qu'en javascript il me semble
mardi 7 février 2006 à 21:13:03 | Re : Variable Dynamique sans reload _Get ou _Post

xcalibre

Il est donc impossible d'augmenter une variable sans submit ?  Pourtant si je fait un onclick="<? $_SESSION[utilisateur][var] = $_SESSION[utilisateur][var] + 1 ; ?>" alors je peux augmenter ma variable comme je veux cependant pour voir le résultat je dois absolument faire mon reload....  je veux faire la même chose sans reload sinon si vous avez un lien explication en javascript j'accepte toute possibilité

Merci à l'avance pour vos réponses !

mardi 7 février 2006 à 21:44:16 | Re : Variable Dynamique sans reload _Get ou _Post

Anthomicro

Salut,

recherche du côté des XMLHTTPRequests, mais t'auras obligatoirement besoin de JS.

a +


    mardi 7 février 2006 à 23:19:59 | Re : Variable Dynamique sans reload _Get ou _Post

    FhX

    Pourtant si je fait un onclick="<? $_SESSION[utilisateur][var] = $_SESSION[utilisateur][var] + 1 ; ?>" alors je peux augmenter ma variable comme je veux cependant pour voir le résultat je dois absolument faire mon reload....

    Oui bah alors ca, ca m'étonnerai beaucoup. Dans ta tête surement que ca marcherait... mais alors pas en vrai.
    Ce que tu peux faire dans ton navigateur sans recharger la page n'est pas accessible sous PHP. Il faut faire "une demande au serveur". Pour en faire une ==> HTTP, GET, POST.

    Si t'as pas ca... tu peux faire autant de PHP que tu veux, rien ne va marcher.
    mercredi 8 février 2006 à 08:02:25 | Re : Variable Dynamique sans reload _Get ou _Post

    malalam

    Administrateur CodeS-SourceS
    Lol...

    Xcalibre => je les soutiens. Ce que tu demandes est tout simplement impossible à réaliser en php sans requêter le serveur d'une manière ou d'une autre. Et c'est ce que font les requêtes xmlhttp, d'ailleurs, sauf que c'est transparent.
    Et je passe sur ton onclick... Fhx ayant déjà tout exprimé à ce sujet ;-)

    On peut juste avoir le but final de ce que tu veux faire avec cet incrément ?
    mercredi 8 février 2006 à 08:10:15 | Re : Variable Dynamique sans reload _Get ou _Post

    xactise

    Membre Club
    sans reload je ne voit pas , mais pourquoi le JS te derange ttant ??

    L0rD...
    jeudi 9 février 2006 à 22:14:09 | Re : Variable Dynamique sans reload _Get ou _Post

    xcalibre

    Simplement que je suis moins familier avec le JavaScript, en fait c'est très simple je veux jouer avec un compteur 1-2-3-4-5 qui augmente selon le nombre de fois ont appuis sur le + et diminue selon le nombre de fois ont appuis sur moins.  Dans ma page j'ustilise ce nombre pour la vitesse de mouvement d'une application externe.  Par exemple plus le nombre est élevé plus les images passe rapidement et plus le nombre est petit moins elle passe rapidement... 

    Pour le moment j'utilise 2 vitesse, 5 pour rapide et 1 pour lents... 

    Cependant si la page doit faire un reload a chaque fois c,est très pénible de revoir tout mon interface se reloader pour simplement augmenter cette fameuse vitesse... je cherche donc la meilleurs méthode pour réalisé l'application.  Je ne veux pas non plus utiliser un <Meta refresh> car ça reviendrais au même ....  Des idées ?

    jeudi 9 février 2006 à 22:39:59 | Re : Variable Dynamique sans reload _Get ou _Post

    ravery

    Je ne vois que l'utilisation d'une iframe pour ton problème.

    exemple Je clique sur + :
    <img src="plus.gif" onclick="set_val();" />
    <iframe src="" name="maframe"></iframe>
    <script type="text/javascript">
    var la_valeur=0;
    function set_val() {
      la_valeur=la_valeur+1;
      document.maframe.src=" http : // monsiteweb.ext/modifiervaleur.php?newval="+la_valeur;
    }
    </script>

    et dans ton fichier modifiervaleur.php :
    <?php
    if (<un tantinet de sécurité ici tout de même>){
       $_SESSION[utilisateur][var] =$_GET['newval'];
    }
    ?>

    Un conseil (pas de la pub je ne me permettrais pas) pour débugger du javascript, utilise FireFox. Il est trés puissant pour ca.
    voilà voilà.
    vendredi 10 février 2006 à 08:12:15 | Re : Variable Dynamique sans reload _Get ou _Post

    xactise

    Membre Club
    ou alors fait sa en flash ;)

    L0rD...


    Cette discussion est classée dans : dynamique, reload, variable, post, get


    Répondre à ce message

    Sujets en rapport avec ce message

    Variable get et post : transformation automatique [ par TULGRIM ] Bonjour a tous,Suite au changement de version de non serveur php, il me faut transformer toutes les varaibles envoyees par les formulaires et les URL question formulaire methode POST [ par davwart ] hello all,une petite question qui je pense n'est pas tres difficile, mais bon, je suis noobie, alors on y va doucement :)voila j'ai un formulaire qui Unset et $_POST[variable] [ par cseagle ] Bonjour,J'ai un formulaire d'inscription qui vérifie les champs à l'envoi et propose un historyback si un des champs est pas bon.Mon problème c'est qu pb $_POST $_GET avec Internet explorer [ par manale ] dans un formulaire, j'ai remplacer le bouton standart par sous l'explorateur firefox, la fonction $_POST['valider'] me renvoie bien "ok", mais sous IE Récupérer variable PHP provenant d'un formulaire dynamique [ par vincf1 ] Bonsoir à tous !!! Je vous explique mon problème php du moment (J'ai chercher réponse partout sur le WEB, en vain ...). <FO erreur GET/POST [ par lolo49 ] lolo49bonjour,j'ai un souci avec PHP4je résume : j'ai une base de donnée MySql avec des clientsje peux soit - afficher la liste complète so VAriable d'URL GET [ par vbguigui ] Bonjour,J'ai vu sur beacoup de sites que il y a moyen de récupérer cette variable :page.php?VARIABLEcomment faire ?MerciVbguigui Les register_globals sont sur On chez free T__T [ par DEL ] Bonjour a tous, Je codais mon site tranquillement et je me suis rendu compte que les register_globals chez free sont sur On. Ca me bloque vraiement Post ou Get [ par snoopx ] hi...bon alors je me pose une question et comme je débute de chez débute...J'ai un formulaire tout con... <form name "form_compte" action="javascript: Pb avec les variables post, get et issues de la bdd [ par dorian53 ] Bonjour, J'ai un probleme tout bete et c'est pour ca qu'il est tres enervant. Voila je n'arrive pas a executer quelconque traitement sur mes var


    Nos sponsors


    Sondage...

    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,328 sec (4)

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