Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/02/2014, 07:51
dieguito12
 
Fecha de Ingreso: agosto-2009
Mensajes: 73
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Respuesta desde php a json

Me falto la parte de php:

Código PHP:
$respuestaOK false;
    
$mensajeError "No se puede ejecutar la aplicación";
    
$contenidoOK "";
    
    include (
"funciones.php");
    if(
verifyuser()){
    
$datos $_GET["nuevo"];
    switch (
$datos){
        case 
"nuevaTarea":
            
$nombreTarea    $_POST["nombreTarea"];
            
$notas            $_POST["notas"];
            
$login_nick     $_SESSION["nick"];
            
$estadoTarea    "1";
            
$estadoAI        "1";
        
            
$resultado consultar("INSERT INTO tareas (nombreTarea, fechaCreacion, notas, estadoActivoInactivo, estadoTarea_estadoTarea, login_nick) 
                                            VALUES    ('$nombreTarea', '$fecha', '$notas', '$estadoAI', '$estadoTarea', '$login_nick')"
);
            if(
$resultado == true){
                
$respuestaOK true;
                
$mensajeError "Se agrego la tarea";
                
$contenidoOK =     header("Location: inbox.php?opcion=user&pagina=bandeja.php");
            }else{
                
$mensajeError "No se puede guardar el registro en la base de datos";
            }
        break;
        case 
"nuevoProyecto":
            if (isset(
$_POST["editar"])){
            
$nombreProyecto    $_POST["nombrepro"];
            
$detalle        $_POST["detalle"];
            
$login_nick     $_SESSION["nick"];
            
$fechainicio    $_POST["fechainicio"];
            
$fechafin        $_POST["fechafin"];
            
$estadoProyecto "1";
            
$opcion "8";
            
$fechamysqli     cambiarfecha_mysql($fechainicio);
            
$fechamysqlf     cambiarfecha_mysql($fechafin);
            
consultar("INSERT INTO proyecto (nombreProyecto, detalleProyecto, fechaInicio, fechaFin, estadoProyecto, login_nick) 
                                VALUES    ('$nombreProyecto', '$detalle', '$fechamysqli', '$fechamysqlf', '$estadoProyecto', '$login_nick')"
);
            
$resultado consultar("SELECT MAX(idProyecto) FROM proyecto WHERE estadoProyecto = '1' AND login_nick='$login_nick'");
            while(
$row=mysql_fetch_array ($resultado)){
                
$idPro $row ["MAX(idProyecto)"];
            }
            echo 
$idPro;
            foreach(
$_POST['mover_check'] as $key){
                
$idTarea $key;
                
consultar("UPDATE tareas SET estadoTarea_estadoTarea='$opcion', proyecto_idProyecto='$idPro' WHERE  idTarea='$idTarea' AND login_nick='$login_nick'");
            
            }
                        
            
header("Location: inbox.php?pagina=proyecto&opcion=activos");
            }
            else {
                
header("Location: inbox.php?pagina=bandeja");
            }
        break;
        case 
"modifica":
        
        break;
}
$salidaJson = array("respuesta" => $respuestaOK,
                    
"mensaje" => $mensajeError,
                    
"contenido" => $contenidoOK);

echo 
json_encode($salidaJson);

Saludos