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

Cómo comprobar el propietario del archivo en PHP

2013/1/12
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
Cómo comprobar si existe un índice de matriz en PHP
¿Cómo se instala Apache 2 y PHP?
¿Qué puedes hacer con esta información de PhPMyAdmin?
Apache 2.2.4 PHP 5.2.3 MySQL Server 5.0 Errores
¿Es PHP un lenguaje sensible a los estuches?
¿Cómo utilizar el comando de actualización en MySQL?
¿Cuál es la forma correcta de conectar una base de datos MySQL?
Cómo hacer un PHP Redirigir página
Conocimiento de la computadora © http://www.ordenador.online