Estoy trabajando con un php que guarda una serie de variables en una base de datos.
El problema es que cuando envia el formulario no lo escribe en la base de datos.
Les dejo el php:
Código PHP:
<?php if(!$_COOKIE[uid]){ ?>
<html>
<head>
<title>Registro</title>
<link href="css/estilo.css" rel="stylesheet" type="text/css">
</head>
<body><center><span class="letra">REGISTRARSE:</span><div class="space"></div>
<form name="formulario" method="post" action="registro.php">
Nombre
<input type="text" name="nombre"><br>
Carpeta
<input type="text" name="carpeta"><br>
CAT1
<input type="text" name="cat1"><br>
CAT2
<input type="text" name="cat2"><br>
CAT3
<input type="text" name="cat3"><br>
rel
<input type="text" name="rel"><br>
pname
<input type="text" name="pname"><br>
pdesc
<input type="text" name="pdesc"><br>
desc
<input type="text" name="desc"><br>
<input type="submit" name="enviar" value="Registrar">
</form></center>
</body>
</html>
<?php }else{ ?>
<html>
<body><center><span class="letra">¡¡ERROR!!</span>
</body>
</html>
<?php } ?>
Código PHP:
<?php
include 'config.php';
$nombre=$_POST[nombre];
$carpeta=$_POST[carpeta];
$desc=$_POST[desc];
$cat1=$_POST[cat1];
$cat2= $_POST[cat2];
$cat3= $_POST[cat3];
$rel= $_POST[rel];
$pname= $_POST[pname];
$pdesc= $_POST[pdesc];
mysql_query("INSERT INTO portfolio (nombre,carpeta,desc,cat1,cat2,cat3,rel,pname,pdesc,desc) VALUES ('$nombre','$carpeta','$cat1','$cat2','$cat3','$desc','$rel','$pname','$pdesc','$desc')");
echo "<head>OK!</head>";
?>
Espero que me puedan ayudar ;)