Hola amigos, tengo el siguiente detalle, estoy haciendo un formulario para subir unos datos en php, aqui esta el codigo del formulario
Código HTML:
<?phpinclude_once("validarsesion.php");?>
<?php include_once('conexion/conexion.php'); mysql_select_db($BaseDatos, $conn); ?>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Agregar Presentación</title>
</head>
<body>
<div id="menu">
<ul>
<a href="AgregarPresentacion.php" ><li>Agregar Presentarán</li></a>
<li>Modificar Presentaciones</li>
<li>Eliminar Presentaciones</li>
<a href="salir.php"><li>Cerrar Sesion</li></a>
</ul>
</div>
<?php
//Recibimos el parametro con el nombre de la ponencia $_GET["NombreTema"] y lo pasamos a la variable $NOMBREPONE //
if (isset($_GET["NombrePone"])){
$NombrePone = $_GET["NombrePone"];
//Hacemos una consulta para ver si recibimos como algo existente en la BD
$sqlcomp = mysql_query("SELECT * FROM ponencias WHERE Nombre_Ponencias = '{$NombrePone}'");
$rs = mysql_fetch_array($sqlcomp);
$compara = $rs['Nombre_Ponencias'];
//ahora comparamos//
//Comparamos si NombrePone es vacio//
if ($NombrePone == ''){
//Si esta vacio, lo regresamos a la aplicacion//
header("Location: aplicacion.php?errorAplicacion=NEP");
}
if($compara != $NombrePone ) {
//Si es diferente, Regresamos a la aplicacion y mostramos un error//
header("Location: aplicacion.php?errorAplicacion=NEP");
}else{
//Procedemos a Mostrar en un mensaje el nombre de la presentacion//
echo ('<H3>El nombre de la presentacion es '.$NombrePone.' </h3>');
}
}else {
header("Location: aplicacion.php?errorAplicacion=NEP");
}
?>
<div id="cajaderecha">
<form action="Subir1erDiaPon.php" method="post">
<label>Nombre de la Ponencia: </label> <input type="text" name="nombre" value = "<?php echo $NombrePone; ?>" readonly="readonly" size="50" id="Nombretema" >
<label>Numero de Diapositiva: </label> <input type="text" name="diapositiva" value="001" readonly="readonly" size="16" id="NombreDiapositiva">
<br>
<label>Contenido de la Diapositiva</label></br>
<textarea cols="150" rows="25" name="contenido" > </textarea>
</br>
<input type="submit" value="Guardar">
</form>
</div>
<br></br><br></br><br></br>
<div id="cajaizquierda">
</div>
</body>
</html>
Los datos se envia la siguiente archivo de php por el metodo post
Código PHP:
<?php include_once('conexion/conexion.php'); mysql_select_db($BaseDatos, $conn); ?>
<?php
//Recibimos los 3 parametros por el metodo post//
$nombre = $_POST['nombre'];
$diapositiva = "slide ".$_POST['diapositiva']." active";
$contenido = $_POST['contenido'];
//Hacemos la inserccion//
$sql = mysql_query("INSERT INTO contenidoponencias(Nombre_Ponencias, Nombre_Diapositiva, contenido) VALUES ('$nombre','$diapositiva', '$contenido')");
$res = mysql_query($sql, $conn);
if($res) {
echo ('Guardado con exito');
}else {
echo 'Error al guardar';
}
?>
El detalle es que a la hora de enviar los datos con el formulario me arroja el mensaje de Error al Guardar, pero, me envia los datos a la base de datos

por mas que reviso no encuentro el detalle
Gracias amigos y espero sus respuestas