Visualizzazione risultati 1 fino 6 di 6

Discussione: Problemi codici login

  1. #1
    pettepedia non è connesso Neofita
    Data registrazione
    02-08-2010
    Messaggi
    7

    Question Problemi codici login

    Vorrei che deste una controllata a questi codici per il login... purtroppo non capisco dove inserire la password....



    index.php
    Codice HTML:
    <html>
    <head>
    <meta name="GENERATOR" content="AlterVista - Creazione pagine 1.2">
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Pette</title>
    <style type="text/css"><!--
    .titolo {
    	font-family: "Maiandra GD";
    	font-size: 70pt;
    	font-style: italic;
    	font-weight: bold;
    };
    
    .testo {
    	font-family: "Arial";
    	font-size: 12pt;
    	text-decoration: underline;
    	font-style: italic;
    	font-weight: bold;
    }
    --></style>
    </head>
    <body><body bgcolor="black"><body text="white">
    <p align="center"><a target='_blank' title='Pettepedia'><img src='http://pettepedia.altervista.org/Pettepedia.gif' border='0'/></a></p>
    
    <br>
    <br>
    <br>
    <br>
    <p align="center">
    <form id="accesso" method="post" action="controllo.php">
    <fieldset>
    username:
    
    <input name="username" class="text" value="username" type="text" id="username" />
    
    
    password:
    
    <input name="password" class="text" value="password" type="password" id="password" />
    
    
    <input class="submit" title="invia username e password per controllo autanticita'" type="submit" name="action" value="Invia" />
    </fieldset>
    </form>
    </p>

    controllo.php
    Codice PHP:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>CONTROLLO</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    <body>
    <?php
    if((!isSet($username)) || (!isSet($password)))
    {
    echo
    "
    <p align='center'>E' necessario inserire username e password per accedere ai contenuti della pagina!</p>
    "
    ;
    }
    else if((
    $username==Utente)&&($password==Trololol))
    {
    echo
    "
    <p align='center'>

    I dati inseriti sono corretti! Benvenuto Utente!</p>


    ENTRA</p>
    </p>
    "
    ;
    }
    else
    {
    echo
    "
    <p align='center'>L'username e la password inseriti non sono corretti. Prova di nuovo!</p>
    "
    ;
    }
    ?>
    </body>
    </html>
    Ultima modifica di alemoppo : 12-09-2011 alle ore 23.12.45 Motivo: [code] -> [php] e [html]

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Se vuoi accesso con

    "user: cane"
    "pass: gatto"

    modifica:

    Codice PHP:
    else if(($username==Utente)&&($password==Trololol))
    in

    Codice PHP:
    else if(($username=='cane')&&($password=='gatto'))

    ..Non ho controllato il resto dello script...

    Ciao!

    EDIT:

    mi è sfuggito l'occhio dopo aver "colorato" gli script :)

    Sostituisci anche:

    Codice PHP:
    if((!isSet($username)) || (!isSet($password)))
    {
    echo
    con

    Codice PHP:
    if((!isset($_POST['username'])) || (!isset($_POST['password'])))
    {
    $password = $_POST['password'];
    $username = $_POST['username'];
    echo
    Ultima modifica di alemoppo : 12-09-2011 alle ore 23.15.33

  3. #3
    pettepedia non è connesso Neofita
    Data registrazione
    02-08-2010
    Messaggi
    7

    Predefinito

    A differenza di prima non dice che bisogna inserire user e pass, ma mi dice che comunque user e pass sono errati, sebbene faccia copia e incolla dall'editor php...

  4. #4
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    mi è sfuggito l'occhio dopo aver "colorato" gli script :)

    Sostituisci anche:

    Codice PHP:
    if((!isSet($username)) || (!isSet($password)))
    {
    echo
    con

    Codice PHP:
    if((!isset($_POST['username'])) || (!isset($_POST['password'])))
    {
    $password = $_POST['password'];
    $username = $_POST['username'];
    echo
    Scusa alemoppo, ma perchè?
    Se non è impostato $_POST['username'] o $_POST['password'] scrivi E' necessario inserire username e password ...
    Ultima modifica di simpleticket : 12-09-2011 alle ore 23.49.29

  5. #5
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Citazione Originalmente inviato da simpleticket Visualizza messaggio
    Scusa alemoppo, ma perchè?
    Se non è impostato $_POST['username'] o $_POST['password'] scrivi E' necessario inserire username e password ...
    Vero vero. Ho risposto con velocità.
    Ho scritto quello per far funzionare questo if:

    Codice PHP:
    else if(($username=='cane')&&($password=='gatto'))
    ...

    Ma scritto come l'avevo fatto io non ha senso.

    Questo dovrebbe andare:

    Codice PHP:
    if((!isset($_POST['username'])) || (!isset($_POST['password'])))
    {
    echo
    "
    <p align='center'>E' necessario inserire username e password per accedere ai contenuti della pagina!</p>
    "
    ;
    }
    else if((
    $_POST['username']=='cane')&&($_POST['password']=='gatto'))
    {
    echo
    "
    <p align='center'>

    I dati inseriti sono corretti! Benvenuto Utente!</p>


    ENTRA</p>
    </p>
    "
    ;
    }
    else
    {
    echo
    "
    <p align='center'>L'username e la password inseriti non sono corretti. Prova di nuovo!</p>
    "
    ;
    }
    ?>
    Ciao!

  6. #6
    pettepedia non è connesso Neofita
    Data registrazione
    02-08-2010
    Messaggi
    7

    Predefinito

    Scusate, ma alcune volte quando faccio il login sull'url sopra si aggiunge la stringa /controllo.php/ a quella della index.php
    es. iltuosito.altervista.org/index.php/controllo.php/
    e non carica la pagina del riconoscimento...
    All'inizio pensavo fosse un problema di Chrome, ma anche firefox e IE non hanno avuto esiti postivi... Però alcune volte il login funge...
    Ultima modifica di pettepedia : 15-09-2011 alle ore 22.55.21

Regole di scrittura

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