“Conocimientos Programación>Programación PHP /MySQL

Cómo comprobar el propietario del archivo en PHP

2012/7/3
En PHP , puede comprobar que el propietario de un archivo se utiliza la función incorporada " fileowner " . En Linux , la función devuelve entero "uid ", del usuario y es necesario llamar a otra función, " posix_getpwuid ", para obtener el nombre de usuario del propietario del fichero . Si la función " fileowner " falla, devuelve "false ". Cuando se evalúa el valor de retorno de la función " fileowner " , asegúrese de hacer una comparación directa con los " falsos " porque un uid de cero es un uid válida. Instrucciones
1

Inicie un editor de texto y crear un nuevo archivo de script PHP. Asigne el nombre del archivo a una variable. Por ejemplo , escriba:

<

php $ archivo = " myfile.dat " ;
2

Llame a la función " fileowner " en el archivo? . Por ejemplo , escriba:

$ uid = fileowner ( $ archivo ) ;
3

Compruebe el valor devuelto para "false" en caso de que la función ha fallado. Tenga en cuenta que el cero es un uid válida. Por ejemplo , escriba:

if ($ uid === false) die (" No se pudo determinar el propietario del archivo ");
4

resolver el uid de un nombre de usuario . Por ejemplo , escriba:

$ owner = posix_getpwuid ($ uid) ;

echo " El nombre del propietario del archivo es" . $ owner [nombre ] . " \\ r \\ n"; ?

>

Programación PHP /MySQL
MySQL Perl DBI Tutorial
Cómo insertar PHP MySQL Sentencias preparadas
Cómo desactivar el informe de errores de PHP
Cómo crear una matriz en PHP
Cómo ocultar direcciones de correo electrónico en PHP
Cómo colocar código de redirección en PHP
Cómo controlar el número de archivos de datos se puede tener en una base de datos Oracle
Cómo instalar un PHP para serializador XML
Conocimientos Informáticos © http://www.ordenador.online