Salut,
le tuto qui est sur le site fonctionne. C'est possible qu'il y ait une mauvaise application chez toi, peux-tu montrer le code source que tu as fait (ainsi que le code source reçu dans l'email) pour que je regarde ?
Merci
Bonjour
eh bien je nais rien changé, pour newslettux2 j'ai gardé absolument la même arborescence sur mon site, je n'ai rien renommé.
donc j'ai
www.opti-business.fr/newslettux2readnewsletter.php etant dans le meme repertoire j'aii laissé le code de readnewsletter.php comme suit.
<?php
define('NTUX2_ROOT','./'); // ne touchez pas à cette variable (sauf si vous changez l'emplacement du fichier)
require_once(NTUX2_ROOT.'sql/conn.php');
require_once(NTUX2_ROOT.'lib/functions_text.php');
require_once(NTUX2_ROOT.'lib/functions_general.php');
define('CR', "\n");
// Reading general config
$req_config = "SELECT conf_name AS name, conf_value AS value FROM ".DB_PREFIX."config;";
$config = ExecuteQuery($req_config, __FILE__, __LINE__);
while ($var = mysql_fetch_array($config))
{
define(strtoupper($var['name']),$var['value']);
};
$nid = (isset($_GET['nid'])) ? abs(intval($_GET['nid'])) : 0;
$img = (isset($_GET['img'])) ? Rec($_GET['img']) : '';
// déjà on teste la validité de la newsletter
$req_nl = "SELECT sender_id FROM ".DB_PREFIX."newsletters WHERE id='".$nid."';";
$nl = ExecuteQuery($req_nl, __FILE__, __LINE__);
if (mysql_num_rows($nl) == 1)
{
// il y a bien une newsletter : on incrémente le compteur si existant, sinon on crée le compteur
$req_compteur = "SELECT compteur FROM ".DB_PREFIX."countNL WHERE id_newsletter='".$nid."';";
$compteur = ExecuteQuery($req_compteur, __FILE__, __LINE__);
if (mysql_num_rows($compteur) == 1) // le compteur existe, on le met à jour
$req_count = "UPDATE ".DB_PREFIX."countNL SET compteur=(compteur+1) WHERE id_newsletter='".$nid."';";
else // on le crée
$req_count = "INSERT INTO ".DB_PREFIX."countNL (id_newsletter, compteur) VALUES('".$nid."','1');";
// quel que soit l'état, on exécute
ExecuteQuery($req_count, __FILE__, __LINE__);
};
// et on envoie l'image
if ($img != '')
header("Location: http://www.opti-business.fr/newslettux2/img/".$img); // mettez bien le slash final
/*?>
pour le code de la newsletter il est comme suit.
<body>
<center><img src="http://www.opti-business.fr/newslettux2/readNewsletter.php?nid=50&img=header.png" alt="" height="160" /*width="900"></center>
--NEWSLETTUX--
--FOOTER--
</body>
</html>
mon but etait de ne rien modifier avant essais..et pourtant......

une petite aide? merci

EDIT Matthieu : les balises [*code] ...