-
Salve a tutti! ho un altra delle mie mega domande :wink:
allora ho scaricato un modulo x phpnuke da www.vwar.de, ho fatto l'upload su ftp ho fatto l'installazione! finli tutto bene! poi nel menu a sinistra del mio sito vedo il collegamento: soltanto che non è settato nel file index del modulo!
l'originale È cosi:
<?php
header("Location: war.php");
?>
Io l'ho modificato cosi:
<?php
header("Location: http://www.seals.altervista.org/modules/vwar/war.php"");
?>
Soltanto che cosi me lo apre come se fosse un pagina nuova e non nel sito come vorrei!
c'è anche un altro file che si chiama header: copia originale
<?
// place your header site content in here
// include("what/ever/you/want");
// if you include styles here, you MUST edit the header template !!!
?>
e un altro ( :lol: ) che si chiama footer:
</body>
</html>
<?php
// place your footer site content in here
//include("what/ever/you/want");
?>
spero che mi potete aiutare!
ciao
-
-
mi prego aiutatemiii :shock:
-
Quel che ti posso dire (non conosco Nuke) è che così com'è quella pagina si ricarica per forza sopra la home, perchè header(Location: ...) cambia l'indirizzo della pagina intera.
footer.php e header.php, così come sono, non hanno alcuna influenza sul resto, non dipende da loro.
Ciò che potresti provare a fare (ma è un'idea, non conosco nuke) è sostituire la riga header(Location: ...) con include ('...').
Non usare con include il percorso completo (con http://...) perchè non funzionerebbe, usa percorsi relativi (nel tuo caso dovrebbe essere ./modules/vwar/war.php).
-
ciao grazie x l'info ma io vedo che nel menu il link non cambia mai, c e sempre questo collegamento:
http://www.seals.altervista.org/modules.php?name=vwar
nonstante cambio il file index
-
se metto header mi apre la pagina ma in una nuova, se metto include mi da questo:
Sorry, such file doesn't exist...
-
il link nel menu è giusto.....
nel file index.php del modulo, devi mettere questo al posto dell' header(location....
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("header.php");
alla fine non dimenticare di mettere il footer...
include ("footer.php");
-
scusami l'ignoranza ma il link dove lo mettò?
e i due altri file footer e heder cancello quelli di prima e metto quelli che mi hai dato tu?
-
Ciao forse ti chiedo troppo, cmq se ti do la mia password x ftp, me lo puoi modificare te dirretamente??
fammi sapere che se sei d'accordo di mando un mp!
-
Ma dalla anche a noi non solo a lui :D
-