Tom's Guide > Forum > Programmation > Batch - appel de page php

Batch - appel de page php

Forum Programmation : Batch - appel de page php

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour,

Avant toute chose, voici ma commande:

start iexplore http://127.0.0.1/index.php?SID=1234&US=toto

par exemple...
il y a quelques semaines, ca m'ouvrait la page index php ne lui passant en parametre SID=1234&US=toto
...
aujourd'hui, il s'arrete au '&'... est ce que quelqu'un pourrait me dire pourquoi?

(NB: %1 et %2 sont des parametre que je passe a mon .bat a son appel:
String[] att = new String[3];
att[0]="lancement.bat";
att[1]=sessionId;
att[2]=_user;
try {Runtime.getRuntime().exec(att);}


merci par avance

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Déjà, moi je ne mettrais pas iexplore, parce que si on a un autre explorateur internet, ça va pas prendre le bon.

Ensuite le problème en batch est que le '&' est interprété comme le séparateur d'instructions. Donc je mettrai le & entre guillemets:

Code :
  1. start http://"127.0.0.1/index.php?SID=1234&US=toto"


Répondre à CRicky

salut,

le vrai problème c'est pas ça, il prend le & pour un opérateur, j'avais le même problème, il faut mettre :

start http://127.0.0.1/monrep/index.php? [...] 034;p=cava

il ne faut pas mettre non plus d'espace comme c'est du MS Dos

@+

Répondre à clintm

Tu fais un sacré up ;-)
moi je met les "" autour de tout, comme ça, ça permet de prendre tous les caractères spéciaux comme les espaces (qui sont autorisés entre les guillemets :-P )

Répondre à CRicky

salut,

j'y avais pas penser n'y éssayer

merci pour moi
@+

Répondre à clintm
Tom's Guide > Forum > Programmation > Batch - appel de page php
Aller à :

Il y a 2403 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens