我正在尝试运行一个名为random_post_generator.php
的脚本,该脚本应在用户每次登录时执行。
我使用这种方法作为cron的替代方案。
以下是我的会话当前的创建方式:
<?php
ob_start();
session_start();
if (!isset($_SESSION["user_login"])) {
header("Location: index.php");
} else {
$username = $_SESSION["user_login"];
}
?>
但是我怎么说 - “如果会话是活动的,那么运行这个脚本”?
答案 0 :(得分:0)
<?php
ob_start();
session_start();
if (!isset($_SESSION["user_login"])) {
header("Location: index.php");
} else {
$username = $_SESSION["user_login"];
include 'random_post_generator.php';
}
?>
或者您可以使用require 'random_post_generator.php'
答案 1 :(得分:0)
如果我理解正确,您正在尝试找出如何在当前文件中包含php脚本(位于外部.php文件中),同时使用您之前检查用户是否已登录的代码:
<?php ?>
请记住,myScript.php中的任何php代码都必须包含<?php ?>
标记。您的代码不会重复使用&#34;调用&#34;的def make_dict(a, b):
return {a:b}
标记。文件。
如果这对您有用,请告诉我