Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    22

    problemi collegamento ad un database

    Buonasera a tutti.
    Sto realizzando un applicazione per un progetto universitario...sono arrivato al momento in cui devo collegare il mio db al mio sito. Fatto però quando lo testo e provo ad inserire un nuovo utente dal sito le sue informazioni non vengono salvate nel mio database e quindi non posso loggarmi. Non so cosa fare

  2. #2
    Perche' non ci fai dare un'occhiata al codice?

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2013
    Messaggi
    22
    questo è il mio codice:

    <?php
    //includo il file di configurazione con session_start();
    include "config.php";

    //Estrae i dati inviati dal form
    extract($_POST);

    //Controlla se l'email è già presente
    $query = "select Mail from Amministratori where Mail = '" . $mail . "'";
    $result = mysql_query($query,$database);

    $risultato="";

    for($counter = 0; $row = mysql_fetch_row( $result ); $counter++ ){
    foreach ( $row as $key => $value ){
    $risultato = $value;
    break 2;}
    }

    if($risultato ==$mail){

    $_SESSION['stringa'] = "Indirizzo email";

    //Faccio il redirect nella pagina di Registrazione_error
    echo "<script>
    window.location =\"Registrazione_error.php\"
    </script>";
    }
    else {
    //Controlla se l'username è già presente
    $query = "select User from Amministratori where User = '" . $user . "'";
    $result = mysql_query($query,$database);

    $risultato="";

    for($counter = 0; $row = mysql_fetch_row( $result ); $counter++ ){
    foreach ( $row as $key => $value ){
    $risultato = $value;
    break 2;}
    }

    if($risultato ==$user){

    $_SESSION['stringa'] = "Username";

    //Faccio il redirect nella pagina di Registrazione_error
    echo "<script>
    window.location =\"Registrazione_error.php\"
    </script>";
    }
    else{
    //Prendo i campi inviati dal form della pagina Registrazione.html
    //dalla variabile di sessione
    $_SESSION['nome'] = $nome;
    $_SESSION['cogn'] = $cogn;
    $_SESSION['mail'] = $mail;
    $_SESSION['user'] = $user;
    $_SESSION['pass'] = $pass;

    //Faccio il redirect alla Home page
    echo "<script> window.location =\"index.html\"
    </script>";
    }}
    ?>

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.