Php 会话不工作
我正在显示数据库中的图像。我给了用户一个选项,让他们把一些短图片作为输入。当用户输入一些数字时,照片会根据输入而缩短Php 会话不工作,php,session,Php,Session,我正在显示数据库中的图像。我给了用户一个选项,让他们把一些短图片作为输入。当用户输入一些数字时,照片会根据输入而缩短 <?php session_start();?> <?php include "script/db_script.php"; if(isset($_GET['value1']) && isset($_GET['value2'])){ $value1 = $_GET['value1
<?php session_start();?>
<?php
include "script/db_script.php";
if(isset($_GET['value1']) && isset($_GET['value2'])){
$value1 = $_GET['value1'];
$value2 = $_GET['value2'];
$_SESSION['value1'] = $_GET['value1'] ;
$_SESSION['value2'] = $_GET['value2'];
}
if(isset($_SESSION['value1']) && $_SESSION['value1']&&
isset($_SESSION['value2'])&& $_SESSION['value2'] ){
$sql = "SELECT * FROM new_photos WHERE weight BETWEEN
$value1 AND $value2";
anjaan($sql);
echo "<p>Showing images from $value1 gm to $value2 gm</p>";
}
else{
$sql='select * from new_photos';
anjaan($sql);
echo "<p>Showing all images </p>";}
?>
我的表格是
<form method="GET">
From <input style="width: 50px;" name="value1" = type="number"<br>
To <input style="width: 50px;" name="value2"type="number"><br>
<input type="submit" name="submit" value="submit">
</form>
从…起
形式
全部的
1克至10克
5克至15克
在使用会话之前,您需要先打开会话:
在任何HTML添加之前的页面顶部:
<?php
// Start the session
session_start();
?>
是否打开了会话?请参阅:正确重写html并重试,有额外的=
符号,属性之间的空格不正确。我的问题是,当我单击分页表单变量的下一页时,没有设置为会话。您的分页代码在哪里?请包括相关的HTML和PHP代码。
<form method="GET">
<select name="sort">
<option value="all">All</option>
<option value="1_10">1 gm to 10 gm</option>
<option value="5_15">5 gm to 15gm</option>
</select>
<input type="submit" name="submit" value="submit">
</form>
<?php
// Start the session
session_start();
?>