[à moitié RESOLU] integration phpmynewsletter

WRInaute passionné
bonjour

je viens de mette en place le script phpmynewsletter http://gregory.kokanosky.free.fr/phpmynewsletter/

J'ai cependant un tout petit soucis d'integration (j'suis nul en php...):

j'ai mis le script est dans un fichier php avec un include dans la page http://www.monsite.com/une-page.php

et la newsletter dans le repertoire http://www.monsite.com/newsletter/

donc j'ai fais ceci:

voici le code de http://www.monsite.com/une-page.php (pour integrer le script dans cette page)

Code:
<?php 
include("http://www.monsite.com/newsletter/form.php")
?>

et le fichier http://www.monsite.com/newsletter/form.php a été modifier comme ceci:

$path_to_pmnl="http://www.monsite.com/newsletter/";

Code:
<?php
// you can include this form in any page of
// your website as follow:
//
// in this file, provide correct values for:
// $path_to_pmnl
// $list_id newsletter id
// then in your page (need to be a php page) 
// add this line :
// include("path/to/this/page/form.php");
// NOTA: your page need to use UTF8 encoding
// put 
// <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
// in your html header



//path to phpMyNewsletter base directory
$path_to_pmnl="http://www.monsite.com/newsletter/";
 
// newsletter id, leave this empty if you want to list available
// newsletter.
 
//$list_id = 1;
$list_id = "";
 
//display archive link (true or false) ?
$display_archive=true;


////////////////////// DO NOT MODIFY /////////////////////

if(file_exists("./".$path_to_pmnl."include/config.php")){
  include("./".$path_to_pmnl."include/config.php");
  include("./".$path_to_pmnl."include/db/db_".$db_type.".inc.php");
}
include("./".$path_to_pmnl."include/lib/libconfig.php");
include("./".$path_to_pmnl."include/interface.php");
include("./".$path_to_pmnl."include/lib/libnewsletter.php");
include("./".$path_to_pmnl."admin/include/function.php");


if(file_exists("./".$path_to_pmnl."include/config.php")){
   print newsletter_list($list_id, true, $display_archive);
  } else {
  include "./".$path_to_pmnl."include/lang/english.php";
  echo error_msg(translate("NEWSLETTER_NOT_YET"));
}

?>

Mais cela ne marche pas ;-(

merci de m'avoir lu, ca serais genial si quelqu'un pouvais m'aider à l'integrer correctement. Ce script a l'air nickel.


merci

a+
 
WRInaute passionné
salut

bon ca m'éberve, j'arrive pas à integrer ce script dans un page php...

connaissez vous un autre script de newsletter facile à integrer?

merci

bonne journée
 
WRInaute passionné
salut

probleme a moitié resolu...

comme j suis une quiche en php, j'ai résolu ca avec un vieux <i frame> de derrière les fagots...pas terrible, mais ca fonctionne

a+
 
WRInaute passionné
Ca me fait penser à un truc...
frenchhorn a dit:
Code:
<?php 
include("http://www.monsite.com/newsletter/form.php")
?>
Vaudrait mieux :
Code:
<?php 
include("http://www.monsite.com/newsletter/form.php");
?>
[Je débute également l'apprentissage de php]

Sinon, je t'invite à éditer ton 1er post en remplaçant monsite.com (NDD exploité) par example.com (NDD non exploité), ou encore à ne pas mettre de liens :wink:
 
Discussions similaires
Haut