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?

Rispondi quotando