Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1

    area protetta da password

    Premetto che non ho mai approfondito la programmazione web, ma che ho la necessità di creare il più semplicemente possibile una pagina web dove mi si propone di inserire una password per accedere in un area riservata.
    Sapete consigliarmi?
    Avete qualche info?


    Grazie

  2. #2
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    pagina con ristrizione

    Codice PHP:
    <?php
    // da inserire prima di tutto!!!!
    if(session_id() == "") { session_start(); }
    if(!isset(
    $_SESSION['accesso']) || $_SESSION['accesso'] != "ok")
    {
        print(
    "<script>window.location='login.php'</script>");
    }
    ?>

    pagina di login:

    Codice PHP:
    <?php
    if(!isset($_GET['action']) || $_GET['action'] != "login")
    {
    ?>



        <form action="?action=login" method="post">
                    user:

                    <input type="text" name="user" class="input" />
                    


                    password:

                    <input type="password" name="pass" class="input" />
                    


                    <div align="center"><input type="submit" value="accedi" class="form_btn" /></div>
                    


        </form>

        
    <?php
        
    if(isset($_GET['e']))
        {
            print(
    "<script language='javascript'>alert('I dati inseriti non sono corretti');</script>");
        }
    }
    else
    {
        
    // qui setti la password oppure puoi estrapolarla da un database
        
    $nome "user";
        
    $password "password";
        
        
    // pagina a cui reindirizzare in caso di login effettuato
        
    $pagina "tua_pagina.php";

        if(
    $nome == $_POST['user'] && $pass == $_POST['pass'])
        {
            
    session_start();
            
    $_SESSION['accesso'] = "ok";
            print(
    "<script>window.location='".$pagina."'</script>");
        }
        else
        {
            print(
    "<script>window.location='login.php?e=1'</script>");
        }
    }
    ?>
    Spero ti sia d'aiuto


  3. #3
    perfetto!!!

    più che sufficiente.


    grazie.

  4. #4

    server

    Il mio server non supporta i file .asp e i file .php quindi non riesco a mettere le restrinzioni. esiste un modo per ovviare a questo problema?
    Grazie anticipatamente

  5. #5
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    Beh se non supporta .ASP e .PHP significa che non hai nessun linguaggio server-side da utilizzare.

    Cambia host o abilita il PHP altrimenti un sistema di login è impossibile


  6. #6
    come abilito il PHP?

  7. #7
    Utente di HTML.it L'avatar di Il_Drugo
    Registrato dal
    May 2006
    Messaggi
    1,220
    beh o lo richiedi all'host con supplemento del prezzo (presumo). Oppure (te lo consiglio) ti prendi un host che fornisca già PHP + Apache + Linux. Se il tuo host non ti ha fornito PHP o ASP non credo sia molto professionale. Ovviamente tutto dipende dalle tue esigenze.

  8. #8
    se ne trovano GRATIS?

  9. #9
    scusate l'intrusione devo proteggere alcune pagine ho copiato lo script riportato ma mi accede sia se la password è corretta sia se la scrivo errata
    cosa devo modificare?

    Grazie

  10. #10
    Interessa anche a me perchè mi da lo stesso problema. qualcuno è riuscito a risolvere?

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.