me acabo de percatar....
en el action de tu form sera mejor que lo saques...de lo contrario no se añadiran nunca los datos.... osea
dejalo de esta manera
<form id="form1" name="form1" method="post" action="<?=$PHP_SELF?>">
y para que te de envio exitoso debes hacer esto
Código PHP:
if ($_POST[enviar]) {
$nombre=$_POST["nombre"];
$direccion=$_POST["direccion"];
$telefono=$_POST["telefono"];
$cedula=$_POST["cedula"];
$comentario=$_POST["comentario"];
$sql="insert into agenda(nombre, direccion, telefono, cedula, comentario) values ('$nombre','$direccion','$telefono','$cedula','$comentario')";
$res=mysql_query($sql,$db) or die (mysql_error());
echo <<<html
<script>
window.location="envioexitoso.html";
</script>
html;
}
Espero que ahora si, además debes fijarte bien en tu sintaxis, no es lo mismo value que values...
Saludos...