Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/04/2002, 02:09
maya2
 
Fecha de Ingreso: enero-2002
Mensajes: 110
Antigüedad: 22 años, 1 mes
Puntos: 0
Lista de correo, no funciona borrarse de ella

hola este es mi código para el formulario de envio de los datos que sirven para darse de alta o borrarse de mi lista de correo en http://www.downstation.com y seguido os pongo el php que procesa los datos y los incluye o borra de la base de datos.
No me funciona como os digo para darse de baja. A ver si me podeis decir donde tengo el fallo. Un saludo gente.
Código:
 <form method=post action="elista.php">
                      <table height="80" width="150" border="0" cellspacing="0" cellpadding="0">
                        <tr> 
                          <td class="downestilo" bgcolor="#6B7B92" colspan="2"> 
                            <div align="center">Recibe las novedades en tu correo, 
                              suscribete a la lista.</div>
                          </td>
                        </tr>
                        <tr> 
                          <td bgcolor="#6B7B92" colspan="2"><img src="img/pixel.gif"></td>
                        </tr>
                        <tr> 
                          <td bgcolor="#6B7B92" colspan="2"> 
                            <div align="center"> 
                              <input type=text name="listaco" class="cajaform" value="Pon tu e-mail">
                            </div>
                          </td>
                        </tr>
                        <tr> 
                          <td bgcolor="#6B7B92" class="downestilo" width="38"> 
                            <center>
                              <input CHECKED type="radio" name="lista" value="alta">
                            </center>
                          </td>
                          <td bgcolor="#6B7B92" class="downestilo" width="112">Suscribir 
                            a la lista </td>
                        </tr>
                        <tr> 
                          <td bgcolor="#6B7B92" class="downestilo" width="38"> 
                            <center>
                              <input type="radio" name="lista" value="baja">
                            </center>
                          </td>
                          <td bgcolor="#6B7B92" class="downestilo" width="112">Borrar 
                            de la lista</td>
                        </tr>
                        <tr> 
                          <td bgcolor="#6B7B92" class="downestilo" colspan="2"> 
                            <center>
                              <input type=image value="submit" src="img/enviar.gif" alt="¡Enviar!" align="middle" name="elista" width="56" height="19">
                            </center>
                          </td>
                        </tr>
                      </table>
                    </form>
Código:
 <?php 
if (isset($listaco)){
$db = mysql_connect("localhost", "usuario", "pass");
mysql_select_db(downstation_com,$db);
if($lista==alta){ 
$sql = "INSERT INTO elista (email)".
         "VALUES ('$listaco')";
}
else if($lista==baja){
$sql = "DELETE * FROM elista WHERE email=$listaco";   
}
$result = mysql_query($sql);
echo "<br><br><br><br><table bgcolor='#000000' cellspacing='0' cellpading='2' width='65%' align='center'><tr><td bgcolor='#000000' class='downestilonews'><center><br>SUS DATOS SE ACTUALIZARON EN LA LISTA DE CORREO<br><br></center></td></tr></table>\n";
}
else{
   echo "<center><b>Debe especificar los datos correctos<br>para poder realizar los cambios</b></center>.\n";
}
?>