session_name( "SYNCRO" );
			$v1="user_id";
			$v2="user_name";
			$v3="user_auth";
			session_register($v1,$v2,$v3);
			session_start();
	$mostrar_enviar = false;
	$mostrar_borrar = false;
	// Si nos dan un número de referencia, mostramos la peli
	if ( isset($peli_id) )
	{
	  // Quizas sea para eliminarla...
	  if ( isset( $accion ) )
 	  {
	    if ( strcmp( $accion, "borrar" ) == 0 )
	    {
		$conexion = mysql_connect( 'localhost', 'syncro_users', '29dic2001' ) OR die("No puedo conectar");
		$id = mysql_select_db( 'SYNCRO', $conexion ) OR die("No puedo abrir Base de Datos");
		$borr = "DELETE FROM pelis_user WHERE user = $user_id AND peli = $peli_id";
		$res = mysql_query( $borr, $conexion ) OR die("No puedo eliminar esta peli de mi lista
$sql_upd
".mysql_error($conexion));
		$consulta = "SELECT * FROM pelis_user WHERE peli = $peli_id";
		$res = mysql_query( $consulta, $conexion ) OR die("No puedo consultar que usuarios tienen esta peli");
		$nres = mysql_num_rows($res);
		mysql_free_result($res);
		if ( $nres == 0 )
		{
		  // Como nadie mas tiene esta peli, la eliminamos completamente
		  $borr = "DELETE FROM pelis WHERE id = $peli_id";
		  $res = mysql_query( $borr, $conexion ) OR die("No puedo eliminar esta peli de la lista
$sql_upd
".mysql_error($conexion));
		}
		mysql_close($conexion);
	    } 
	    if ( isset( $p_id ) )
	    {
             if ( strcmp( $accion, "editar" ) == 0 && $user_auth )
	     {
		 $conexion = mysql_connect( 'localhost', 'syncro_users', '29dic2001' ) OR die("No puedo conectar");
 		 $id = mysql_select_db( 'SYNCRO', $conexion ) OR die("No puedo abrir Base de Datos");
 
 		 $modf = "UPDATE pelis SET ";
		 // Solo el que la creo, puede modificar su estado...
		 if ( $user_id == $p_uid )
		 {
		  $modf = $modf . " Genero = '$p_genero'";
		  $modf = $modf . ", Status = '$p_status'";
		  $modf = $modf . ", titulo = '$p_titulo'";
		  $modf = $modf . ", FechaRip = '$p_frip'";
		  $modf = $modf . ", Duracion = '$p_dur'";
		  $modf = $modf . ", NumCDs = '$p_cds'";
		  $modf = $modf . ", Comentarios = '$p_comm'";
		  if ( !empty($imgData_name) && $imgData_size > 0 )
		  {
			$img_prop = GetImageSize($imgData);
			$imgW = $img_prop[0]; $p_imgW = $imgW;
			$imgH = $img_prop[1]; $p_imgH = $imgH;
			$data = addslashes(fread(fopen($imgData,"rb"), filesize($imgData)));
			$modf = $modf . ", Imagen = '$data', filetype='$imgData_type', imgW='$imgW', imgH='$imgH'";
		  }
  		 } else {
		  $modf = $modf . " Comentarios = '$p_comm'";
		 }
		 $modf = $modf . " WHERE id = ".$p_id;
		}
       	        $res = mysql_query( $modf, $conexion ) OR die("No puedo modificar esta peli
$sql_upd
".mysql_error($conexion));
		mysql_close($conexion);
  	    } 
	  } else {
		// La visionamos...
		$conexion = mysql_connect( 'localhost', 'syncro_users', '29dic2001' ) OR die("No puedo conectar");
		$id = mysql_select_db( 'SYNCRO', $conexion ) OR die("No puedo abrir Base de Datos");
		$consulta = "SELECT ";
		$consulta = $consulta . "p.owner, p.Genero, p.Status, p.Titulo, p.FechaRip, p.Duracion, p.NumCDs,  p.Comentarios, p.imgH, p.imgW";
		$consulta = $consulta . ", u.Apodo";
		$consulta = $consulta . " FROM pelis p, users u WHERE p.id = $peli_id AND p.owner = u.id";
		$res = mysql_query( $consulta, $conexion ) OR die("No puedo realizar la consulta");
		if (  mysql_num_rows($res) > 0 )
		{
			$p_uid	 = mysql_result( $res, 0, 'owner' );  
			$p_user  = mysql_result( $res, 0, 'Apodo' );
			$p_genero= mysql_result( $res, 0, 'Genero' );
			$p_status= mysql_result( $res, 0, 'Status' );
			$p_titulo= mysql_result( $res, 0, 'Titulo' );
			$p_frip  = mysql_result( $res, 0, 'FechaRip' );
			$p_cds	 = mysql_result( $res, 0, 'NumCDs' );
			$p_dur	 = mysql_result( $res, 0, 'Duracion' );
			$p_comm	 = mysql_result( $res, 0, 'Comentarios' );
			$p_imgH  = mysql_result( $res, 0, 'imgH' );
			$p_imgW  = mysql_result( $res, 0, 'imgW' );
		}
		mysql_free_result($res);
		mysql_close($conexion);
		
		if ( $user_auth )
		{
			$mostrar_enviar = true;
			$mostrar_borrar = true;
		}
	  }
	} else {
	// Modo Insertar PELI
		// Si el usuario esta 'authenticate'
		if ( user_auth )
		{
			$ins_ok = isset( $p_titulo ) && !empty( $p_titulo );
			if ( $ins_ok )
			{
			  if ( empty( $p_titulo ) )
			  	die( "Es imprescindible introducir el Titulo" );
			  // Procedemos a la insercion:
			  // 1º insertamos la peli en la base de datos...
			  // 2º insertamos la peli en la lista personal...
			  if ( !empty($imgData_name) && $imgData_size > 0 )
			  {
				$img_prop = GetImageSize($imgData);
				$imgW = $img_prop[0]; $p_imgW = $imgW;
				$imgH = $img_prop[1]; $p_imgH = $imgH;
				$data = addslashes(fread(fopen($imgData,"rb"), filesize($imgData)));
			 	$sql_upd = "INSERT INTO pelis (owner, Genero, Status, Titulo, FechaRip, Duracion, NumCDs, Comentarios, Imagen, filetype, imgW, imgH) VALUES";
			  	$sql_upd = $sql_upd . "($user_id, '$p_genero', '$p_status', '$p_titulo', '$p_frip', '$p_dur', '$p_cds', '$p_comm', '$data', '$imgData_type', '$imgW', '$imgH')";
			  } else {
			 	$sql_upd = "INSERT INTO pelis (owner, Genero, Status, Titulo, FechaRip, Duracion, NumCDs, Comentarios) VALUES";
			  	$sql_upd = $sql_upd . "($user_id, '$p_genero', '$p_status', '$p_titulo', '$p_frip', '$p_dur', '$p_cds', '$p_comm')";
			  }
			  $mostrar_enviar = false;
 			  $mostrar_borrar = false;
			} else {
			  $p_uid = $user_id;
			  $p_user = $user_name;
			  $mostrar_enviar = true;
 			  $mostrar_borrar = false;
			}
			if ( $ins_ok )
			{
			  $conexion = mysql_connect( 'localhost', 'syncro_users', '29dic2001' ) OR die("No puedo conectar");
		     	  $id = mysql_select_db( 'SYNCRO', $conexion ) OR die("No puedo abrir Base de Datos");
 		 	  $res = mysql_query( $sql_upd, $conexion ) OR die("No puedo realizar las Inserciones
$sql_upd
".mysql_error($conexion));
			  $sql_upd = "INSERT INTO pelis_user (user, peli) VALUES($user_id,LAST_INSERT_ID())";
 		 	  $res = mysql_query( $sql_upd, $conexion ) OR die("No puedo realizar las Inserciones Personales
$sql_upd
".mysql_error($conexion));
		  	  mysql_close($conexion);
			}
		}
	}
$image_prop = "";
if ( $p_imgW > 0 )
{
  if ( $p_imgW > $p_imgH )
  {
	  $imgH = intval(($p_imgH/$p_imgW)*180); $imgW = 180;
          $image_prop = " width=\"180\" height=\"".$imgH."\"";
  } else {
	  $imgW = intval(($p_imgW/$p_imgH)*150); $imgH = 150;
	  $image_prop = " height=\"150\" width=\"".$imgW."\"";
  }
}
?>