Ver Mensaje Individual
  #35 (permalink)  
Antiguo 12/03/2009, 15:28
majony
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Mensajes: 421
Antigüedad: 15 años, 5 meses
Puntos: 0
Si no puedes quitar el texto ahí entonces vas a tener que mover el proceso de tus scripts a antes de la salida, por eso te decia que la forma "normal" de programar en PHP es así:

Esta parte es la que mas o menos te entiendo el de trasladar mi script a mi index principal? al principio
Código php:
Ver original
  1. <?php
  2. include('config.php');
  3.     session_name($cfg_session);
  4.     session_start();
  5.     if (empty($_SESSION['usuario_id'])) {
  6.         $_SESSION['usuario_id'] = 0;
  7.         $_SESSION['usuario_nick'] = 'invitado';
  8.         $_SESSION['usuario_nivel'] = 0;
  9.     //////////////////aqui///////////////////////////
  10. }
  11.     include('includes/lib_mysql.php');
  12.     $MOD['mysql'] = new MySQL($cfg_bdname, $cfg_host, $cfg_user, $cfg_passwd);
  13. ?>
  14. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  15. <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  16. <head>
  17. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  18. <meta name="description" content="Your description goes here" />
  19. <meta name="keywords" content="your,keywords,goes,here"/>
  20. <link rel="stylesheet" type="text/css" href="css/1024px.css" title="1024px style" media="screen,projection"/>
  21. <link rel="stylesheet"
Para que ya no recoja la salida sino directamente ?

Creo Gator q ya voy entendiendo hice esto:

Código php:
Ver original
  1. <?php
  2. include('config.php');
  3.     session_name($cfg_session);
  4.     session_start();
  5.     if (empty($_SESSION['usuario_id'])) {
  6.         $_SESSION['usuario_id'] = 0;
  7.         $_SESSION['usuario_nick'] = 'invitado';
  8.         $_SESSION['usuario_nivel'] = 0;
  9.          $ruta = ($_GET['ruta']);
  10.                 $archivo_arr = explode ("C:/xampp/htdocs/proyecto_cisco/modulos/descargas/archivos/",$ruta);
  11.                 $archivo = $archivo_arr[count($archivo_arr) - 1];
  12.                 $ruta_completa = ("C:/xampp/htdocs/proyecto_cisco/modulos/descargas/".$ruta);
  13.                 if( !file_exists( $ruta_completa)) {
  14.                  die( "No existe $ruta_completa" );
  15.                 }
  16.                 header("Content-Disposition: attachment; filename=".$archivo."");
  17.                 header("Content-type: application/octet-stream");
  18.                 header("Content-Length: ".filesize($ruta_completa));
  19.                 @readfile($ruta_completa);  
  20.        
  21.     }
  22.     include('includes/lib_mysql.php');
  23.     $MOD['mysql'] = new MySQL($cfg_bdname, $cfg_host, $cfg_user, $cfg_passwd);
  24. ?>
  25. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  26. <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  27. <head>
  28. <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  29. <meta name="description" content="Your description goes here" />
  30. <meta name="keywords
Al principio si te fijas aumente el codigo de mi zona_descarga que estaba en mi controlador hago la prueba por lo menos ahora no me vota los antteriores errores pero existe una cosa cada vez que vuelvo al index pirncipal por decir
http://localhost/proyecto_cisco/index.php me sale la ventana de descargar pero hice la prueba de q es lo q me descarga y es mi index madre mas o menos es por ahi el camino que me decis

Ahora gator si no es lo que mas o menos te entiendo:
Me dices esto
" es mejor si diseñas los scripts como te indico "

Que scritps tengo que diseñar asi el insertar.html.php el modificar.html.php o el listar.html.php
pq el descargas.ctrl.php esta mi switch y en descargas.mod.php esta todo la parte de insert , update, delete

Última edición por GatorV; 12/03/2009 a las 19:16