所以我是一个正在开展第一个项目的初学者,
我在做什么:
表格 - 取数字,
贯穿if语句
取决于数量
num< 5 - 从随机txt文件上传文本
num> 20 - 从文件夹中添加3个随机图像
而我正在尝试,如果num> 50,从txt文件添加嵌入代码,(添加视频)
我以为我很聪明,直到我完成yt视频才很顺利
就像我运行无限循环或其他东西一样,浏览器仍然无法加载。
我一直在遇到这个问题,浏览器卡住了。
通常由我重置连接....
我正在使用PHPstorm,
的index.php
<html>
<head>
<?php include('header.php');
?>
<title>MOTIVATION</title>
</head>
<body>
<form action="<?php echo $_SERVER["PHP_SELF"]?>" method="post" class="motivcall">
<label for="motivation">MotiVATOR</label>
<input type="text" size='50' name="motivation" id="motivation" placeholder="Enter your dose of Motivation">
<select name="dose">
<option name="Oz">Oz</option>
<option name="mg">Mg</option>
<option name="mg">Kg</option>
<option name="mg">Lb</option>
</select>
<input type="submit" name="submit">
<div class="requested">
<?php
if(isset($_POST["submit"])){
$motiv = $_POST['motivation'];
if(($motiv >= 0 ) && ($motiv <= 20)){
include('nudgemotiv.php');
}
elseif( $motiv >= 20){
include ('nudgemotiv.php');
include ('fpull.php');
}
elseif($motiv >= 20){
include ('YTmotiv.php');
}
}
?>
</div>
</form>
<br>
nudgemotiv.php (从我的txt文件中提取信息)
<?php
echo '<div class="nudge">';
$files = glob("../motivtxt/*.*");
for ($x =0; $x < 1 ; $x++ ){
$fileNum = rand(1, count($files));
$motivtxt = $files[$fileNum];
$reader = fopen($motivtxt, "r");
while(! feof($reader)){
echo fgets($reader)."<br>";
}
fclose($reader);
}
echo '</div>';
?>
YTmotiv.php - 我有代码在txt文件中收集嵌入视频代码
<?php
echo '<div class="ytmotiv">';
$files = glob("../ytmotiv/*.*");
for ($x =0; $x < 1 ; $x++ ){
$fileNum = rand(1, count($files));
$ytmotiv = $files[$fileNum];
$reader = fopen($ytmotiv, "r");
while(! feof($reader)){
echo fgets($reader)."<br>";
}
fclose($reader);
}
echo '</div>';
?>
希望我们能解决这个问题!
由于