Je voudrais créer un fichier batch qui enverrais trois variable sur une page PHP. Pour faire cela, j'ai utilisé la commande "start" pour ouvrir cette page. mais en ajoutant les paramètres, il ne prend qu'une seul variable et encore pas tout le temps en compte.
ca fonctionne pas. au lieu de m'ouvrir une fenêtre PHP, il m'ouvre une nouvelle fenêtre dos!
FlorentG
Unité de Masse
Posté le 29-04-2005 à 14:17:26
y'a des espaces bizarres un peu partout
zip123456789
Posté le 29-04-2005 à 14:19:01
koi???
FlorentG
Unité de Masse
Posté le 29-04-2005 à 14:19:19
les ' & ' qui squattent comme ça, c'est louche
zip123456789
Posté le 29-04-2005 à 14:20:25
c'est quoi alors la syntaxe??? dsl je débute en BATCH
FlorentG
Unité de Masse
Posté le 29-04-2005 à 14:20:40
Je sais pas... En VBS ce serait plus facile...
Publicité
Posté le 29-04-2005 à 14:20:40
zip123456789
Posté le 29-04-2005 à 14:21:11
c'est koi le VBS?
Elmoricq
Modérateur
Posté le 29-04-2005 à 14:21:35
Sans compter que les guillemets n'encadrent pas toute l'URL (pourquoi s'arrêter à test_insert.php? alors que les caractères vraiment génants sont après ?!), et qu'il ne faut pas des double-quotes ( " ), mais des simples quotes ( ' )
(en tout cas si mes souvenirs sont bons, c'est pareil sous DOS que sous Unix à ce niveau là)
FlorentG
Unité de Masse
Posté le 29-04-2005 à 14:24:10
Les batchs, c'était du temps de DOS. Aujourd'hui, on fait ça en VBS (VBScript). Donc tu fait un nouveau document où tu met l'extension vbs, et en double cliquant ça lance le script. La prog, c'est en VB
zip123456789
Posté le 29-04-2005 à 14:30:24
ok!
Moi ce que je veux faire c'est récupérer des valeurs dans un document .txt, les mettre dans des variables puis ouvrir une page php pour recevoir les valeurs.
Cette page PHP renvoie elle après les valeurs dans une base de donnée.
Je voudrais savoir comment je pourrais à partir de mon programme ouvrir une page PHP et lui donnée les trois valeur d'un coup.
Elmoricq
Modérateur
Posté le 29-04-2005 à 14:34:19
Et pourquoi tu lis pas ton fichier en PHP ?
zip123456789
Posté le 29-04-2005 à 14:37:42
c'est à dire?
Elmoricq
Modérateur
Posté le 29-04-2005 à 16:12:24
Ben tu lis ton fichier avec ton script PHP et tu stockes les paramètres ?
zip123456789
Posté le 29-04-2005 à 16:20:48
Mais il me faut quelque chose qui automatise l'action.
Sinon j'ai une autre question: Ma variable est une chaîne de caractère qui fini pas un espace.
ya-t-il possibilité de virer cette espace?
GaSPaRD77
Posté le 29-04-2005 à 18:13:54
en php ? oui avec rtrim()
zip123456789
Posté le 29-04-2005 à 21:36:53
ouai mais fodrai que je le fasse en Batch car j'ai un programme super long avant en batch et sa va pas le faire si j'ai à tout refaire en PHP. Soutout que j'ai jamais programmé en PHP!!!
Help please...
zip123456789
Posté le 30-04-2005 à 18:06:00
S'il vous plait à l'aide c'est très très important
Elmoricq
Modérateur
Posté le 30-04-2005 à 20:28:03
Je répète :
Citation :
Et pourquoi tu lis pas ton fichier en PHP ?
Et tes besoins d'automatisation, je ne vois pas pourquoi ils ne passeraient pas par PHP ?
Explique un peu... Parce que en batch DOS tu es TRES limité, tu vas t'embêter pour faire le moindre truc un poil "compliqué", quand ce sera possible de l'implémenter.
scuny
Posté le 01-05-2005 à 09:54:54
hé bien dans ce cas tu fais ton truc en vbs
sachant que le vbs peut etre éxécuter depuis une cmd via wsh
ok! Je vais voir a essayer en VBS mais est ce que vous connaissé un lien pour apprendre???
zip123456789
Posté le 02-05-2005 à 12:44:18
Resalut!!!
ca yé j'ai réussi à envoyé toutes mes variables sur une pages PHP!!!
Merci bcp de votre aide!!!
scuny
Posté le 02-05-2005 à 21:55:28
qu'elle solution as tu employées?
zip123456789
Posté le 03-05-2005 à 09:01:05
j'ai réussi à envoyer tous avec la commande start en batch.
et sa marche nikel!
j'ai jamais programmé en vb alors je pense que le vbs sa oré été dur.
Les espaces dans mes variables été du à un pb dans mon code mais maintenant tout va bien!
zip123456789
Posté le 03-05-2005 à 11:26:22
c'est remoi!!!!
J'ai encore une autre question.
Comment je pourré faire pour fermer automatiquement la fenêtre php que j'ai ouverte en batch???
zip123456789
Posté le 04-05-2005 à 12:07:08
Non c bon j'ai trouvé une alternative!
Merci quand même!