alvaroxz Posted May 4, 2008 Report Share Posted May 4, 2008 (edited) Hize una Pequeña actualizacion que estaba malo Hize una Pequeña actualizacion arreglando un peque problem Caracteristicas: Crea una carpeta para c/archivo subido Crea una mini-pag web para c/archivo subido Los archivos de imagenes, videos, textos y musicas son descargables. Entrega el link de la pagina para descargarlo Ahora sigue los pasos ^^: 1. Crear un archivo con el nombre que desees pero con la extencion php 1.2 Al archivo creado agregar este script <form enctype="multipart/form-data" action="u.php" method="post"> <input name="archivo_usuario" type="file"> <input type="submit" value="Subir archivo"> </form> 1.3 Guardar y cerrar 2. Crear un archivo con el nombre de u con extencion php 2.2 Al archivo creado agregar este script <? ini_set('post_max_size','$peso_maxM'); ini_set('upload_max_filesize','$peso_maxM'); ini_set('max_execution_time','$t'); ini_set('max_input_time','$t'); $pagina = "http://127.0.0.1/utiles/up"; $peso_max = 100; $t = 36000; $tipo = $_FILES['archivo_usuario']['type']; $nombre = $_FILES['archivo_usuario']['name']; $peso = $_FILES['archivo_usuario']['size']; $nombres = str_replace(" ", "_", $nombre); $pesom = $peso_max*1024000; if($peso > $pesom) { echo 'El archivo es mas pesado que '.$peso_max.' Mb'; } else { if(is_uploaded_file($_FILES['archivo_usuario']['tmp_name']) == false) { echo 'Ocurrio un error subiendo el archivo'; } else { $a = "a.txt"; $abrir = fopen($a, "a+"); $conta = 1; $cont = fread($abrir, filesize($a)); $escribir = fwrite($abrir, $conta); $path = md5($cont); fclose($abrir); mkdir($path, 0777); move_uploaded_file($_FILES['archivo_usuario']['tmp_name'], "$path/$nombres"); $abrir1 = fopen(''.$path.'/'.$nombres.'.html', "w+"); $cont1 = 'Archivo: '.$nombres.'<br><br> Extencion del archivo: '.$tipo.'<br><br> <form method="POST" action="../a.php?f=1bbd886460827015e5d605ed44252251/h.mp3"> <input type="hidden" name="p" value="'.$peso.'"> <input type="hidden" name="a" value="'.$nombres.'"> <input type="hidden" name="b" value="'.$path.'/'.$nombres.'"> <input type="submit" value="Descargar El Archivo"> </form>'; $escribir1 = fwrite($abrir1, $cont1); fclose($abrir1); echo 'El archivo se subio correctamente<br>Link: <a href="'.$pagina.'/'.$path.'/'.$nombres.'.html">'.$pagina.'/'.$path.'/'.$nombres.'.html</a>'; $as = ''.$path.'/index.php'; $abrirs = fopen($as, "a+"); $conts = 'No puedes acceder aca haz click <a href="java script:history.back(1)">aqui</a> para volver'; $escribirs = fwrite($abrirs, $conts); fclose($abrirs); } } ?> 2.3 De este script cambiar estas variables: $t = 1*60*60*10; <--Tiempo maximo para cargar el archivo donde 1 = 1seg (en este caso son 10hrs) $pagina = "http://127.0.0.1/utiles/up"; <--Pagina del sistema Upload (dejar sin / final) ejemplo: SI-> http://127.0.0.1/utiles/up ejemplo: NO-> http://127.0.0.1/utiles/up/ $peso_max = 100; <--Maximo de bytes del archivo a subir en Megabytes ejemplo: 8 = 8 mb, 100 = 100 mb, 0.001 = 0.001 Mb o 1Kb 2.4 Guardar y cerrar 3. Crear archivo con nombre a con extencion php 3.2 Al archivo creado agregar este script <?php $p = $_POST['p']; $a = $_POST['a']; $f = $_POST['b']; header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=$a"); header("Content-Length: $p"); $fp=fopen("$f", "r"); fpassthru($fp); ?> 3.3 Guardar y Cerrar 4. Crear un archivo sin nombre con extension .htaccess 4.2 Al archivo creado colocar este script php_flag register_globals off/on. 4.3 Guardar y cerrar 5. Fin :banana: :banana: :bravo: PD: No cuesta na agradecer hize a mano este Script :( tenia desinstalao el dreamweaver :( :( PD2:Si tienes problemas subiendo algun archivo con esto se debe a lo siguente: Tu host no acepta subir archivos En la variable $peso_max del punto 2.3 es menor al archivo que deseas subir Entre otros... PD3: Acepto criticas Edited May 5, 2008 by alvaroxz Link to comment Share on other sites More sharing options...
frafrito Posted May 5, 2008 Report Share Posted May 5, 2008 compadre gracias lo voi a probar en un ratito y te cuento Link to comment Share on other sites More sharing options...
Darkernel Posted May 5, 2008 Report Share Posted May 5, 2008 gracias cumpa! ,, haver como me va Link to comment Share on other sites More sharing options...
BestRoVer Posted May 10, 2008 Report Share Posted May 10, 2008 :mmm: se agradece -_- Saludos :tonto: Link to comment Share on other sites More sharing options...
nicolazo103 Posted June 2, 2008 Report Share Posted June 2, 2008 No se puede poner archivos sin nombre :( Link to comment Share on other sites More sharing options...
jonydread Posted June 2, 2008 Report Share Posted June 2, 2008 ase un tiempo postie un scritp free http://www.chilecomparte.cl/index.php?showtopic=550196 se llama silentum uploader no hay q editar nada ni crear nada solo lo subes y ya sube tus archivos es super simple de ay se podria editar y crear algo mas bonito :D Link to comment Share on other sites More sharing options...
alvaroxz Posted June 3, 2008 Author Report Share Posted June 3, 2008 ase un tiempo postie un scritp free http://www.chilecomparte.cl/index.php?showtopic=550196 se llama silentum uploader no hay q editar nada ni crear nada solo lo subes y ya sube tus archivos es super simple de ay se podria editar y crear algo mas bonito :D pero el tuyo limita muchas cosas 1- solo se puede subir weas de 50Kb :S 2- se puede subir siertos archivos :S 3- alguien puede eliminar tus archivos subidos :S No se puede poner archivos sin nombre :( cual es la idea de subir archivos sin nombre ;) -_- Link to comment Share on other sites More sharing options...
jonydread Posted June 3, 2008 Report Share Posted June 3, 2008 ase un tiempo postie un scritp free http://www.chilecomparte.cl/index.php?showtopic=550196 se llama silentum uploader no hay q editar nada ni crear nada solo lo subes y ya sube tus archivos es super simple de ay se podria editar y crear algo mas bonito :D pero el tuyo limita muchas cosas 1- solo se puede subir weas de 50Kb :S 2- se puede subir siertos archivos :S 3- alguien puede eliminar tus archivos subidos :S No se puede poner archivos sin nombre :( cual es la idea de subir archivos sin nombre ;) -_- jajaj emm no es mio el script xD 1- solo se puede subir weas de 50Kb :S 2- se puede subir siertos archivos :S 3- alguien puede eliminar tus archivos subidos :S 1-2-3= todo eso lo editas en el archivo uploader es simple y no es complicado solo con notepad olvide mencionar eso de la edicion no se limita esa es la configuracion por defecto y tu lo cambias :D Link to comment Share on other sites More sharing options...
boxcarpilot30 Posted June 27, 2008 Report Share Posted June 27, 2008 soy nuevo en webmaster... para q sirve esto?? Link to comment Share on other sites More sharing options...
alvaroxz Posted June 28, 2008 Author Report Share Posted June 28, 2008 soy nuevo en webmaster... para q sirve esto?? es un filehosting o es como un megaupload y rapidshare pero mas sencillo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now