AccueilAideRechercherIdentifiez-vousInscrivez-vous

Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
09 Septembre 2010 à 03:30:27

Connexion avec identifiant, mot de passe et durée de la session
Rechercher
    avancée

News

Stats
8286 Messages dans 1053 Fils de discussion par 734 Membres
Dernier membre: LivEseXcam
+  PHP Astux
|-+  NewsletTux v. 2
| |-+  NewsletTux 2 fr
| | |-+  newsletter v2 dans un spip
« sujet précédent | | sujet suivant »
Pages: [1] Bas de page Imprimer
Fil de discussion: newsletter v2 dans un spip  (Lu 106 fois)
troOn
Modérateur Global
Membre Junior
*
Messages: 51


« le: 28 Juillet 2010 à 04:43:35 »

salut,

me voilà confronté à un problème inédit pour moi que je n'arrive pour l'instant pas à résoudre, mais il faut dire qu'il est tard et demain j'aurais peut être de nouvelles idées.

Voilà la page qui pose problème :

http://pro.ovh.net/~regardan/?page=sommaire

(Le site est en développement qui commence à peine, la maquette n'est pas encore réalisée, et la licence sera dans la future page mentions légales)

c'est donc un site sous SPIP, la configuration côté Newslettux me semble tout à fait correcte. Seulement il y a un problème et de taille, entrez un mail quelconque dans le champ d'inscription, vous comprendrez...

Il ne m'étonnerait pas que le problème vienne complétement de SPIP qui bloque l'action du formulaire, ou peut être newslettux emploie des variables qui font doublons avec celles de SPIP, pour l'instant je ne trouve pas de solution à mon problème. Donc si quelqu'un a déjà connu ce problème, une piste m'intéresserait beaucoup

Mais pour l'instant je vais aller me coucher  Tire la langue
Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3409


Unreal Power...


WWW
« Répondre #1 le: 28 Juillet 2010 à 11:02:20 »

4h 37 ? Ouh la la ... oui, va vite te coucher Grimaçant

Théoriquement pas de doublons sur les variables, mais peut-être est-ce l'action qui est bloquée.
En tous cas ce n'est pas un message d'erreur inclus dans NewsletTux !
Journalisée

troOn
Modérateur Global
Membre Junior
*
Messages: 51


« Répondre #2 le: 28 Juillet 2010 à 18:41:54 »

bon j'ai trouvé le problème et ma solution sera bien utile à tous les utilisateurs de SPIP (version supérieure à la 2.0) couplé à Newslettux. D'ailleurs, si ce problème en est toujours un dans la v3, va falloir penser à le corriger Sourire

Alors c'est tout simple, pour SPIP se réserve la variable $action, particulièrement quand elle est passée en variable. J'ai donc fait un chercher / remplacer à la louche (il doit être beau mon code maintenant  Souriant et je parle pas des commentaires, je rendrai ca plus propre plus tard) de la chaine action que j'ai remplacée par action_n2, et cela sur le fichier form-newslettux.php. J'ai évidemment remis les action tels quels des balises <form> Et maintenant mon beau formulaire fonctionne comme il se doit !

Je trouve que c'est assez violent de la part de SPIP de s'arroger cette variable qui est tout de même souvent utilisée, et surtout je n'ai pas encore pu préciser à quel endroit du code, cette variable passait en url, mais bon le résultat est là.
Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3409


Unreal Power...


WWW
« Répondre #3 le: 28 Juillet 2010 à 20:06:14 »

Merci d'avoir donné la solution, et dans la V3, j'ai déjà anticipé ça puisque les fonctions sont toutes préfixées et les variables globales aussi. Quant aux "petites variables" elles seront, pour la partie sur le site, encapsulées dans un objet, donc le problème ne se posera pas ;-)
Journalisée

Pages: [1] Haut de page Imprimer 
« sujet précédent | | sujet suivant »
Aller à:  

Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
Amber design by Bloc | XHTML | CSS