Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26

Discussione: Accesso "razzista"

  1. #1

    Accesso "razzista"

    codice:
    <?
    //leggo i dati
    $user = trim($user);
    $password = trim($password);
    
    //se l'user è giusto dò l'ok
    if ($user=="pippo") {
    $user_ok = True;
    } else {
    $user_ok = False;
    }
    
    //se la password è giusta dò l'ok
    if ($password=="pluto") {
    $password_ok = True;
    } else {
    $password_ok = False;
    }
    
    //se user e password sono ok creo un cookie e vado a form.php altrimenti torno a index.php
    if ($user_ok==True AND $password_ok==True) {
    setcookie("segretariatosociale_utente", $user, mktime (0,0,0,date("m"),date("d"),date("Y")+1));
    header("Location: form.php");
    } else {
    header("Location: index.php");
    }
    
    ?>
    Questo codice fa il "simpatico", su alcuni pc funziona su altri va sempre a index.php, quindi non accede. ho provato a modificare le impostazioni di privacy, ma niente. Perché?

  2. #2
    Uhm... prova a scrivere l'ultimo IF cosi', tanto per iniziare:

    if ($user_ok && $password_ok)
    Rincoboys®... and proud to be!

  3. #3
    Cmq, tanto per fare una piccola ottimizzazione, potresti fare una cosina simile:

    <?
    if ($user=="pippo") {
    if ($password=="pluto") {
    setcookie("segretariatosociale_utente", $user, mktime (0,0,0,date("m"),date("d"),date("Y")+1));
    header("Location: form.php");
    } else {
    header("Location: index.php");
    }
    } else {
    header("Location: index.php");
    }
    >?
    Rincoboys®... and proud to be!

  4. #4
    Nada :rollo:

  5. #5
    credo che sia una sciocchezza, ma hai provato a mettere TRUE e FALSE (entrambi maiuscoli) ?
    I'm your dreams, make you real... I'm your eyes when you must steel...I'm pain when you can't feel...sad but true !

  6. #6
    Non credo sia quello, comunque ci provo, ma al 99,99% non cambiera.

  7. #7
    Uhm... perdona la stupidita' della domanda ma... su alcuni pc funziona e su altri no...

    Ma ovviamente il codice risiede su un server, giusto?
    Rincoboys®... and proud to be!

  8. #8

  9. #9
    Ho appena scoperto 2 cose:
    [list=1][*]che in locale funziona[*]che non è un problema del pc nell'accettare i cookies[/list=1]
    Quindi il problema si verica nel login.
    Nessuno sa aiutarmi?

  10. #10
    Utente di HTML.it L'avatar di Kevin
    Registrato dal
    Aug 2002
    Messaggi
    503
    solo per curiosità prova a mettere location tutto in minuscolo
    Non ti accontentare mai. Raggiungi il successo e poi rinizia da capo.
    Non si ha mai una seconda possibilità per fare una bella prima impressione.
    Punti d'immersione in Italia e all'estero
    Template per siti web

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.