OK, grazie, e per quanto riguarda il problema che ho riportato?Originariamente inviato da sandro010489
se per esempio hai un sito dinamico a template i file .tpl sono per definire l'header (la parte alta della pagina) e cosi via
OK, grazie, e per quanto riguarda il problema che ho riportato?Originariamente inviato da sandro010489
se per esempio hai un sito dinamico a template i file .tpl sono per definire l'header (la parte alta della pagina) e cosi via
No sviluppo siti web in locale con Apache e ho un dominio (hosting Linux come sul mio PC) su cui provare la cosa. In entrambi i casi ho avuto lo stesso problema.
controlla se il file php.ini ha queste flag abilitate:
-allow_url_fopen
-allow_url_include
Allora quelle due flag non sono abilitate di default sul mio server locale.Originariamente inviato da sandro010489
controlla se il file php.ini ha queste flag abilitate:
-allow_url_fopen
-allow_url_include
Suppongo che di non poter cambiare quel file di configurazione neanche sul server che mi fa hosting. Penso che ci sia una ragione buona perché siano impostate su Off.
Suppongo che si tratti di una sicurezza che viene meno se si mettono a On.
Alternative?
Eppure i CMS in qualche modo fanno... anche con quelle Flag su Off.
Comincia da qui:
file_get_contents
fsockopen
curl
...altri 5 anni di purga...
Ti ringrazio per la risposta, ma forse per un profano del php è un po' disorientante.Originariamente inviato da alpeweb
Comincia da qui:
file_get_contents
fsockopen
curl
Non capisco perché per fare una cosa, che dovrebbe essere apparentemente molto semplice, bisogna scomodare i socket, le funzioni per manipolare il filesystem (lettura/scrittura su file) e CURL, del quale apprendo solo ora l'esistenza.
Ho dato una letta alla documentazione di tutte e tre le voci nel manuale di php, ma i dubbi rimangono.
Grazie.
Puoi anche utilizzare il semplice html
Codice PHP:
<?
// Includo l'header
include ("header.tpl");
// Includo il Menu
include ("menu.php");
// mostro il contenitore delle pagine
?>
<div id="contenitore_siti">
<?
if (isset($_GET['id']))
{
switch ($_GET['id'])
{
case 1:
echo '<h1>Questa è la pagina html.it</h1>
';
echo '<iframe src="http://www.html.it" width="1000" height="1000"></iframe>';
break;
case 2:
echo '<h1>Questa è la pagina forum.html.it</h1>';
echo '<iframe src="http://www.forum.html.it" width="800" height="600"></iframe>';
break;
case 3:
echo '<h1>Questa è la pagina php.html.it</h1>';
echo '<iframe src="http://www.php.html.it" width="800" height="600"></iframe>';
break;
}
}
?>
</div>
<?
include ("footer.tpl");
?>
Perchè sennò il risultato è quello che hai postato in precedenza.
...altri 5 anni di purga...
Perfetto grazie,
per il momento mi adatto con gli iframe.. vediamo un po..
al limite se deciderò di migliorare il tutto farò come mi ha consigliato alpeweb.
Tanto questa è una cosa provvisoria.
Grazie mille.