AccueilAideRechercherIdentifiez-vousInscrivez-vous

Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?
23 Mai 2012 à 03:58:29

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 1002 Membres
Dernier membre: emilie
+  PHP Astux
|-+  NewsletTux v. 2
| |-+  NewsletTux 2 fr (fin du support)
| | |-+  pb ds la gestion de l'abonnement à partir de la news
Pages: 1 [2]   Bas de page
Imprimer
Auteur Fil de discussion: pb ds la gestion de l'abonnement à partir de la news  (Lu 12830 fois)
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #15 le: 01 Décembre 2007 à 17:04:12 »

attends il ne faut pas confondre...

Soit tu utilises "form-newslettux.php" que tu personnalises en rajoutant le décor, soit tu inclues form-newslettux.php dans une autre page.

Dans le premier cas, le lien relatif part de "form-newslettux" : c'est ./ = le dossier courant. il faudra juste ouvrir le sous-dossier sql/ pour accéder au fichier de connexion.

Dans le second cas, le code source de form-newslettux.php fera partie intégrante du fichier où il sera inclus, donc le lien relatif doit partir "de là bas".

Zadig > --NEWSLETTUX-- c'est juste un marqueur pour insérer le contenu de la newsletter dans un template, il n'y a pas lieu de mettre de lien supplémentaire, vu que tout y est mis automatiquement.
Journalisée

max16
Néophyte
*
Messages: 14


« Répondre #16 le: 01 Décembre 2007 à 17:09:14 »

attends il ne faut pas confondre...

Soit tu utilises "form-newslettux.php" que tu personnalises en rajoutant le décor, soit tu inclues form-newslettux.php dans une autre page.

Dans le premier cas, le lien relatif part de "form-newslettux" : c'est ./ = le dossier courant. il faudra juste ouvrir le sous-dossier sql/ pour accéder au fichier de connexion.

Dans le second cas, le code source de form-newslettux.php fera partie intégrante du fichier où il sera inclus, donc le lien relatif doit partir "de là bas".


Oui j'entends bien, et c'est ce que j'ai fais dans les 2 cas, mais les 2 cas débouchent sur l'erreur.
donc je suis revenu à ma config d'origine à savoir :

l'include dans mon fichier membres.php

sinon, y a moyen de virer le lien dans les news ? car de toute façon, personne ne postera, il n'y aura que moi qui poste, donc le lien de gestion j'en ai pas vraiment besoin quoi
Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #17 le: 01 Décembre 2007 à 17:49:30 »

Le lien de gestion sert à se désinscrire s'ils le veulent ... Donc oui il y a moyen de le virer, mais il sera remis dès que tu feras une mise à jour.

ça se passe dans Write.php environ l. 700 :
Code:
// insert manage subscriptions link
$array_newsletter['text']['body'] .= CR.CR.$ntux2['write_manage_subs_link'].' : '.SITE_URL_REG_FORM;
$array_newsletter['html']['body'] .= '<br><br>'.CR.'<span class="ntux2_links"><a href="'.SITE_URL_REG_FORM.'">'.$ntux2['write_manage_subs_link'].'</a></span>'.CR;

C'est pas normal que dans le second cas tu n'arrives pas à faire un lien relatif qui part de la page qui accueille le formulaire vers sql/conn ...
« Dernière édition: 01 Décembre 2007 à 17:51:16 par Matthieu » Journalisée

max16
Néophyte
*
Messages: 14


« Répondre #18 le: 01 Décembre 2007 à 18:11:34 »

write.php ok et pour le 1er mail que l'abonné reçoit ?

il y a ça en bas de ce mail :
Pour gérer vos abonnements, veuillez suivre ce lien :  http://www.monsite.fr/Membres/form-newslettux.php
Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #19 le: 01 Décembre 2007 à 19:25:18 »

c'est dans form-newslettux.php (justement ...) aux lignes :
Si formulaire normal :
389 & 390
Code:
// manage registration
$subscriber_body .= CR.CR.$ntux2['mailcli_gestion']. ' '.SITE_URL_REG_FORM;

Si formulaire simplifié :
268
Code:
$message.= CR.CR.SITE_URL_REG_FORM.'?act=unsubscribe&e='.$email.'&p='.$pass['pwd'].CR.CR;
Journalisée

max16
Néophyte
*
Messages: 14


« Répondre #20 le: 01 Décembre 2007 à 19:56:12 »

ok nickel chrome, merci pour tout  Clin d'oeil
Journalisée
zadig
Néophyte
*
Sexe: Homme
Messages: 26



« Répondre #21 le: 01 Décembre 2007 à 23:07:05 »

bonjour
max16 en l'ayant inclu dans le fichier membre ça fonctionne ?
car j'ai fais comme toi avec des noms differents mais j'ai toujours une erreur
car en modifiant comme indiqué le form...php comme ça
define("NTUX2_ROOT","newslettux2/");  en ayant tout ds le repertoire newslettux2 et la page liste.php ou est inclu l'include vers newslettux2/form-newslettux.php
je peux faire des inscriptions mais l'abonné ne peut pas gerer son abonnement (via le mail qu'il reçoit)
par contre
si je mets
define("NTUX2_ROOT","./");
l'abonné peut gerer son abonnement
mais sur le site lors d'une inscription j'ai ça :

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é.


j'aimerai bien que les 2 marchent.

merci de votre aide

« Dernière édition: 02 Décembre 2007 à 14:38:32 par zadig » Journalisée
zadig
Néophyte
*
Sexe: Homme
Messages: 26



« Répondre #22 le: 02 Décembre 2007 à 14:40:03 »

et bien en mettant tout dans le meme repertoire ça fonctionne avec :  define("NTUX2_ROOT","./"); ds le form....php


« Dernière édition: 02 Décembre 2007 à 17:03:59 par zadig » Journalisée
max16
Néophyte
*
Messages: 14


« Répondre #23 le: 02 Décembre 2007 à 15:35:51 »

c'est ce que j'ai fais, tout dans le meme répertoire

@+  Clin d'oeil
Journalisée
max16
Néophyte
*
Messages: 14


« Répondre #24 le: 02 Décembre 2007 à 16:27:04 »

Au faite Zadig,
n'oublies pas de modifier ton titre si ton prob est règlé

conformément à ça =>http://www.php-astux.info/forum/index.php?topic=496.0

 Clin d'oeil
Journalisée
zadig
Néophyte
*
Sexe: Homme
Messages: 26



« Répondre #25 le: 02 Décembre 2007 à 17:04:43 »

oups
pardon
merci Max16
Journalisée
zadig
Néophyte
*
Sexe: Homme
Messages: 26



« Répondre #26 le: 03 Décembre 2007 à 21:58:55 »

bonjour
max16
as tu cliquez sur le lien "gerez votre abonnement..." sur la news envoyée ?
car sur le mail de confirmation la gestion de l'abo se fait bien
par contre
lorsqu'on reçoit une news et que l'on clic sur"Gérez votre abonnement à la lettre d'information"
cela m'ouvre mon  repertoire 'mes documents" à la recherche d'un .exe

as tu ce pb ?
et comment le regler ?
Journalisée
Matthieu
Administrateur
Membre Héroïque
*
Sexe: Homme
Messages: 3461


Unreal Power...


WWW
« Répondre #27 le: 08 Décembre 2007 à 17:57:30 »

quel est le lien qu'il tente d'ouvrir ?
Journalisée

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

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