Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18

Discussione: problemi con password

  1. #11

    ok

    ok mi visualizza un casino di info...solo che come le metto sul db ! se tolgo print o echo me le visualizza disordinate! grazie ciao

  2. #12
    Allora nel tuo caso invece di quello che mettevi tu prima, dovrai mettere:

    $_SERVER['HTTP_USER_AGENT']
    $_SERVER['REMOTE_ADDR']

    . VALUES ('$_SERVER[REMOTE_ADDR]', '$_SERVER[HTTP_USER_AGENT]')";

    in pratica tutta la sfilza che hai visto la potresti recuperare dall'array $_SERVER.

    $_SERVER[QUELLO_CHE_SERVE] .... semplice no?


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #13
    eheheh semplice si,,,io ero abituato a usare in php 3.......vabbuo meglio cosi ..grazie mille !

  4. #14
    mmm cantato vittoria troppo presto.....nn va neanche cosi...nn li memorizza nella tabella e stop ! aiuto!

  5. #15
    Originariamente inviato da pischedda
    mmm cantato vittoria troppo presto.....nn va neanche cosi...nn li memorizza nella tabella e stop ! aiuto!
    posta il codice... qualche riga prima e qualcuna dopo. Metti la segnalazione dell'errore e se errore ricevi, postalo.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #16
    ciao ti posto l'intera pagina :
    <?
    include("connessione.inc.php") ;
    $db = mysql_connect($db_host, $db_user, $db_password);
    if ($db == FALSE)
    die ("Errore nella connessione al database");
    mysql_select_db($db_name, $db)
    or die ("Errore nella selezione del database.");
    $query="INSERT INTO server (nickname,password,email) VALUES ('".$_POST['nickname']."','".$_POST['password']."','".$_POST['email']."')";
    if (mysql_query($query,$db))
    echo "i dati sono stati inseriti nel database ";
    else
    echo ("errore nell'inserimento nel db ma".mysql_error());

    $_SERVER['HTTP_USER_AGENT'] ;
    $_SERVER['REMOTE_ADDR'] ;

    $query="INSERT INTO server (ip,so) VALUES ('$_SERVER[REMOTE_ADDR]', '$_SERVER[HTTP_USER_AGENT]')";
    mysql_close($db);

    if($_POST["submit"] == 'Invia') {

    if(!empty($_POST["nickname"]) && !empty($_POST["password"]) && !empty($_POST["email"])) {


    $a = "**************";
    $da = $_POST["email"];
    $oggetto = "Registrazione sul Server ";
    $messaggio=<<<EOMSG
    Questo messaggio ti è stato inviato dall'utente $_POST[nickname] per informarti che vuole essere registrato con nick = $_POST[nickname] e password = $_POST[password]

    Inoltre l'utente scrive:

    $_POST[note]
    EOMSG;

    $invio = mail("$a", "$oggetto", "$messaggio", "From: $da");

    if($invio) {

    echo"l'iscrizione è stata inviata con successo. Grazie ";

    } else {

    echo"Errore durante l'invio dell'iscrizione";

    }



    } else {

    echo"Compila tutti i campi del form";

    }

    }
    ?>

  7. #17
    Qualche riga..... :master:
    Mettiil codice tra tag [ code ] per rendere piu' leggibile lo script.
    codice:
    if (mysql_query($query,$db)) 
    echo "i dati sono stati inseriti nel database "; 
    else 
    echo ("errore nell'inserimento nel db ma".mysql_error()); 
    
    // $_SERVER['HTTP_USER_AGENT'] ; <- a che servono???
    // $_SERVER['REMOTE_ADDR'] ; 
    
    $query="INSERT INTO server (ip,so) VALUES ('$_SERVER[REMOTE_ADDR]', '$_SERVER[HTTP_USER_AGENT]')";
    
    // DOVE' LA QUERY????? mysql_query????
     
    mysql_close($db); 
    ...
    Poi la seconda insert andra' ad aggiungere un record per nulla collegato allo user.... ???? boh?
    Mi sfugge "parte" della logica di lavoro.



    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  8. #18
    ok ora funziona, mi dimentico sempre qualcosa , allora in pratica deve memorizzare i dati di un'iscrizione ( un po' particolare) e con questi dati mi serve anche ip e s.o. dell'utente che si registra....tutto qui ! cmq grazie mille per il tuo aiuto 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 © 2026 vBulletin Solutions, Inc. All rights reserved.