|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 138 ![]() |
Bonjour,
j'utilise un petit script php qui me permet de simuler des requetes en post et get. je sais qu'il existe cURL mais il n'est pas installé Code :
- la fonction marche très bien en post et get, mais me renvoie systématique l'entête HTTP : - lorsque j'utilise ce script en GET, je peux quand même récupérer le résultat des variables en post, est-ce normal ??? sachant que ceci n'est pas vrai en utilisant un formulaire html et en utilisant les <form>J'espère que j'ai été assez clair Merci d'avance |
|||
|
|
00
|
|
|
#2 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Pour sauter les headers, tu dois lire tant que tu n'obtiends pas deux retours chariots à la suite.
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 138 ![]() |
Merci pour ta réponse,
effectivement tu as raison, c'est une solution, mais en regardant le script je me suis rendu compte que si au lieu d'utiliser une boucle sur tous les éléments du tableau $result Code :
for($i=0;$i< count($result); $i++) $VARIABLE .= $result[$i]; Code :
$VARIABLE .= $result[count($result)-1]; qu'en penses-tu, y a-t-il une astuce qui m'échapperait et qui pourrait resortir un jour ou l'autre |
|
|
00
|
|
|
#4 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
Si tu reçois des headers, ce n'est pas pour rien. Je pense qu'il est intéressant de regarder ce qu'ils contiennent. Notamment le statut : 200 OK
Imagine tu te choppes un 404 Not found ou 500 Internal server error.... Le reste de ton script sera foireux... Et peut-être qu'un jour le résultat ne tiendra pas sur 1 ligne mais sur 10... Tu devra alors modifier ton count($result) - 1, pas dramatique en soi, mais si tu sautais proprement tes headers, tu n'aurais pas besoin de modifier le code.... Enfin je dis ça je dis rien
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#5 | ||
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 138 ![]() |
bon, dis comme ça
Code :
|
||
|
|
00
|
|
|
#6 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
J'ai rien compris à ta solution, mais bon, si ça te convient...
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
|
|
#7 | |||||
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 138 ![]() |
alors juste pour info j'ai remplacé le bout de code :
Code :
Code :
Citation:
J'espère que j'ai été plus clair |
|||||
|
|
00
|
|
|
#8 |
|
Expert Confirmé Sénior
![]() Inscription : septembre 2004 Messages : 5 421 ![]() |
ok
__________________
Get your motor runnin' Head out on the highway... |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com