Pagina 9 di 21 primaprima ... 7 8 9 10 11 19 ... ultimoultimo
Visualizzazione dei risultati da 81 a 90 su 208
  1. #81
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Originariamente inviato da ultrazzurra
    alcune parti del codice vengono trascritte come testo.. mah cmq meglio lasciar perdere altrimenti mi esaurisco e ti esaurisco ehehhe grazie mille comunque!
    io sono dell'idea che i lavori vanno portati a termine!
    Facciamo una cosa estremamente semplice!

    Crea una cartella nel tuo sito, per esempio: "prova"

    poi mettici dentro tutti e due i file che trovi nel zip aggiornato!

    metti
    $phpbb_root_path = '../phpBB2/';

    in entrambi i file e vedrai che funziona!
    E' un lavoretto da 2 minuti
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  2. #82
    Grazie per l'incorraggiamento! ehehehe

    Dunque ho fatto come mi hai detto tu ma mi esce sempre un errore di questo tipo

    Fatal error: Call to undefined function: session_pagestart() in D:\Inetpub\webs\ultrazzurriit\prova\login.php on line 10
    guarda tu stesso

    http://www.ultrazzurri.it/prova/index.php

    Me lo faceva anche con le pagine web che si trovavano nella cartella /page/
    ieri le ho spostate nella directory ultrazzurri.it e funzionano tutte perfettamente.

    Ho spostato anche le tue due pagine ed effettivamente funzionano bene.
    Si tratta quindi di un problema del sito ma nn ho capito quale potrebbe essere.
    Quindi adesso come posso fare secondo te?
    se le pagine che voglio far accedere agli iscritti nn si trovano in una cartella ma nella directory generale del sito è sempre fattibile poterle collegare al forum? purchè perchè nel codice che potrei scriverci al posto di /page/ o quel che sia!?

    spero di essermi spiegata ehm eheh :master:

  3. #83
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Originariamente inviato da ultrazzurra
    Fatal error: Call to undefined function: session_pagestart() in D:\Inetpub\webs\ultrazzurriit\prova\login.php on line 10
    guarda tu stesso

    http://www.ultrazzurri.it/prova/index.php

    Me lo faceva anche con le pagine web che si trovavano nella cartella /page/
    ieri le ho spostate nella directory ultrazzurri.it e funzionano tutte perfettamente.

    sono interessato anch'io alla faccenda perchè si tratta dle mio lavoro! Da me in locale con un phpbb2 funziona perfettamente!

    ho guardato il tuo sito e ho visto che il tuo forum è raggiungibile all'indirizzo
    http://www.ultrazzurri.it/phpBB2/

    quindi è evidente che tu abbia messo
    Codice PHP:
    $phpbb_root_path '../phpBB2/'

    giusto? E in entrambi i file! Sia index.php sia login.php! Confermi??
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  4. #84
    si confermo! infatti se nn le inserisco in una cartella ma semplicemente nella directory ultrazzurri funzionano perfettamente.

  5. #85
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Originariamente inviato da ultrazzurra
    si confermo! infatti se nn le inserisco in una cartella ma semplicemente nella directory ultrazzurri funzionano perfettamente.
    STOP STOP STOP

    PRIMO CASO: inserisci i file nella root principale del tuo sito.
    metti
    Codice PHP:
    $phpbb_root_path 'phpBB2/'

    SECONDO CASO: metti i file in una cartella creata nella root principale del tuo sito.
    metti

    Codice PHP:
    $phpbb_root_path '../phpBB2/'

    Vorrei farti notare che c'è differenza tra i 2
    $phpbb_root_path perchè il primo ha il nome della cartella mentre il secondo ha il ../ davanti
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  6. #86
    azzzz era quello l'errore ehheheheheheehhe
    infatti ora le pagine funzionano.

    Pero' se tento di accedere alla pagina senza fare il login mi viene visualizzata lo stesso.

  7. #87
    Oggi parto e torno a settembre mi raccomando nn mi abbandonare buone vacanze

  8. #88
    Ciao a tutti,
    complimenti per questo script è davvero molto ma molto utile e soprattutto funziona molto bene.

    Avrei da fare una domanda:

    Se volessi proteggere, mediante il sistema di login di phpBB, alcune pagine del sito come devo fare?? Cioè per esempio se ho la pagina prova.php:

    codice:
    <html>
    <head>
    <title>Pagina protetta</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    
    Questa è una pagina protetta a cui possono accedere solo gli utenti isritti al Forum
    
    </body>
    </html>
    Come posso fare per farvi accedere solo gli utenti iscritti al Forum??

    Io avevo pensato di fare in questo modo:

    codice:
    <?php
    // Inclusioni
    session_start();
    define('IN_PHPBB', true);
    define('IN_SITE', true);
    $phpbb_root_path = '../phpBB2/';
    include($phpbb_root_path . 'extension.inc');
    include($phpbb_root_path . 'common.'.$phpEx);
    // Inizio sessione
    $userdata = session_pagestart($user_ip, SITE_INDEX);
    init_userprefs($userdata);
    ?>
    <?php
    // Verifica se utente o no
            if( $userdata['session_logged_in'] ){
    echo '			
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    Questa è una pagina protetta a cui possono accedere solo gli utenti isritti al Forum
    
    </body>
    </html>';
    // Reindirizzo l'utente, alla pagina errore.php, se esso non è iscritto
                  } else {
                   header("Location: errore.php");
            }
    ?>
    Ma credo che forse ci sia un metodo più elegante e più corretto!!!

    Come posso fare??

  9. #89
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Originariamente inviato da spiadadda

    Come posso fare per farvi accedere solo gli utenti iscritti al Forum??

    Ma credo che forse ci sia un metodo più elegante e più corretto!!!

    Si infatti c'è! Adesso sono di fretta ma dovrebbe essere una cosa del genere!

    Codice PHP:
    <?php
    // Inclusioni
    session_start();
    define('IN_PHPBB'true);
    define('IN_SITE'true);
    $phpbb_root_path '../phpBB2/';
    include(
    $phpbb_root_path 'extension.inc');
    include(
    $phpbb_root_path 'common.'.$phpEx);
    // Inizio sessione
    $userdata session_pagestart($user_ipSITE_INDEX);
    init_userprefs($userdata);


    if( 
    $userdata['session_logged_in'] ){
            include(
    'pagina_che_vuoi.php');
    } else {
            include(
    'errore.php');
    }
    ?>
    la differenza sta nelle inclusioni! Crei la tua pagina con estensione php o html e la proteggi con il codice sopra riportato!
    Ciauz
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  10. #90
    Grazie Nix82!!

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.