Les comento...
Estoy listando una bandeja de entrada imap, y lo que quiero es que al seleccionar varios mensajes (solo me salio con uno) se borren, para eso uso este codigo...
Código PHP:
$borrar = $_POST["borrar"];
if(!$borrar){
echo '
<div id="ficha">
<div id="formlistado">
</div><br /><br />
<div class="herramientas"><form href="correo.php" method="POST"> <input type="submit" value="Eliminar" /><div class="paginarcorreo">'; //// Aca esta el submit para eliminar
for ($p=0; $p<=$paginas; $p++) {
$dexde = $p * $mostrar; //para marcar el inicio de la siguiente pagina
echo '<a href="correo.php?correo='.$_GET["correo"].'&pagina='.$dexde.'">'.$p.'</a> - '; //mostramos la lista de paginas. Que cada uno las muestre como quiera
}
echo'</div></div>
<div class="listamensajes">';
for ($i=$desde; $i<$hasta; $i++) {
$header = get_object_vars(imap_header($link,$resultados[$i]->msgno));
$asunto=utf8_decode(imap_utf8($resultados[$i]->subject));
echo "<div class='msj'><input name='borrar' type='checkbox' value='".$resultados[$i]->msgno."'> ".$resultados[$i]->msgno." ) ";
echo "<a href='ver.php?numero=".$resultados[$i]->msgno."'>$asunto [ ".$header[fromaddress]."]</a>";
$servidorenvia = strstr($resultados[$i]->message_id, '@');
echo '<br /></div>';
}
echo '</form></div>
</div></div>
</div>
</div>
</div> <!-- fin modulo -->
</div><div>
</div>
</body>
</html>';
}else
{
imap_delete($link,$borrar);
imap_expunge($link);
}
A alguien se le ocurre algo? Si tienen cualquier duda del codigo avisen! y obviamente GRACIAS!