Bonsoir,

je viens vers vous car je bataille pour faire un module à partir de ce script:
http://www.net2ftp.com/Comme vous pouvez le voire ici, via une simple iframe cela fonctionne bien:
http://www.le-chaland.fr/Betas_Tests/modules.php?name=WebClient_FTPMais quand je veut faire un véritable module, c'est la cata
http://www.le-chaland.fr/Betas_Tests/modules.php?name=Client_Web_FTPCe que je ne comprends pas, c'est que j'ai carrément une page blanche, aucun message d'erreur.
je vous livre ici l'index.php du dit module:
<?php
defined('mxMainFileLoaded') or die('access denied');
include('header.php');
$index = 1; // 0 pour ne pas afficher les bloc de droite et 1 pour afficher
$module_name = basename(dirname(__file__)); // N'est pas utile a mois de vouloir récupérer le nom du module = nom du répertoire dans /modules/
/*
* En fonction du theme, ouverture du cadre de conception du design
*/
OpenTable();
// ------------------------------------------------------------------------
// 1. Define the constants NET2FTP_APPLICATION_ROOTDIR and NET2FTP_APPLICATION_ROOTDIR_URL
// ------------------------------------------------------------------------
define("NET2FTP_APPLICATION_ROOTDIR_URL", "" . $SERVER_NAME . "modules.php?name=" . $module_name . "");
define("NET2FTP_APPLICATION_ROOTDIR", "" . $DOCUMENT_ROOT . "modules/" . $module_name . "/");
if (isset($_SERVER["SCRIPT_NAME"]) == true) { define("NET2FTP_APPLICATION_ROOTDIR_URL", dirname($_SERVER["SCRIPT_NAME"])); }
elseif (isset($_SERVER["PHP_SELF"]) == true) { define("NET2FTP_APPLICATION_ROOTDIR_URL", dirname($_SERVER["PHP_SELF"])); }
// ------------------------------------------------------------------------
// 2. Include the file /path/to/net2ftp/main.inc.php
// ------------------------------------------------------------------------
require_once("modules/" . $module_name . "/main.inc.php");
// ------------------------------------------------------------------------
// 3. Execute net2ftp($action). Note that net2ftp("sendHttpHeaders") MUST
// be called once before the other net2ftp() calls!
// ------------------------------------------------------------------------
net2ftp("sendHttpHeaders");
if ($net2ftp_result["success"] == false) {
require_once("modules/" . $module_name . "/skins/blue/error_wrapped.template.php");
exit();
}
?>
<html xml:lang="<?php echo __("en"); ?>" dir="<?php echo __("ltr"); ?>">
<head>
<?php net2ftp("printJavascript"); ?>
<?php net2ftp("printCss"); ?>
</head>
<body onload="<?php net2ftp("printBodyOnload"); ?>">
<?php net2ftp("printBody"); ?>
<body onload="<?php net2ftp("printBodyOnload"); ?>">
<?php net2ftp("printBody"); ?>
<?php
// ------------------------------------------------------------------------
// 4. Check the result and print out an error message. This can be done using
// a template, or by accessing the $net2ftp_result variable directly.
// ------------------------------------------------------------------------
if ($net2ftp_result["success"] == false) {
require_once($net2ftp_globals["application_rootdir"] . "/skins/" . $net2ftp_globals["skin"] . "/error.template.php");
}
?>
</body>
</html>
<?php
/*
* Fermeture du cadre de conception du design
*/
CloseTable();
include('footer.php');
?>
Bien sûr je suis avec ces lignes de codes comme un enfant à qui l'on demanderait de lancer une fusée sur la lune

Je pense que mon souci vient de le définition des variables de chemin, données que j'avoue un peu manipuler au hasard, en fonction de mes recherches google, mais cela peut bien sûr venir d'un autre fichier mais d'aprés ce que je crois comprendre, une fois que ces variables sont correctement définies ici, elles sont ensuite reprises par tout le script et cela devrait fonctionner...

HELP PLEASE
