Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Frankos
    Registrato dal
    Nov 2002
    Messaggi
    505

    Problema inserimento email in db

    Ciao,

    ho uno strano problema.
    Il mio codice PHP per inserire dei dati in una tabella del mio DB, tra cui un campo e-mail, funziona perfettamente, ma nel momento in cui inserisco un email di yahoo (p. es pincopallino@yahoo.com) mi da questo errore:

    Forbidden
    You don't have permission to access /clienti/conferma.php on this server.
    --------------------------------------------------------------------------------
    Apache/1.3.36 Server at www.simiconsulting.ch Port 80

    il codice della pagina é il seguente:

    <?php

    # nome tabella
    $tabella="clienti";

    # recupera i dati dal form
    $ID_cliente = $_POST['ID'];
    $nome = str_replace("'", "''",$_POST['nome']);
    $cognome = str_replace("'", "''",$_POST['cognome']);
    $indirizzo = str_replace("'", "''",$_POST['indirizzo']);
    $cap = $_POST['cap'];
    $luogo = str_replace("'", "''",$_POST['luogo']);
    $nazione = str_replace("'", "''",$_POST['nazione']);
    $telefono = str_replace("'", "''",$_POST['telefono']);
    $cellulare = str_replace("'", "''",$_POST['cellulare']);
    $email = $_POST['email'];
    $lingua = $_POST['lingua'];
    $password = $_POST['password'];
    $mailing = $_POST['mailing'];
    $note = str_replace("'", "''",$_POST['note']);

    # connessione al database
    include ("../../connessione.php");

    # CASO1: inserisci nel database e redirect
    if($action1=="Conferma")
    {
    $sql= "INSERT INTO $tabella(nome, cognome, indirizzo, cap, luogo, nazione, telefono, cellulare, email, lingua, password, mailing, note) VALUES ('$nome','$cognome','$indirizzo','$cap','$luogo',' $nazione','$telefono','$cellulare','$email','$ling ua','$password','$mailing','$note')";
    mysql_query($sql);
    mysql_close($connessione);
    header ("Location:gestione.php");
    }

    # CASO2: aggiorna record nel database e redirect
    if($action2=="Conferma Modifica")
    {
    $sql= "UPDATE $tabella SET nome='$nome', cognome='$cognome', indirizzo='$indirizzo', cap='$cap', luogo='$luogo', nazione='$nazione', telefono='$telefono', cellulare='$cellulare', email='$email', lingua='$lingua', password='$password', mailing='$mailing', note='$note' WHERE ID_cliente=$ID_cliente";
    mysql_query($sql);
    mysql_close($connessione);
    header ("Location:gestione.php");
    }

    # CASO3: elimina record dal database e redirect
    if($action3=="Elimina Record")
    {
    $sql= "DELETE FROM $tabella WHERE ID_cliente=$ID_cliente";
    mysql_query($sql);
    mysql_close($connessione);
    header ("Location:gestione.php");
    }

    ?>
    Sempre più in alto...
    www.webdition.com

  2. #2
    Utente di HTML.it L'avatar di Frankos
    Registrato dal
    Nov 2002
    Messaggi
    505
    ???
    Sempre più in alto...
    www.webdition.com

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.