Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2008, 13:25
Mirador
 
Fecha de Ingreso: abril-2007
Mensajes: 82
Antigüedad: 17 años, 11 meses
Puntos: 0
POST y PHP (problema al coger el post)

Bueno, tengo el siguiente código con un formulario:

Código HTML:
<html>
<body>
<h1>Seccion para añadir serie nueva</h1>
<hr>

<form method='post' action='guardar.php'>
<table border="1">
<tr>
	<td>Nombre</td>
	<td><input type='text' name='nombre' id='nombre'></td>
</tr>
<tr>
	<td>Año</td>
	<td><input type='text' name='ano' id='ano'></td>
</tr>
<tr>
	<td>Autor</td>
	<td><input type='text' name='autor' id='autor'></td>
</tr>
<tr>
	<td>Procedencia</td>
	<td><input type='text' name='proce' id='proce'></td>
</tr>
</table>
<input type='submit' value='Enviar formulario' name='enviarserie'>
</form>
<hr>

</body>
</html> 
Y el siguiente código php es el guardar.php que debería reconocer $enviarserie y pasar por el if correspondiente (creo... porque no lo hace :S):

Código PHP:
<?
include ("datacon.php");
if (
$enviarserie) {
$sql "INSERT INTO series (idserie, nombre,autor,fecha,procedencia) VALUES (null, '$nombre', '$autor', '$ano', '$proce')";
mysql_query($sql);
echo 
"<head><META HTTP-EQUIV='Refresh' CONTENT='3' URL='anadir_serie.php'></head>";
echo 
mysql_errno($link) . ": " mysql_error($link) . "\n";
echo 
"<br>¡Gracias! Hemos recibido sus datos.\n";
}else{
echo 
"na de na";
}
?>
Pues no hay manera, en la pantalla no hace mas que salir "na de na".

¿Alguna ayudita?

Gracias.

PD. Lo pongo en un if porque tengo intención de que ese archivo recoja y guarde los datos de distintos formularios.