Visualizzazione dei risultati da 1 a 8 su 8

Discussione: pagine a più scopi

  1. #1

    pagine a più scopi

    Ciao a tutti!Sto facendo una pagina in php dove voglio che un utente la prima volta che si collega gli esca la pagina con il login,una volta effettuato il login gli esca la stessa pagina ma con il suo nome utente...spero di essermi spiegato bene...comunque il codice è questo:

    <?php if (isset($_GET['regi'])):?>
    benvenuto
    <?php else:


    $db=mysql_connect("localhost","root","") or die ("Impossibile collegarsi al database");
    mysql_select_db("utentisito",$db) or die ("Impossibile collegarsi al database utentisito");
    ?>
    <center>
    <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="post">


    <h5>USER</h5></p><input type="text" name="userUtente" size="6">


    <h5>PASSWORD</h5></p><input type="password" name="word" size="6">

    <input type="submit" value="login">

    </form></center>
    <?php
    if (isset($_POST['userUtente'])){
    $utente=$_POST['userUtente'];
    $passwordUtente=$_POST['word'];
    $risultato=mysql_query("SELECT * FROM utentiregistrati WHERE (user='$utente' AND password='$passwordUtente')");
    $num = mysql_num_rows($risultato); // ritorna il numero di record trovati
    if($num>0) {
    echo "benvenuto


    ";
    echo'';
    }
    else {
    echo "devi registrarti


    ";
    ?>registrati qui! <?php
    }

    }
    endif;
    ?>

    Ecco io non so dove mettere questa riga
    echo'';

    e quindi riaggiornare la pagina!
    Grazie per l'aiuto!

  2. #2
    ma con questo sistema, chiunque scriva l'url del tuo sito accodando '?regi=1' potrebbe essere riconosciuto come registrato... sbaglio?
    "Una volta che si saranno esaurite senza successo tutte le possibilita', ci sara' una soluzione, semplice e ovvia, che saltera' immediatamente all'occhio di chiunque altro."

    Guardate: Il Miracolo delle Noci!!

  3. #3
    boh può darsi ma questo non è un problema che mi interessa ora...

    Sai comunque come risolvere la mia domanda?
    grazie ciao

  4. #4

  5. #5
    Scusate forse sono scema ma sono agli inizi...anche seguendo la pillola non riesco a fare niente...mi ricarica sempre la stesa pagina con bentornato se inserisco i dati giusti...sennò devi registrarti...
    Posso modificare il mio codice per farlo funzionare o è proprio sbagliato?

  6. #6
    ciao ti consiglio l'use delle sessioni e la letturina di qualche pillola e pillola in proposito...

    cmq il procedimento è semplice:
    - apri la sessione [session_start()]
    - controlli la variabile di sessione $_SESSION[stato]
    - se non è settata metti il login
    - se è settata mostri la pagina
    -etc...

    buon lavoro!!
    visit the BEST italian fotolog http://www.ghiacciato.it/fotolog

    "Solo due cose sono infinite, l'universo e la stupidità dell'essere umano.. ma sulla prima ho ancora delle riserve.." A.Einstein

  7. #7
    Se sei agli inizi e vuoi fare una cosa fatta bene hai di che dannarti per un bel pò... Io ti consiglio di dare un'occhiata a questo tutorial:
    http://freephp.html.it/articoli/view...olo.asp?id=132

    oppure agli altri riguardanti sessioni, cookies, ecc.. altrimenti rischi di ottenere un pessimo risultato e di metterci il doppio..
    Meglio essere folle per proprio conto che saggio con le opinioni altrui.
    F. Nietzsche

  8. #8
    grazie a tutti mi metto a studiare bene la cosa...poi se ho ancora bisogno vi chiederò ancora!
    ciao ciao

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.