Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14

Discussione: problema php

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    7

    problema php

    ..premetto che non sono espertissimo...Il mio problema è ogni volta che faccio eseguire una readfile dentro una function mi da errore..è un'operazione vietata?c'è una soluzione??

    ciao e grazie dell'aiuto

  2. #2
    che errore ti restituisce?

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    7
    mi dice failed to open stream : no such file or directory in ....e il percorso del file. Ho pensato che fosse il percorso del file sbagliato ma poi l'ho inserito a mano e continua a darmi errore!!

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    7
    <?php

    if(isset($_SESSION['sesUser'])) {

    function mycoursesguide () {
    //if(funAccess("mycoursesguide","OP")) {

    global $prefix;
    list($lvUser) = mysql_fetch_row(mysql_query("SELECT livello FROM ".$prefix."_user WHERE idUser='".$_SESSION['sesUser']."'"));

    if ($lvUser > '3') {
    echo '<div class="boxhelpclass">';
    echo 'Sezione dedicata al Professore
    ';
    //echo '$defaultLanguage';
    //echo '$op';
    readfile("italian/forumguide.htm");
    echo '</div>
    ';
    }
    else {
    echo '<div class="boxhelpclass">';
    echo 'Sezione dedicata allo studente';
    //@readfile($defaultLanguage.'/'.$op.'.htm');
    echo '</div>
    ';
    }
    //} else echo "You can't access";
    }// end function

    switch($op) {
    case "mycoursesguide" : {
    mycoursesguide();
    };break;
    }
    }
    ?>

    ecco il file!!!

  6. #6
    Il file esiste? Controlla se l'estenzione è giusta, magari il file ha come estensione html e non htm

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    7
    Warning: readfile(italian/mycoursesguide.htm) [function.readfile]: failed to open stream: No such file or directory in C:\Programmi\Apache Group\Apache2\htdocs\splearn11\guide\guide.php on line 17

    questo è l'errore...non so + che pesci pigliare. cmq il nome del file è giusto!!il file esiste!!ed è punto htm!!


    cmq grazie lo stesso

  8. #8
    Il codice che hai postato cerca di aprire il file forumguide.htm, invece l'errore non riesce a trovare mycoursesguide.htm, non è lo stesso codice quello che hai postato. Il problema è che non trova il file, qiundi potrebbe essere un problema di percorso

  9. #9
    Utente di HTML.it
    Registrato dal
    Aug 2004
    Messaggi
    7
    no l'ho cambiato io per fare delle prove!!

    ti volevo chiedere a cosa serve mettere la chiocciola davanti alla readfile, se la metto non mi esce nessun errrore ma non mi viene visualizzato nemmeno il file!!

  10. #10
    Serve per evitare di visualizzare errori di sistema, come vedi non ti fa vedere l'errore e ti continua con il codice, comodo in alcuni casi, ma non è applicabile e tutte le funzioni

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.