AccueilAideRechercherIdentifiez-vousInscrivez-vous

Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
17 Mai 2012 à 07:46:38

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

News

Stats
8763 Messages dans 1087 Fils de discussion par 1000 Membres
Dernier membre: totor 94
+  PHP Astux
|-+  NewsletTux v. 2
| |-+  NewsletTux 2 fr (fin du support)
| | |-+  [Réglé] Pb lors de l'intégration du formulaire
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: [Réglé] Pb lors de l'intégration du formulaire  (Lu 965 fois)
lodemars
Néophyte
*
Messages: 4


« le: 21 Février 2010 à 16:05:23 »

Bonjour et félicitation pour le travail effectué et surtout pour le résultat.

J'ai installé le script et ça bloque lorsque je veux intégrer le formulaire sur ma page.

J'ai ce message d'erreur sur la page en lieu et place du formulaire :

Citation
Warning: Wrong parameter count for define() in /homez.47/sihoorbc/bartavelle/Newsletter/form-newslettux.php on line 23

Connection file missing - correct relative path or check file correctly named.

Fichier de connexion manquant, v�rifiez le chemin relatif et v�rifiez que le fichier soit correctement nomm�.

Je suppose que le pb vient de la (mauvaise) configuration du fichier "form-newslettux.php".
Ma page recevant le formulaire est à la racine du site.
Le dossier du script que j'ai renommé "Newsletter" est à la racine du site.
J'ai donc configuré ainsi le fichier "form-newslettux.php" :
Code:
define('Newsletter/');


Et dans le fichier recevant le formulaire :
Code:
<?php include ('Newsletter/form-newslettux.php'); ?>

J'ai tenté d'autres "variantes" genre :
Code:
define('Newsletter/','Newsletter/');
Code:
define('Newsletter/','Newsletter/form-newslettux.php');

Mais échec à chaque fois. Je crois que j'ai besoin de vos lumières.  Clin d'oeil
« Dernière édition: 26 Février 2010 à 14:15:52 par Matthieu » Journalisée
Andy
Modérateur Global
Membre Senior
*
Sexe: Homme
Messages: 482



« Répondre #1 le: 21 Février 2010 à 19:35:57 »

Salut,

Ta page est à la racine du site ex:  ma_newslettre.php
Ton dossier contenant NewsletTux est : Newsletter

Tu dois inclure dans ta page:
Code:
include (Newsletter/form-newslettux.php');


Ensuite dans la page form-newslettux.php, tu modifie la ligne 23 par:
Code:
define("NTUX2_ROOT","./Newsletter/");

Voir le fichier install.txt EXEMPLE 1

Si ça peut t'aider;

Regarde les liens suivants:

http://www.php-astux.info/forum/index.php/topic,635.0.html

http://www.php-astux.info/forum/index.php/topic,647.0.html

http://www.php-astux.info/forum/index.php/topic,715.0.html

http://www.php-astux.info/newslettux-faq.php#q07

Journalisée

Gros Travaux de restaurations maison durant quelques mois. Accès à internet perturbé durant cette période.
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #2 le: 21 Février 2010 à 21:57:19 »

effectivement. Define sert à définit une variable super globale. Ici, on stocke la valeur "Newsletux2/" dans "NTUX2_ROOT". Si tu supprimes le nom de la variable, c'est sûr, ça va beaucoup moins bien marcher  Clin d'oeil
Journalisée

lodemars
Néophyte
*
Messages: 4


« Répondre #3 le: 25 Février 2010 à 09:49:46 »

Ok! merci effectivement ça marche.

J'ai un autre petit problème....
Dans mon site mon formulaire est situé dans la colonne de droite. Cette colonne est un include présente donc à l'identique sur toutes les pages. Le pb c'est qu'une fois une inscription entrée, par exemple, la page qui se recharge est uniquement la colonne (l'include) et non pas la page contenant la colonne.
J'espère être assez clair...

Merci d'avance pour l'aide.
Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #4 le: 25 Février 2010 à 16:27:17 »

quelle est la valeur de l'adresse pour le traitement du formulaire (renseignée dans config > inscriptions) ?
Journalisée

lodemars
Néophyte
*
Messages: 4


« Répondre #5 le: 26 Février 2010 à 10:30:24 »

quelle est la valeur de l'adresse pour le traitement du formulaire (renseignée dans config > inscriptions) ?

arf... là j'avoue que j'aurais pu deviné tout seul.
J'avais mis l'adresse du fichier à inclure au lieu de l'adresse du fichier ou est inclus le fichier avec le formulaire.

J'ai plus qu'à résoudre le pb des caractères accentués. Merci, je reviens vers vous si je nage.  Tire la langue

Edit : J'ai trouvé. Tout va bien désormais.

Encore merci et bravo pour le boulot.
« Dernière édition: 26 Février 2010 à 10:32:13 par lodemars » Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #6 le: 26 Février 2010 à 14:15:40 »

super ;-)
Journalisée

Pages: [1]   Haut de page
Imprimer
Aller à:  

Powered by SMF 1.1.16 | SMF © 2011, Simple Machines
Amber design by Bloc | XHTML | CSS