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

Langage PHP Discussion :

Passage variable impossible


Sujet :

Langage PHP

  1. #1
    Inscrit
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Points : 151
    Points
    151
    Par défaut Passage variable impossible
    Bonjour,

    J’essaye de passer deux variable JavaScript sur ma page php, mais je ne reçois qu'un.

    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <script type="text/javascript" charset="ISO-8859-1">
    img = document.getElementById("resultat");
    if(window.XMLHttpRequest) 
    xhr_object = new XMLHttpRequest();
    else if(window.ActiveXObject) 
    xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
    else
    return(false);
    nocache = Math.random();
    var img_down = "http://tools.makerlinks.com/viewpic-374-fille-sexy-sur-le-canape.jpg";
    var img_name = "image1";
    xhr_object.open('GET', 'classe-image.php?img_down=' +img_down+'&amp;img_name = '+img_name,true);
    xhr_object.send(null);
    res = ""+xhr_object.responseText;
    img.innerHTML += res;
    img = "";
    </script>


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <?php
    	$file = $_GET['img_down'];
    	$newfile = $_SERVER['DOCUMENT_ROOT'] ."./teste_".$_GET['img_name'].".jpg";
     
    	if ( copy($file, $newfile) ) {
    		echo "OK";
    	}else{
    		echo "NON";
    	}
    ?>
    Pouvez vous m'aider SVP.

  2. #2
    Membre régulier
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Mars 2012
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2012
    Messages : 34
    Points : 78
    Points
    78
    Par défaut
    Bonjour,

    Cela provient peu être du fait qu'il y a un espace avant et après le signe égal du deuxième paramètre du GET.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    xhr_object.open('GET', 'classe-image.php?img_down=' + img_down + '&amp;img_name=' + img_name, true);

  3. #3
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : France, Gironde (Aquitaine)

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

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Points : 91 418
    Points
    91 418
    Billets dans le blog
    20
    Par défaut
    Utilise encodeURIComponent()...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  4. #4
    Inscrit
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Points : 151
    Points
    151
    Par défaut
    Merci pour vos reponses


    Non, toujours même problème,
    J’ai essayé comme ceci


    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    var uri_img = 'classe-image.php?img_down='+img_down+'&img_name='+img_name;
    xhr_object.open('GET', encodeURIComponent(uri_img), true);

  5. #5
    Inscrit
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    302
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 302
    Points : 151
    Points
    151
    Par défaut
    Ben voila sa marcher avec encodeURI
    il me reste plus qu'a résoudre le problème de la boucle qui bloque.

    merci c'est sympa.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FLASH 8] Passage variable Flash -> PHP cryptée
    Par gotcha007 dans le forum Flash
    Réponses: 13
    Dernier message: 20/11/2007, 03h07
  2. [FLASH MX2004] Passage variable PHP<->Flash
    Par PeZ dans le forum Flash
    Réponses: 4
    Dernier message: 03/04/2006, 14h00
  3. Add variable impossible : pourquoi ???
    Par firejocker dans le forum MFC
    Réponses: 10
    Dernier message: 01/02/2006, 10h25
  4. LIstBox : Add Variable impossible ?
    Par firejocker dans le forum MFC
    Réponses: 1
    Dernier message: 16/11/2005, 15h00
  5. passage variable Makefile - source C
    Par fcbouan dans le forum Systèmes de compilation
    Réponses: 3
    Dernier message: 15/11/2005, 09h41

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