·
miarroba.com
upload de archivos
 
Índice de subforos · Espacio WEB · PHP
Noticias · Buscar · Tags · Tagboard · Usuarios · Fisgona
Autor Mensaje 
rccrootrccroot
Usuario habitual
Usuario habitual

Haz clic para ver el perfil del usuario
Mensajes: 15
Desde: 03/Ene/2004
#1 ·
 upload de archivos

no puedo subir zips con este script

<form action="" method="post" enctype="multipart/form-data" name="form" id="form">
<input name="archivo" type=file id="archivo">
<input name="submit" type=submit value=Upload>
<input type="reset" name="Reset" value="Borrar">
</form>
<?php
$extensiones=array("zip";
$dbuser="root"; //usuario de la base de datos
$dbpass="root2512"; // password para la base
if (isset($_FILES['archivo']['name'])){ // si estoy subiendo el archivo o es la primera carga de la pagina
$path="codigo/"; // path adonde la voy a guardar, en este caso mi_ubicacion_actual/imagenes
$nombre=$_FILES['archivo']['name'];
$tamanio=$_FILES['archivo']['size'];
$tipo=$_FILES['archivo']['type'];
$var = explode(".","$nombre";
$num = count($extensiones);
$valor = $num-1;
$admitido=false;
for($i=0; $i<=$valor; $i++) {
if($extensiones[$i] == $var[1]) {
$admitido=true;//es una extension valida
break;
}
}
if ($admitido){
/* $link=mysql_connect("localhost",$dbuser,$dbpass);
mysql_select_db("test";
$tamanio=round($tamanio/1024,0); //redondeo y paso a kb
$sql="Insert Into pics (tipo,size,path) values ('" .$tipo. "'," .$tamanio. ",'" .$path. "')";
mysql_query($sql);
$lastid=mysql_insert_id();
$path.=$lastid . "-" . $nombre;
$sql="Update pics set path='" . $path . "' Where id=$lastid";
mysql_query($sql); */
$path="codigo/algo.zip";
if (is_uploaded_file($_FILES['archivo']['tmp_name']))
{
copy($_FILES['archivo']['tmp_name'], "$path";?>
<font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">El
archivo se ha subido correctamente al servidor.</font>
<?php
/*if (mysql_affected_rows($link)==0)*/{?>
<font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">Ocurrio un error guardando
en la base de datos. </font>
<?php
}
}
else
{ ?>
<font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">Error
al subir el archivo.</font>
<?php
}


}else{?>
<font color="#CCCCCC" size="2" face="Verdana, Arial, Helvetica, sans-serif">Tipo
de archivo no admitido, debe ser .jpg &oacute; .jpeg</font>
<?php
}
}

?>


13/Ene/2004 01:16 GMT+1
3dxtreme3dxtreme
Usuario Novato
Usuario Novato


Mensajes: 1
Desde: 17/Nov/2003
#2 ·
 RE: upload de archivos

sorry i can\'t write in spanish but if you can read that, i guess your problem could be that function is_uploaded_file in this line:

Escrito originalmente por rccroot
no puedo subir zips con este script

if (is_uploaded_file($_FILES[\'archivo\'][\'tmp_name\']))
{
copy($_FILES[\'archivo\'][\'tmp_name\'], \"$path\";?>




im writing a system for uploading too (images in my case) and I tested it exaustivelly with that function above and was only giving me FALSE for the upload process but then with only \'move_uploaded_file\' it gives to me success and everything is handed fine.. I dont know neither want to why this frikin function give us that but if this is your case too use this other, there are many other ways to avoid invaders (even more because mi@ is already in safe mode)

hope that works
eduardo - brazil

24/Ene/2004 21:15 GMT+1
NoSetup.orgNoSetup.org
@man / @woman
@man / @woman

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 24.570
Desde: 01/Mar/2003
#3 ·
 RE: upload de archivos

Aquí hay un script, pero no lo he probado, pero pone que funciona en mi@.

http://electros.iefactory.com/?ver=scripts&s=7


Here's a script to do that, but I didn't try, but it's said that work in mi@.

24/Ene/2004 21:47 GMT+1
wheelerwheeler
Usuario Novato
Usuario Novato

Haz clic para ver el perfil del usuario
Mensajes: 3
Desde: 03/Dic/2003
#4 ·
 RE: upload de archivos

No uses la función copy mejor usa move_uploaded_file() con esa me sirvio por que con copy si la seguridad esta activada no te lo vale y move_uploaded_file se brinca la seguridad.

25/Ene/2004 16:24 GMT+1
Índice de subforos · Espacio WEB · PHP
Temas similares
Asunto Autor#VisitasÚltima respuesta
upload de archivos21/Jun/2008, 18:44
juanicho8juanicho8
429724/Jun/2008, 23:29
NoSetup.orgNoSetup.org Ir al último mensaje del tema
Upload de archivos con php15/Dic/2003, 01:58
DaneelDaneel
41.26717/Dic/2003, 19:21
vidasimpsonvidasimpson Ir al último mensaje del tema
Problema PHP upload archivos y variables ¿restriciones?01/May/2003, 06:22
blancoyplatablancoyplata
596602/May/2003, 02:15
GeoMXGeoMX Ir al último mensaje del tema
como adjuntar archivos o fotos a un formulario27/Oct/2008, 01:41
am_caam_ca
135327/Oct/2008, 19:36
NoSetup.orgNoSetup.org Ir al último mensaje del tema
Problema al subir los archivos php a mi web!02/Jun/2008, 02:13
Emu21Emu21
148602/Jun/2008, 02:50
Torry_IITorry_II Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 06:17
Miarroba Networks, S.L. C/ 18 de Julio, 21 Bajo, 39610 Astillero (CANTABRIA) - CIF B-39512736
Inscrita en el Registro Mercantil de Cantabria, tomo 743, folio 161, libro 0, hoja S-12428, Instripción 1ª