Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - -=[ §ÂßÂÑÐØ ]=-

#1
PHP / Re: Funcion filemsize
14 Marzo 2013, 20:29 PM
Entonces uso la funcion del articulo o lo ultimo que me has dicho?

Gracias por la ayuda
#2
PHP / Re: Funcion filemsize
14 Marzo 2013, 19:57 PM
Buenas
He probado pero parece que mi php.ini no acepta el parametro que me indicas ya que si pongo ese parametro me fallan todas las funciones de php dirigidas a las fechas y la de filemsize.

Te pego el warning y gracias por la ayuda.Apesar del warning no se termina de realizar la accion que deberia

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'GMT/0.0/no DST' instead in /share/HDA_DATA/........php on line 80

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'GMT/0.0/no DST' instead in /share/HDA_DATA/........php on line 80

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'GMT/0.0/no DST' instead in /share/HDA_DATA/........php on line 80

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'UTC' for 'GMT/0.0/no DST' instead in /share/HDA_DATA/........php on line 80

Warning: filemtime() [function.filemtime]: stat failed for *.mkv in /share/HDA_DATA/........php on line 80


He censurado un poco la ruta y los nombres de fichero
#3
PHP / Re: Funcion filemsize
13 Marzo 2013, 18:52 PM
Devuelve valores negativos.

El tema es que PHP por defecto no sabe gestionar ficheros mayores de 2 gigas con funciones como filemsize,filecsize....

Alguien sabe algun truco?

No hace falta poner el error porque he mirado y se que devuelve valores negativos por eso,alguna idea para conseguir que php si lo haga?

Gracias d todas formas

un saludo
#4
PHP / Funcion filemsize
13 Marzo 2013, 00:42 AM
Buenas

Tengo un problemilla al usar la funcion filemsize() de PHP.

Me funciona sin problemas lo que quiero hacer, eso si, con ficheros no mas grandes de 2GB....

Sabeis si puedo hacer algo para que la funcion de PHP sea capaz de leer ficheros de mas de 2GB??

Tocar algo en el php.ini?

Muchas Gracias de antemano
#5
Gracias a todos por vuestra ayuda!! Clonare y redimensionare!  ;-) ;-)
#6
Software / clonar HDD de 2 TB a uno de 4 TB
3 Marzo 2013, 10:54 AM
Buenas

Mirad tengo un NAS de 2TB con muchas configuraciones guardadas y quiero migrar todo lo que tengo en el disco de 2tb al de 4tb.

Mi unica opcion pasa por la clonacion.

Existe algun software que me permita clonar un HDD pequeño a uno mas grande??

Hasta donde yo tengo entendido no,pero busco otras opiniones

Gracias y un saludo
#7
PHP / usO DE...http_authenticate
9 Septiembre 2012, 16:17 PM
hOLA

Queria preguntar si la funcion de php http_authenticate:

Citarfunction http_authenticate ( $user , $pass , $pass_file = '.htpasswd' , $crypt_type = 'DES' ){
// the stuff below is just an example useage that restricts
// user names and passwords to only alpha-numeric characters.
if(! ctype_alnum ( $user )){
// invalid user name
return FALSE ;
}

if(! ctype_alnum ( $pass )){
// invalid password
return FALSE ;
}

// get the information from the htpasswd file
if( file_exists ( $pass_file ) && is_readable ( $pass_file )){
// the password file exists, open it
if( $fp = fopen ( $pass_file , 'r' )){
while( $line = fgets ( $fp )){
// for each line in the file remove line endings
$line = preg_replace ( '`[\r\n]$`' , '' , $line );
list( $fuser , $fpass )= explode ( ':' , $line );
if( $fuser == $user ){
// the submitted user name matches this line
// in the file
switch( $crypt_type ){
case 'DES' :
// the salt is the first 2
// characters for DES encryption
$salt = substr ( $fpass , 0 , 2 );

// use the salt to encode the
// submitted password
$test_pw = crypt ( $pass , $salt );
break;
case 'PLAIN' :
$test_pw = $pass ;
break;
case 'SHA' :
case 'MD5' :
default:
// unsupported crypt type
fclose ( $fp );
return FALSE ;
}
if( $test_pw == $fpass ){
// authentication success.
fclose ( $fp );
return TRUE ;
}else{
return FALSE ;
}
}
}
fclose ( $fp );
}else{
// could not open the password file
return FALSE ;
}
}else{
return FALSE ;
}
}

Yo si tengo esta funcion...

¿sirve para saltar el .htpasswd al realizar una descarga desde un fichero PHP alojado en el mismo server PHP......?

O solo para comprobar????

Necesito conocer la forma de saltar un htpasswd desde PHP para realizar una descarga desde el mismo

#8
Buenas


No se puede interactuar con el .htpasswd desde PHP o otro lenguaje?????

Saludos
#9
Buenas

Lo primero de todo gracias por responder chicos.

Citarorder deny, allow
deny from all
allow from 127.0.0.1

Eso hace que solo los archivos de tu servidor puedan entrar y solicitar info de ella.

Lo pruebo pero resulta que el plugin de php que uso para ver los videos necesita descargarse el fichero desde el navegador cliente.....hay esta el ajo.

Como puedo impedir que se descargue el video por URL "a pelo" yo solo quiero acceso al fichero desde mi plugin del PHP.

Por eso pregunte la forma de interactuar con el .htpasswd desde PHP.

Es posible?? Alguna solucion??

Mucgas Gracias de nuevo!
#10
Buenas

Os comento...

Dentro de mi servidor Web tengo ficheros protegidos en una carpeta con .htaccess y .htpasswd.

El tema es que estoy investigando la forma de realizar el logeo en el htpasswd de forma transparente al usuario desde un fichero PHP para que solo se puedan descargar los ficheros desde ese PHP y asi impedir la descarga poniendo la URL en la barra de navegacion.

¿Es posible?
¿Como lo hago?

Gracias de antemano chicos!