Visualizzazione risultati 1 fino 3 di 3

Discussione: Script di autenticazione [era: script php]

  1. #1
    Guest

    Predefinito Script di autenticazione [era: script php]

    Salve,ho trovato uno script per creare un Area privata sul sito,ho eseguito alla lettera il tutto,ma quando lo provo non mi chiede la pass.
    lo script:

    autenticazioni.inc.php
    Codice PHP:
    <?
    if ( ( !isset( $PHP_AUTH_USER )) || (!isset($PHP_AUTH_PW))
    || (
    $PHP_AUTH_USER != 'chatline' ) || ( $PHP_AUTH_PW != 'provapass' ) ) {

    header( 'WWW-Authenticate: Basic realm="http://chatline.altervista.org"' );
    header( 'HTTP/1.0 401 Unauthorized' );
    echo
    'Nome utente o password errati';
    exit;

    }
    ?>
    la pagina da proteggere:

    miapagina.php
    Codice PHP:
    <? include('autenticazione.inc.php'); ?>

    <center>

    prova prova
    prova prova
    prova prova
    scusate la mia incompetenza in fatto di script
    grazie
    Ultima modifica di dreadnaut : 08-12-2007 alle ore 16.37.39 Motivo: + tag [php] per leggibilità

  2. #2
    L'avatar di dreadnaut
    dreadnaut non è connesso Super Moderatore
    Data registrazione
    22-02-2004
    Messaggi
    6,270

    Predefinito

    potresti postare il link allo script ed alle istruzioni che hai utilizzato, ed eventuali messaggi di errore che appaiono nella pagina ?
    Così sembra un po' incompleto...

  3. #3
    Guest

    Predefinito

    Allora, la risoluzione é:

    autenticazione.inc.php
    Codice PHP:
    <?

    if ( ( !isset($_SERVER['PHP_AUTH_USER'])) || (!isset($_SERVER['PHP_AUTH_PW']))
    || (
    $_SERVER['PHP_AUTH_USER']!= 'chatline' ) || ($_SERVER['PHP_AUTH_PW'] != 'provapass' ) ) {

    header( 'WWW-Authenticate: Basic realm="http://chatline.altervista.org"' );
    header( 'HTTP/1.0 401 Unauthorized' );
    echo
    'Nome utente o password errati';
    exit;

    }

    ?>
    Pagina_da_proteggere.php
    Codice PHP:
    <? include('autenticazione.inc.php'); ?>


    <center>

    prova prova
    prova prova
    prova prova
    l'errore era

    Codice PHP:
    $PHP_AUTH_USER
    che invece dev'essere
    Codice PHP:
    $_SERVER['PHP_AUTH_USER']
    Ultima modifica di toolpirateswar : 09-12-2007 alle ore 19.29.17

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •