Visualizzazione dei risultati da 1 a 3 su 3

Discussione: login e redirect

  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    151

    login e redirect

    Ciao a tutti,
    vi espongo subito la questione:
    Adesso gestisco alcuni miei clienti, facendoli accedere alla propria dir (https://www.dominio.it/nome_utente) protetta tramite un semplice protezione della directori (htaccess).

    Ora vorrei inserire i dati in un db mysql...

    Creo una tabella utenti in un db mysql: I campi sono : username, password, url

    In pratica vorrei che un utente acceda alla propria pagina dei report semplicemente da un indirizzo semplificato uguale per tutti (es: https://www.dominio.it/clienti) (così non deve ogni volta ricordarsi la propria url e di aggiungerci https:// davanti) utilizzando un form di login che verifica i dati sul db e reindirizza l'utente alla propria pagina/dir senza ulteriormente richiedere autenticazione.

    Come fare?

    Spero di essere stato chiaro.

  2. #2
    Codice PHP:
    mysql_connect('localhost''username_mysql''password_mysql');
    mysql_select_db('nome_db');

    $username $_POST['username']; //Fai i controlli che devi fare
    $password md5($_POST['password']);

    $query mysql_query("SELECT url FROM clienti WHERE username = '{$username}' AND password = '{$password}' LIMIT 1");

    $redirect = @mysql_result($query,0,0);

    if(
    $redirectheader("Location: $redirect");

    header("Location: https://www.dominio.it/clienti/"); 
    Non ho capito se vuoi mantenere l'autenticazione HTTP, al limite dai uno sguardo quì http://php.nohup.it/manual/it/features.http-auth.php

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    151
    [b]Non ho capito se vuoi mantenere l'autenticazione HTTP, al limite dai uno sguardo quì http://php.nohup.it/manual/it/features.http-auth.php
    Ciao, intanto grazie per l'interessamento.

    Si vorrei che l'utente una volta inseriti i dati nel form della pagina iniziale (con url semplice) venga reindirizzato alla propria pagina/directory protetta mantenendo l'autenticazione e quindi senza dover inserire nuovamente i propri dati.

    Ora cmq provo a dare una occhiata al link che mi hai postato.

    Grazie

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.