con phpnuke si usa questa dicitura perchè non si può accedere al file direttamente (infatti nei moduli è presente questo codice
codice:
if (!eregi("modules.php", $_SERVER['PHP_SELF'])) {
die ("You can't access this file directly...");
}
)
quindi, per accedere (o inviare richiesta) al file modules/sendmail/index.php si usa la dicitura /modules.php?name=sendmail
tra l'altro ... ho aperto il file /modules/feedback/index.php ... il form presente all'interno di quel modulo, sembra configurato ugualmente..
ecco qua il codice
codice:
$form_block = "
<center><font class=\"title\">$sitename: "._FEEDBACKTITLE."</font>
<font class=\"content\">"._FEEDBACKNOTE."</font>
<FORM METHOD=\"post\" ACTION=\"modules.php?name=$module_name\">
"._YOURNAME.":
<INPUT type=\"text\" NAME=\"sender_name\" VALUE=\"$sender_name\" SIZE=30></p>
"._YOUREMAIL.":
<INPUT type=\"text\" NAME=\"sender_email\" VALUE=\"$sender_email\" SIZE=30></p>
"._MESSAGE.":
<TEXTAREA NAME=\"message\" COLS=30 ROWS=5 WRAP=virtual>$message</TEXTAREA></p>
<INPUT type=\"hidden\" name=\"opi\" value=\"ds\">
<INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\""._SEND."\"></p>
</FORM></center>
";
proprio non capisco perchè non funziona
qualcuno mi sa aiutare?