[PHP] problema script con checkbox!

pmarlat

Nuovo Utente
29 Mag 2006
1
0
0
ciao a tutti!
sono un programmatore neofita in php.
per l'università ho dovuto fare un progetto in php di un client webmail(tipo quelli che ci sono in libero).
sono riuscito a fare tutto e per far cancellare le mail ho creato dei checkbox che se vengono selezionati e dopo aver schiacciato il link dovrebbero cancellare il messaggio.
io ho trovato 2 funzioni php per cancellare il messaggio:
1)imap_delete() che serve per "segnare" la mail come da cancellare(mentre imap_undelete fa la cosa contraria);
2)imap_expunge() che serve per cancellare le mail "segnate".
Il mio problema è che non so come fare per eseguire la funzione imap_delete() nel momento che clicco sul checkbox.
per la seconda funzione so come usarla ma non riesco a capire come creare un messaggio di conferma che mi dica se voglio cancellare i messaggi...
mi riuscite ad aiutare?
allego codice php..
PHP:
<?PHP
ini_set('session.save_path','tmp/');
 	session_start();

include('header.php');


/*$user=$_POST['username'];					//prendo i dati
$pass=$_POST['password'];
$server=$_POST['server'];

   $_SESSION['username'] = $user;			//passo i dati alla sessione
   $_SESSION['password'] = $pass;
   $_SESSION['server'] = $server;*/
   
$user=$_SESSION['username'];
$pass=$_SESSION['password'];
$server=$_SESSION['server'];

$mbox_open = "{" . $server . ":110/pop3}INBOX";		//creo i dati per la connessione

		$mbox = imap_open($mbox_open,$user,$pass);		// mi connetto
		$msgs = imap_num_msg($mbox);				//conto i numeri dei messaggi nella mailbox
	
	   echo "<center>";
	
       if ($mbox) {
	 	echo " <table class = mail>" ;
		echo " <tr> <th> </th> <th> Oggetto </th> <th> Mittente </th> <th> Data </th> </tr>";
		for ($i = 1; $i <= $msgs; $i++)
							{
  			   $header = imap_headerinfo($mbox, $i, 80, 80);  	//crea array header
  			   $fromname[$i] = $header->from[0]->mailbox;		//nomeutente del mittente
			   $fromaddress[$i] = $header->from[0]->host;		// host del mittente
  			   $from[$i]= $fromname[$i]."@".$fromaddress[$i];   //indirizzo del mittente
   			   $soggetto[$i] = $header->fetchsubject;			//soggetto
			   $soggetto[$i] = imap_utf8($soggetto[$i]); 
			   $soggetto[$i]= utf8_decode($soggetto[$i]);
			   $data[$i] = $header-> Date;						//data messaggio
			   echo " <tr> <td><input type=checkbox class=checkbox name=deleted value=deleted/> 
			   </td> <td><a href=messaggio.php?id_messaggio=$i> $soggetto[$i] </a> </td> 
				<td> $from[$i] </td> <td> $data[$i] </td> </tr> ";
				/*$messageBody = imap_fetchbody($mbox,$i,"1");
				print "<br>".$from[$i]." ".$oggetto[$i]." \n  ";
				print " ".$data[$i]." ";
				print " ".$messageBody." ";
				echo " ciao ciao";	*/		
		//		imap_close($mbox);
 										}							
		echo " </table> ";
				}
		else {
		
			echo "Non posso connettere " . $user . " a " . $server . "";
			
		} 
		echo "</center>";
		imap_close($mbox);


?>


<?PHP include('fine.php'); ?>
 
Discussioni simili
Autore Titolo Forum Risposte Data
K Help: problema con uno script di booking in php! PHP 0
M [PHP] Problema script ricezione e invio posta... PHP 1
L [PHP] Problema Script 'Not Found' PHP 4
Punix [PHP] problema script invio e-mail PHP 2
S Problema con script php-javascript PHP 2
C Problema script php PHP 2
C Problema script php PHP 1
francesco7 [Problema] esecuzione script Upload file in php PHP 0
Pi3tro [Problema]Script php PHP 1
E Problema con uno script php PHP 1
L problema invio newsletter con script proprio in php PHP 10
N problema script php mysql multi upload immagini PHP 31
D Problema script registrazione utente php mysql PHP 14
T Problema recupero dati da file [era: help script php] PHP 9
F Problema script php PHP 4
neo996sps Problema con query e script PHP PHP 4
G Problema script php PHP 0
L problema con script php PHP 6
E Problema con script ajax+php Ajax 2
B Problema invio mail con script php verso i dominii libero PHP 9
K [php] Problema con inner join PHP 4
K [PHP] Problema con variabili concatenate. PHP 1
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
D problema php mysql PHP 1
D problema php mysql PHP 1
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
A Problema checkout carrello php PHP 2
G Problema caricamento tabelle MySql da PhP PHP 0
M Problema con php per calcolo costo percentuale PHP 7
O Problema Formmail in PHP su Aruba PHP 0
WebmasterFioriniAndrea Chat e php [problema] PHP 3
L [PHP] Problema con Telegram PHP 1
WebmasterFioriniAndrea [PHP] Problema che non mi fa vedere niente PHP 2
A [PHP] Problema query insert [RISOLTO] PHP 14
N [Apache] problema con estensione php Apache 0
C [PHP] Problema con download file PHP 0
M [PHP] Problema con preg_match PHP 1
gandalf1959 [PHP] problema con l'utilizzo di Header PHP 3
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
M [PHP] Problema con query select PHP 2
L Problema jQuery validation AJAX (PHP 7) PHP 6
L Problema funzione mail() PHP PHP 3
S [PHP] Problema con istruzione "use" PHP 23
A Problema PHP PHP 1
T [php] problema creazione query select-where PHP 5
M [PHP] problema if PHP 3
L [PHP] Problema su codice o server PHP 5
T [PHP] problema maggiore e minore PHP 4
Cosina [PHP] fwrite problema con le parole accentate PHP 9
M [PHP] Problema search form PHP 3

Discussioni simili