lo raro es que cuando reviso la base de datos... la informacion si a grabado..
waaaa no se porque pasa eso...
- Código: Seleccionar todo
if (Ext.getCmp('formulario').getForm().isValid()) {
Ext.getCmp('formulario').getForm().submit({
url : '../php/agregarPelicula.php',
method: 'POST',
params:{ task:'GUARDAR' },
waitTitle: 'Validando datos',
waitMsg: 'Enviando datos..',
success: function(){
var data = Ext.util.JSON.decode(action.response.responseText);
Ext.Msg.alert('Confirmación', data.message.reason);
Ext.getCmp('formulario').getForm().reset();
},
failure: function(form, action){
var data = Ext.util.JSON.decode(action.response.responseText);
Ext.Msg.show({
title:'Error', msg: data.errors.reason,
buttons: Ext.Msg.OK, icon: Ext.MessageBox.ERROR
});
}
});
}
mmm quizas el error esta en mi php waaaa
mmm bueno tambien se los dejo... con la esperanza de que alguien me pueda ayudar....- Código: Seleccionar todo
<?php
include ('../php/connection.php');
$task = '';
if ( isset($_POST['task'])){
$task = $_POST['task'];
$archivo=$_FILES['ufile']['tmp_name'][0];
$nomArchivo=$_FILES['ufile']['name'][0];
}
switch($task){
case "GUARDAR":
$sql = " INSERT INTO pelicula (titulo, tituloOriginal ,pais, duracion,
sinopsis,clasificacion,director,actores,distribuidora, web, fotoPelicula,fechaRegistro,estado)
VALUES('".$_REQUEST['titu']."','".$_REQUEST['tituOrig']."','".$_REQUEST['pais']."',".$_REQUEST['dura'].",
'".$_REQUEST['sinop']."','".$_REQUEST['clasif']."','".$_REQUEST['direc']."','".$_REQUEST['act']."',
'".$_REQUEST['distrib']."','".$_REQUEST['web']."','".$nomArchivo."',now(),'A')";
if (!$rs = mysql_query($sql)){
echo '{"success": false, "errors":{"reason": "Error al momento de grabar"}}';
}
else{
@move_uploaded_file($archivo, '../fotos/'.$nomArchivo);
$idpelicula = mysql_num_rows(mysql_query("SELECT * FROM pelicula"));
foreach ($_POST['genero'] as $genero){
mysql_query(" INSERT INTO pelicula_genero (idPelicula,idGenero) VALUES(".$idpelicula.",'".$genero."')");
}
echo '{"success":true, "message":{"reason": "Se grabo satisfactoriamente"}}';
}
break;
default:
echo "{failure:true}";
break;
}
?>
Les agradesco mucho de antemano.. salu2..


mmm pero no se para que sirve