Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    problema caricamento sito in php

    ciao a tutti, ritorno quì a chiedere consigli....ho appena "finito" un sito costruito con pagine dinamiche, e in locale su netbean funziona tutto correttamente,pronto per essere messo on-line, ma caricato su server non mi viene visualizzato correttamente, mi scrive:

    Warning: require(/home.php) [function.require]: failed to open stream: No such file or directory in D:\Inetpub\webs\mogoro-pratzaballusit\function.php on line 5

    Fatal error: require() [function.require]: Failed opening required '/home.php' (include_path='.;c:\php\includes') in D:\Inetpub\webs\mogoro-pratzaballusit\function.php on line 5

    di seguito il codice per la gestione delle pagine dinamiche:

    function.php:
    <?php
    function stampa($pagine){
    if (isset($_GET['page'])){
    if (in_array($_GET['page'], $pagine))
    require"/{$_GET['page']}.php";
    else
    echo 'Pagina non valida.';
    }
    }

    controllo.php:
    <?php
    require 'function.php';
    $pagine = array('home','dovesiamo','contatti','camere');
    if(!isset($_GET['page']))
    $_GET['page']='home';
    stampa($pagine);
    ?>

    ripeto, in locale funziona tutto benissimo, ma caricando sul server mi da questi errori, qualcuno sa darmi una mano?
    Destinato alla gioia, l'uomo si nutre di noia

  2. #2
    Utente di HTML.it L'avatar di echoweb
    Registrato dal
    Sep 2008
    Messaggi
    419
    Ciao

    forse il problema è qui

    require"/{$_GET['page']}.php";

    ovvero forse c'è un problema di root.

    prova ad usare anche dirname( __FILE__ ) opportunamente usato con../ in modo da puntare al file home.php

    quindi una cosa del tipo...

    require dirname( __FILE__ )."/{$_GET['page']}.php";


    "Non soffocare la tua ispirazione e la tua immaginazione,
    non diventare lo schiavo del tuo modello"

    Vincent van Gogh

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.