Petite question

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Petite question

par Invité » 26 févr. 2006, 14:50

Merci beaucoup !!!! Ca fonctionne !!!!

par Cyrano » 26 févr. 2006, 14:27

Pour rcupérer la valeur, il faut que tu essayes d'afficher en deux phases;
$code = $_GET[code];
echo($code[1]);

par Invité » 26 févr. 2006, 14:03

Ce n'est donc pas possible de récupérer le code ?

par Invité » 26 févr. 2006, 14:02

non.. le support technique n'est pas top chez renta.

par Cyrano » 26 févr. 2006, 13:56

Donc "code" est bien un tableau (array) et l'index "1" a pour valeur une chaine de 9 caractères (xxxxxxxxx).

Tu n'as absolument aucune documentations sur le système en question ?

par Invité » 26 févr. 2006, 13:53

["code"]=> array(1) { [1]=> string(9) "xxxxxxxxx" }
voilà ce qu'il me renvoit pour la variable concernée, mais je ne comprend rien ...

par Cyrano » 26 févr. 2006, 13:40

Alors fais une chose :
<pre>
<?php
var_dump($_GET);
?>
</pre>
Fais afficher et regarde comment est envoyée la chaine.

par Invité » 26 févr. 2006, 13:36

ben disons qu'il n'y a pas de doc technique... je suis chez rentabiliweb. je n'ai pas modifié le script, il y a juste une variable code[1] dans l'url que j'aimerais bien récuperer :s

par Cyrano » 26 févr. 2006, 13:30

Possible, mais on ne peut pas envoyer un tableau comme ça dans une url, vérifie la doc.

par Invité » 26 févr. 2006, 13:23

Et j'oubliais de préciser que le formulaire est en method="get"

par Invité » 26 févr. 2006, 13:23

non, code[1] est le nom d'un champ input ... Parcequ'ils proposent un multicode, mais je n'en utilise qu'un .

par Cyrano » 26 févr. 2006, 13:17

J'ai l'impression qu'il y a quelque chose qui cloche: si cette valeur provient d'un formulaire, code[1] est un tableau : il faudrait peut-être bien séraliser le tableau pour 'envoyer, vérifie donc dans la doc fournie avec le système de paiement... :-k

par Invité » 26 févr. 2006, 13:06

De toutes façon ça ne pourrait pas fonctionner, le "[" est un caractère réservé dans un tableau, il faudrait faire (sous réserve, pas testé) $_GET['code\[1\]']

Je comprends moins bien la raison des crochets dans le paramètre de l'url :-k
Non, désolé, ça ne marche pas, j'ai essayé ... Le problème, c'est que je suis obligé d'avoir ces crochets, c'est la variable de code utilisée par un service de micropaiement. Je ne peux pas la renommer donc, puisquelle sert dans un script dont je n'ai pas le controle ....
Sinon, c'est code, et pas kod ^^ désolé

par Cyrano » 26 févr. 2006, 12:42

De toutes façon ça ne pourrait pas fonctionner, le "[" est un caractère réservé dans un tableau, il faudrait faire (sous réserve, pas testé) $_GET['code\[1\]']

Je comprends moins bien la raison des crochets dans le paramètre de l'url :-k

par hrz » 26 févr. 2006, 08:32

relis bien ta derniere reponse je crois bien que c'est la
J'ai essayé $_GET['kod[1]']; mais ça marche pas.
et tu donne :
:oops:

code <> kod :wink: