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 :

Du javascript au php


Sujet :

JavaScript

  1. #1
    Membre confirm�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Octobre 2016
    Messages
    59
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 29
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Octobre 2016
    Messages : 59
    Par d�faut Du javascript au php
    Bonjour,

    j'ai cette fonction :

    Code js : S�lectionner tout - Visualiser dans une fen�tre � part
    document.getElementById('tva').innerHTML = '<strong>TVA : </strong>'+ code_tvaint + '</br>' + document.getElementById('tva').innerHTML;

    qui indique de cr�er un �l�ment dans "tva" sauf que cette �l�ment est dans une boucle php :
    Code php : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    for ($i = 0;$i <= $result[$i];$i++) {
     echo "
           <div id='loader'></div>
        <div id='roboconv' class='animate-bottom'>
     <p id='tva' style='font-size:14px; margin-left: 20px;' class='them'>
     <strong>TVA :</strong> $resulttva </br>
    </p></div>    }
    il s'affiche donc bien dans le paragraphe mais seulement sur le premier de la boucle comment faire pour l'int�grer dans la boucle php pour qu'il soit pr�sent sur tout les paragraphe ?

    j'ai essayer d'envoyer la variable via ajax :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    $.get( "envoie.php", { code_tvaint } );
    et donc sur ma page "envoie.php" j'ai fait ceci :
    Code php : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    $resulttva = $_GET['code_tvaint']
     
    for ($i = 0;$i <= $result[$i];$i++) {
     echo "
           <div id='loader'></div>
        <div id='roboconv' class='animate-bottom'>
     <p id='tva' style='font-size:14px; margin-left: 20px;' class='them'>
     <strong>TVA :</strong> $resulttva </br>
    </p></div>    }
    mais rien ne s'affiche je ne sais pas comment proc�der, si quelqu'un a une solution.

    CDT

  2. #2
    Mod�rateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Is�re (Rh�ne Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par d�faut
    Bonjour,
    il s'affiche donc bien dans le paragraphe mais seulement sur le premier de la boucle...
    10000 fois r�p�t�....

    un(e) ID DOIT �tre UNIQUE dans une page

  3. #3
    Membre confirm�
    Homme Profil pro
    D�veloppeur Web
    Inscrit en
    Octobre 2016
    Messages
    59
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 29
    Localisation : France, Paris (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur Web
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : Octobre 2016
    Messages : 59
    Par d�faut
    Citation Envoy� par NoSmoking
    un(e) ID DOIT �tre UNIQUE dans une page
    Heuu sinon tu a lu mon post ?? nan parce que justement je dit bien que cela ne marche pas et que je cherche une solution en envoyant directement la variable dans la boucle php et sa ne marche pas non plus ou alors je m'i prend mal, alors donnez moi une direction ou quelque chose mais �crire un message comme sa est ridicule donc essaye de lire bien prend ton temps r�fl�chie et r�pond moi ensuite merci.

  4. #4
    Expert confirm�
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 681
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 681
    Par d�faut
    NoSmoking r�pond a votre question mais il n'a pas d�velopp� puisqu'il a certainement suppos� que cette remarque allaient vous faire rappeler cette r�gle d'utilisation des identifiants qui est r�guli�rement r�p�t�e

    donc pr�sent� d'une autre fa�on
    -> votre question : "donnez moi une direction ou quelque chose"
    -> la r�ponse de NoSmoking : modifiez le code HTML g�n�r� pour qu'au final chaque identifiant soit unique sur la page

  5. #5
    Membre Expert
    Avatar de badaze
    Homme Profil pro
    Chef de projets info
    Inscrit en
    Septembre 2002
    Messages
    1 412
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ain (Rh�ne Alpes)

    Informations professionnelles :
    Activit� : Chef de projets info
    Secteur : Transports

    Informations forums :
    Inscription : Septembre 2002
    Messages : 1 412
    Par d�faut
    @vinil.

    si tu regardes le code source de ta page tu verras que id='loader' est r�p�t� plusieurs fois. Donc l'id n'est pas unique.

    Pour rendre unique un id dans ton cas => id='loader$i' et cela vaut aussi pour id='tva'

    PS : pour paraphraser Michel Audiard. Quand les hommes qui ont 24300 points parlent ceux qui en ont 28 �coutent !

  6. #6
    Expert confirm�
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 61
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : Urbaniste
    Secteur : Sant�

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par d�faut
    1000 fois r�p�ter c'est une TRES mauvaise pratique que de mettre du js dans le php

    js dans des fichier js
    php dans les fichier php
    html dans le fichier html

    A+JYT

  7. #7
    Membre averti
    Homme Profil pro
    �tudiant
    Inscrit en
    D�cembre 2014
    Messages
    14
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : S�n�gal

    Informations professionnelles :
    Activit� : �tudiant
    Secteur : High Tech - �diteur de logiciels

    Informations forums :
    Inscription : D�cembre 2014
    Messages : 14
    Par d�faut
    Je dirais qu'il faut juste ajouter une boucle et inserer ton code echo sur ce boucle pour qu'il affiche tout

Discussions similaires

  1. [PHP-JS] Javascript ou PHP
    Par lynchmaniac dans le forum Langage
    R�ponses: 7
    Dernier message: 27/10/2005, 10h10
  2. [PHP-JS] Javascript et PHP: passer une valeur en param�tres
    Par anutka dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 19/10/2005, 12h05
  3. Cherche conseils pour livre HTML, JavaScript et PHP
    Par oodini dans le forum G�n�ral Conception Web
    R�ponses: 1
    Dernier message: 16/10/2005, 15h45
  4. [PHP-JS] convertir un bout javascript en php ?
    Par Thierry8 dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 23/08/2005, 23h42
  5. [PHP-JS] lien javascript vers php
    Par guttts dans le forum G�n�ral JavaScript
    R�ponses: 1
    Dernier message: 19/08/2005, 23h00

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