ciao

questo è il codice:

Codice PHP:
<form method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
[b]Il tuo nome[/b]
<input type="text" name="mittente">
[b]La tua e-mail[/b] <input type="text" name="emailmittente">


<div id="testo">[b]Testo[/b]</div>

<textarea name="testo" rows="7" cols="70"></textarea>

<input type="submit" value="Invia"> 
<input type="reset" value="cancella">


[b] Email[/b]

<input type="text" name="indirizzo">

<input type="submit" name="inserisci" value="Inserisci">

<input type ="text" name"indirizzo_canc" >

<input type="submit" name="cancella" value="Cancella email">
</form>
[b]Email Destinatari[/b]
 
<?php
//Variabili Globali
$mittente=$_POST['mittente'];
$emailmittente=$_POST['emailmittente'];
$indirizzo=$_POST['indirizzo'];
$testo=$_POST['testo'];
include(
"db_connect.php");
?>


<?php

//Inserimento manuale email da Form
include("db_connect.php");

if(isset(
$inserisci) and  ($indirizzo =""));
{
$query_insert mysql_query("INSERT INTO users(email) VALUES ('$indirizzo')") or die(mysql_error());}

//Estrazione email da MYSQL

$query_select mysql_query("SELECT email FROM users");
while(
$mailmysql_fetch_array($query_select))
{
extract($mail);
 echo 
"
$email
"
;}
 
 
//Cancella email dal DB
 
if(isset($cancella))
{
$query_cancellamysql_query("DELETE FROM users WHERE $mail = '$indirizzo_canc'") or die(mysql_error());};

?>


ho questi problemi:
1- se non scrivo niente e clikko su il pulsante($inserisci) mi inserisce righe vuote nel DB,forse sbaglio qualcoisa nel controllo della variabile?

2-la $query_cancella non funziona, mi inserisci righe vuote in più e non cancella niente

aiutoooooo :rollo: