Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/01/2005, 06:05
Avatar de Takitei
Takitei
 
Fecha de Ingreso: septiembre-2004
Ubicación: Venezuela
Mensajes: 1.231
Antigüedad: 19 años, 7 meses
Puntos: 5
Amigo Appletalk, lee bien el script y dime tu cuál es la función de la variable goURL:

Código PHP:
 $goURL=isset($_GET['go'])?$_GET['go']:''
Como puedes ver es un operador ternario que valida al array superglobal que viene por GET. Hay que hacerlo a juro, si no validas, estás cometiendo un error de programación. Esa es la función de la variable goURL.

También podía haberlo hecho de esta forma:

Código PHP:
 $_GET['go']=isset($_GET['go'])?$_GET['go']:''
Pero es exactamente lo mismo. Asi que.. no nos compliquemos la vida.

Con respecto al comentario que hizo MindPanic, eso es muy sencillo. Tendrías que modificar algunas cosas asi:

Código PHP:
$file=isset($_GET['file'])?$_GET['file']:''// aca compruebas si el archivo fue definido por URL
$extension=".rar"// aqui colocas la extencion de los archivos

if(file_exists("$file$extension")){ //Comprobamos si existe el archivo
  
$archivo fopen("$file.txt","w+");
  
$contar fread($archivo100);
  
$contar++;
  
fwrite($archivox$contar100);
  
fclose($archivo);
  
header("Location: $file$extension"); //si existe redireccionamos hacia donde se encuentra el archivo
}else{
  echo 
"El archivo <b>$file$extension</b> no existe";

Pruébalo y me dices qué tal.

Un saludo!
__________________
Takitei
Ingeniarte.com
DannyHerran.com
"Dadme un punto de apoyo y moveré la tierra" - Arquímedes.