Tutoriales

Ver código fuente de un archivo con PHP

PHP dispone de una sencilla función que nos permite visualizar el código fuente de un archivo determinado (indicado por nosotros). Se trata de show_source(), una función alias de highlight_file(). Además de mostrar el código fuente, colorea el código php, distinguiendolo del html. Un ejemplo básico de su uso sería el siguiente: < ? $archivo = «archivo.php»; show_source($_POST[’url’]); ?> La función va a mostrar el código de la página coloreado y formateado, pudiendo ser examinado fácilmente entre etiquetas code. Nota: Esta función no sirve para mostrar los códigos fuente php de un archivo externo (por si alguien pensara que con esto se pueden robar programaciones o scripts php). Fuente: SEOAdulto

La función RAND() en una consulta SQL: Útil y simple

Hablando con algunos programadores y compañeros de universidad, he podido comprobar que muchos no conocen (y por ende no utilizan), una simple función para obtener resultados aleatorios al momento de retornar una consulta SQL. Se trata de la función RAND(). Su uso es muy sencillo. Por ejemplo, usando PHP y MySQL para conseguir un nombre al azar de los usuarios activos en una tabla: $sql = mysql_query(«SELECT nombre FROM usuarios WHERE estado=’activo’ ORDER BY RAND()»); while($row = mysql_fetch_array($sql)){ echo $row[«nombre»]; } O el caso más utilizado y buscado en la red: Mostrar imágenes aleatorias. Aquí un ejemplo muy básico para mostrar un máximo de 5 imágenes aleatorias o al azar con PHP y MySQL: $sql = mysql_query(”SELECT url_imagen FROM imagenes…
Leer más

Utilizando la función isset() de PHP

isset() es una función de PHP que nos permite comprobar si una variable está definida, devolviendo true si lo estuviese. Esta función es muy común cuando deseamos comprobar que los campos de un formulario hayan sido rellenados, o incluso para mostrar un formulario completo y una vez que sea presionado el botón enviar, nos muestre otra cosa y el formulario sea enviado. Su sintaxis es la siguiente: isset($variable) Ejemplo de utilización: Crearemos un pequeño formulario con un solo campo a rellenar, y con isset() comprobaremos si ha sido enviado y nos muestre un mensaje por pantalla. formulario.php Un pequeño tip de PHP, con una útil función que nunca está demás. Fuente: SEOAdulto

Aceleradores de PHP

En cada petición que se haga a un servidor web que use PHP, este compilará cada archivo necesario para generar la página solicitada. Este proceso de compilación se repite una y otra vez por cada petición. ¿Se imaginan la cantidad de tiempo que podríamos ahorrar si este proceso no tuviera que ser repetido?