Page 1 sur 1
set-> variable ?
Posté : 18 févr. 2016, 22:04
par goalfire
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,
Re: set-> variable ?
Posté : 18 févr. 2016, 22:52
par or 1
"$email" au lieu de '$email'
si l'on ne veux pas écrire $email mais le contenu de la variable $email.
Re: set-> variable ?
Posté : 18 févr. 2016, 23:05
par goalfire
J'ai essayé, ça ne fonctionne pas ...
Re: set-> variable ?
Posté : 18 févr. 2016, 23:29
par Ascla
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 ?
Posté : 18 févr. 2016, 23:41
par goalfire
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 ?
Posté : 19 févr. 2016, 00:06
par Ascla
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 ?
Posté : 19 févr. 2016, 00:23
par goalfire
Me faut des lunettes, merci bcp Ascla