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

Puedo usar PHP para comprobar lo Directory Estoy

2012/12/21
¿ El lenguaje de programación PHP se puede utilizar para comprobar el directorio en el que está trabajando actualmente pulg Esto le permite asegurarse de que los archivos se escriben en el directorio correcto . También permite que usted para asegurarse de que los usuarios no pueden realizar cambios no deseados en el equipo , sobre todo si usted está permitiendo a los usuarios crear o modificar archivos . getwcd ( ) Función

getwcd () devuelve el directorio de trabajo actual. El directorio debe tener el modo de lectura para esta función, para que funcione correctamente . En algunos sistemas Unix , la función devolverá false si el directorio principal no tiene el conjunto de modo de lectura , incluso si el directorio actual no .

Para probar esta función, escriba la siguiente secuencia de comandos en un archivo de texto sin formato y guárdelo como " cwd.php " .


Escriba el siguiente comando en una línea de comandos para probar el script: ?


php cwd.php

Si todo funciona correctamente, el nombre del directorio se muestra en la pantalla .
Pruebas de directorio en particular

Si desea asegurarse de que usted está escribiendo un archivo o realizar cambios en un directorio en particular , puede utilizar el siguiente pequeño script :

< php $ pwd = getcwd (); if ($ pwd = " nombre_directorio " ! ) echo " usted no está en el directorio correcto ! \\ n "; else echo " Usted está en el directorio correcto ! \\ n "; ? >

Si el directorio de trabajo actual coincide con el nombre del directorio especificado en la sentencia if , la salida se lee " Usted está en el directorio correcto ", de lo contrario, el mensaje" ! Usted no está en el directorio correcto ! "
chdir ( ) Función

chdir () se utiliza para navegar en un directorio particular. Se puede utilizar con la función getcwd () para asegurarse de que usted está en el directorio correcto al escribir un archivo o realizar cambios . Los siguientes cambios de directorios de script si es necesario

< php $ pwd = getcwd ( ) . ? If ($ pwd = "/home /kristen /scripts " ) { chdir ( "/home /kristen /scripts "); else echo " Usted está en el directorio correcto ! \\ n "; ? >
mkdir ( ) Función

mkdir () se utiliza para crear un directorio. Esta función requiere que el directorio de trabajo actual es de escritura . Puede utilizar las funciones chdir () getcwd () y para asegurarse de que está en el directorio correcto antes de crear un subdirectorio. A continuación, se desplaza al nuevo directorio y se imprime el directorio de trabajo actual a la pantalla

< php $ pwd = getcwd ( ) . ? If ($ pwd = "/home /kristen /scripts ") { chdir ( "/home /kristen /scripts ") ;} mkdir ( '/new_scripts /. ', 0755 ), chdir ( "/home /kristen /scripts /new_scripts "); echo getcwd () " \\. n "; ? >

Programación PHP /MySQL
Acerca de PHP File Upload función
Cómo construir un CSS con MySQL y PHP
Cómo montar una imagen ISO en OpenSUSE
Cómo insertar una marca de tiempo en PHP MySQL
¿Cuál es la forma correcta de conectar una base de datos MySQL?
Cómo evitar entradas duplicadas con PHP en MySQL
Cómo habilitar la salida de depuración de MySQL y PHP
Cómo detener una consulta en MySQL
Conocimiento de la computadora © http://www.ordenador.online