Quiero insertar datos en una tabla, en local... cuando presiono el botón me sale esto:
Código :
Forbidden You don't have permission to access /phpmysql/< on this server. Apache/2.0.58 (Win32) PHP/5.1.4 Server at localhost Port 80
A ver, no quise meter todo mi código, pero creo que no hay solución.
Este es el código.
Código :
<?php
//si el formulario ha sido enviado editamos el registro
if(isset($_POST['submit'])){
include ("includes/config.php");
include ("includes/funciones.php");
//nos conectamos a mysql
$cnx = conectar();
$campos = "nombre, direccion, telefono, email";
$valores = "'".$_POST['nombre']."',";
$valores .= "'".$_POST['direccion']."',";
$valores .= "'".$_POST['telefono']."',";
$valores .= "'".$_POST['email']."',";
$sql = "insert into agenda ($campos) values ($valores)";
$res = mysql_query($sql) or die (mysql_error());
echo "Registro ingresado.<br><a href='post.php'>regresar</a>";
mysql_close($cnx);
exit;
}
?>
<form name="form1" method="post" action="<?echo $_SERVER['PHP_SELF'];?>">
<table width="400" border="1" cellpadding="0" cellspacing="0">
<tr>
<td>nombre</td>
<td><input name="nombre" type="text" id="nombre" value=""></td>
</tr>
<tr>
<td>direccion</td>
<td><input name="direccion" type="text" id="direccion" value=""></td>
</tr>
<tr>
<td>telefono</td>
<td><input name="telefono" type="text" id="telefono" value=""></td>
</tr>
<tr>
<td>email</td>
<td><input name="email" type="text" id="email" value=""></td>
</tr>
<tr>
<td> </td>
<td align="right"><input type="submit" name="submit" value="enviar"></td>
</tr>
</table>
</form> 