我是PHP的新手,我创建了存储在不同文件夹和文件中的两个函数。我想知道如何在任何文件上调用这些函数。在这里我的文件。
\ functions \ funciones.php文件
<?php
//Comprueba si existe una sesión activa, si no redirecciona al index.php
function ComprobarSesion () {
if (isset($_SESSION['usuario'])){
header('Location: index.php');
}
}
// Funcion conexión a la DB. Validar si tambien se peude meter en una funcion.
function Conexion_DB(){
try {
$conexion = new PDO('mysql:host=127.0.0.1;dbname=login','root','');
} catch (PDOException $e) {
echo "Error: ".$e->getMessage();
}
}
?>
\ index.php文件
<?php session_start();
if (isset($_SESSION['USUARIO'])) {
header('Location: contenido.php');
} else {
header('Location: registro.php');
}
?>
正如您在“index.php”文件中看到的那样,我有我要删除的代码并放置函数...但我不知道如何替换它。
答案 0 :(得分:1)
您可以使用require_once。
将它放在索引文件的顶部
<?php
require_once('/absolute/path/to/your/file.php');
替换路径和所需文件。
然后你可以在你的index.php中调用这个函数,就像这样
ComprobarSesion();
希望这会有所帮助:)