Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Sandrine
2009-07-19 14:41:06

Merci nikel.

VDigital
2009-07-19 13:41:33

Sandrine a écrit:

Je m'explique, je viens de créer une page sur mon site (J'utilise la dernière version de Piwigo) contenant un formulaire pour me contacter.

Créer une page web n'est pas un problème. Il faut déjà qu'elle s'inscrive dans le mode standard de fonctionnement de la galerie.

profile.php est un bon exemple (même s'il en fait 3 fois trop)...

J'en prends un extrait et je commente ensuite...

Code:

if (!defined('PHPWG_ROOT_PATH')) 
{//direct script access
  define('PHPWG_ROOT_PATH','./');
  include_once(PHPWG_ROOT_PATH.'include/common.inc.php');

  // +-----------------------------------------------------------------------+
  // | Check Access and exit when user status is not ok                      |
  // +-----------------------------------------------------------------------+
  check_status(ACCESS_CLASSIC);

if (!defined('PHPWG_ROOT_PATH'))  :
Le module est appelé par include dans l'admin, le chemin par défaut est donc déjà disponible comme beaucoup d'autres choses.
Mais il peut être appélé directement depuis l'interface publique...

Dans ce cas la variable sera définie :
  define('PHPWG_ROOT_PATH','./');
Puis on fait l'include de tout le bazar de Piwigo:
  include_once(PHPWG_ROOT_PATH.'include/common.inc.php');

Reste à vérifier que l'utilisateur est bien connecté :
  check_status(ACCESS_CLASSIC);

Normalement dans le tableau $user tu as tout... dont $user['email']

Si tu veux l'afficher via un template:
$template->assign(
    array(
      'EMAIL' => $user['email'],
      )
    );

etc...

Sandrine
2009-07-19 09:08:01

Merci bien. J'attends donc votre solution.

VDigital
2009-07-17 14:25:13

On te donnera la solution, mais je manque un peu de temps aujourd'hui.

Sandrine
2009-07-17 12:56:47

Oui c'est avec plaisir que je partagerai ce formulaire. Mais pour cela faut - il encore pouvoir le finir... SI quelqu'un aurait une réponse...
Sandrine.

Gotcha
2009-07-17 10:05:03

Je n'ai pas de réponse, mais ton formulaire de contact est une chose qu'il serait bon de partager une fois terminé. Ca en intéressera plus d'un.

Par avance, merci.

Sandrine
2009-07-17 09:45:09

Bonjour,
Je me permets de créer ce topic pour vous demander la marche à suivre pour récupérer la variable contenant l'adresse email de l'utilisateur dans une variable php.
Je m'explique, je viens de créer une page sur mon site (J'utilise la dernière version de Piwigo) contenant un formulaire pour me contacter. J'aimerai utiliser la fonction mail() de php pour que les membres de mon site puissent me contacter sans être obligés de rentrer leur adresse email lors de l'envoi du mail. Il me faut donc récupérer automatiquement les "variables" de l'utilisateur connecté, principalement, l'email et le pseudo.
Comment faire ?
Merci d'avance,
Sandrine.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact