set-> variable ?

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 : set-> variable ?

Re: set-> variable ?

par goalfire » 19 févr. 2016, 00:23

Me faut des lunettes, merci bcp Ascla

Re: set-> variable ?

par Ascla » 19 févr. 2016, 00:06

Avant d'aller trifouiller ta méthode set(), es-tu sûr que tes variables contiennent bien des valeurs ?
Essaye aussi d'envoyer une variable initialisée quelques temps avant :
$test = "test";
set('email',$test)
Si aucune de ces 2 solutions ne fonctionne, il va falloir aller dans ta méthode set() pour aller voir si la variable est bien transmise.

Re: set-> variable ?

par goalfire » 18 févr. 2016, 23:41

Testé sans les ", pas d'erreur php, juste que ça n'envoie rien avec l'api, par contre si je mets du texte, c'est nice mais pas interessant du coup ^^

Re: set-> variable ?

par Ascla » 18 févr. 2016, 23:29

Hum, le passage d'une variable ne se fait pas sans guillemets/quotes ?
Ou alors le problème doit venir de ta méthode set(). Jette un coup d'œil à tes logs php.

Re: set-> variable ?

par goalfire » 18 févr. 2016, 23:05

J'ai essayé, ça ne fonctionne pas ...

Re: set-> variable ?

par or 1 » 18 févr. 2016, 22:52

"$email" au lieu de '$email'
si l'on ne veux pas écrire $email mais le contenu de la variable $email.

set-> variable ?

par goalfire » 18 févr. 2016, 22:04

Bonjour,

J'ai ce code :

$sgApi->set('listeid', 57471)
->set('inscriptionnormale', 'non')
->set('email','' )
->set('nom','' )
->set('ip','' );

Quand je passe une variable comme ceci, le code ne fonctionne pas... :

->set('email','$email' )
->set('nom','$nom' )
->set('ip','$ip' );

Alors qu'avec du texte cela fonctionne.

Merci pour votre aide,