Foros del Web » Programando para Internet » PHP »

Problema con el formulario

Estas en el tema de Problema con el formulario en el foro de PHP en Foros del Web. Buenas: Vereis estoy programando una web y estoy realizando una especie por ahora de panel para añadir los contenidos, que funcionen a traves de la ...
  #1 (permalink)  
Antiguo 01/08/2006, 14:12
Avatar de Epifanio999  
Fecha de Ingreso: abril-2006
Ubicación: Frente mi pantalla
Mensajes: 32
Antigüedad: 18 años
Puntos: 0
Mensaje Problema con el formulario

Buenas:

Vereis estoy programando una web y estoy realizando una especie por ahora de panel para añadir los contenidos, que funcionen a traves de la base de datos y sea muy sencilla de actualizar.

El problema lo tengo con este codigo:

<?
require("aut_verifica.inc.php");
$nivel_acceso=10; // Nivel de acceso para esta página.

$nombreserie = $_POST['nombreserie'];
$tiposerie = $_POST['tiposerie'];
$informacion = $_POST['informacion'];
$nombregrupo = $_POST['nombregrupo'];
$webgrupo = $_POST['webgrupo'];

if ($nivel_acceso <= $_SESSION['usuario_nivel']){
header ("Location: $redir?error_login=5");
exit;
}
?>

<html>
<head>
<title>PAGINA DE ADMINISTRACION</title>
</head>

<?php
if ($submit) {

$db = mysql_pconnect("localhost","User", "contraseña");
mysql_select_db("basededatos",$db);
$sql = "INSERT INTO datosseries (nombreserie, tiposerie, informacion, nombregrupo, webgrupo) VALUES ('$nombreserie', '$tiposerie', '$informacion', '$nombregrupo', '$webgrupo')";
$result = mysql_query($sql);
echo "Información introducida.\n";

}
else
{
?>

<body>
<img src="/panel/titulo.jpg" align="middle" border="0"><br>
<p>Acceso Autorizado:</p>
Esto es una página con acceso restringido.<br><br>
Nombre de la sesion => <? echo session_name(); ?> <br>
Usuario ID (referencia) => <? echo $_SESSION['usuario_id'] ?><br>
Usuario login (nombre) => <? echo $_SESSION['usuario_login'] ?><br>
Usuario Nivel de Acceso => <? echo $_SESSION['usuario_nivel'] ?><br><br>
<body bgcolor="#6CB4E2">
<form method="POST" action=" Aqui no se que poner :P">
<p align="left">Nombre de la serie:</p>
<p align="left"><input type="text" name="nombreserie" size="48"></p>
<p align="left">Tipo: <b>[Si es manga, comic, en minusculas]</b></p>
<p align="left"><input type="text" name="tiposerie" size="22"></p>
<p align="left">Informacion en <b>[HTML]:</b></p>
<p align="left"><textarea rows="12" name="informacion" cols="98"></textarea></p>
<p align="left">Descripción del grupo/os que lo traducen. <b>[ME REFIERO A LA EDICIÓN QUE SE SUBA]</b>:</p>
<p align="left">Nombre: </p>
<p align="left"><input type="text" name="nombregrupo" size="20"></p>
<p align="left">Web:</p>
<p align="left"><input type="text" name="webgrupo" size="20"></p>
<p align="left">&nbsp;</p>
<p align="left"><input type="submit" value="sumbit" name="sumbit"></p>
</form>
</body>
<br>
<a href="aut_gestion_usuarios.php">Gestionar usuarios [SOLO PODRAS SI ERES ADMINISTRADOR]</a>
<br><br>
<a href="aut_logout.php">Salir zona restringida</a>
<?php
}
?>
</body>
</html>

Lo que estoy tratando es que al rellenar el formulario los datos se metan en la base de datos, luego desde la web ya los sacare para usarlos.

Pongo todo el codigo debido a que es parte de un pequeño sistema de usuarios con niveles de seguridad para editar la web.

He probado de todo, cambiado el formulario, el codigo para meterlo en la base de datos pero nada :P En la zona de action del formulario he añadido tambien varias opciones de codigos que he probado de la manera que especificaban, pero nada, creo que el error es ese.

Haber si me podeis ayudar, no he visto esta consulta por ningun sitio :P
  #2 (permalink)  
Antiguo 01/08/2006, 14:55
Avatar de Epifanio999  
Fecha de Ingreso: abril-2006
Ubicación: Frente mi pantalla
Mensajes: 32
Antigüedad: 18 años
Puntos: 0
Gracias ya lo resolvi, simplemente lo que tenia que hacer era especificar que llamara al if para que hiciera lo que tenia que hacer... que error mas infantil,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:43.