Fork me on GitHub

Rapport de message :*
 

Re: tell a friend et x_movie

Titre du sujet : Re: tell a friend et x_movie
par morgane sur 29/11/2008 13:45:03

Bonjour,
pour pallier au problème, j'ai décidé de créer un petit module sans prétention.

D'abord un bloc :
function url_en_cour()
{
     return "http://" . $_SERVER["SERVER_NAME"] . $_SERVER["REQUEST_URI"];
}

$recup_url= url_en_cour();

$lienurl=urlencode($recup_url); 


?>
<div><center>
<a href="http://www.arenablabla.fr/modules/fairesuivre/index.php?lienurl=<?php echo $lienurl ?>" target="_blanc" >faire suivre par mail cette page à un contact <br><img src="/images/fairesuivre.gif"/></a></center></div>
<?


ensuite plusieurs pages php dans un module pour :
1 - formulaire avec url automatiquement ajoutée.
2 - envoi du mail au destinataire si les conditions établies sont correctes.
3 - envoi d'un mail de notification à l'expéditeur.

Ceci réservé et accessible seulement aux membres.

Cela fonctionne, les mails sont bien expédiés, ils contiennent bien l'url complète, mais l'accès à certains modules provoque une erreur :
Fatal errorCannot redeclare url_en_cour() (previously declared in /home/www/3f79c80b5bade14ba61d32cc7ec6207c/web/class/xoopsblock.php(147) : eval()'d code:3) in /home/www/3f79c80b5bade14ba61d32cc7ec6207c/web/class/xoopsblock.php(147) : eval()'d code on line 4



Je doute fortement que "$url_en_cour" soit déclaré dans plusieurs modules, cela serait surprenant alors où est le souci?

Merci pour toute aide
a+
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

77 Personne(s) en ligne (62 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 77 | Plus ...