我有一张表格。形成一个我有两件事:Name,adress,tel的一些输入字段......以及一个空的' img'标签
我想做什么:
从同一表格:我希望用户能够上传他的ID图片 - 因此它被加载到img标签中(通过MySql表格)。 < - 一个提交。或者发送整个表格填写;输入字段+图像。 < - 第二次提交。
想法是拥有2"触发"将不同的变量传递给层PHP页面;它将评估该变量并执行该变量应该执行的操作。
我在论坛上找到了一些代码。它可以很好地启动2个不同的网页。但输入类型="图像" 似乎无法通过 $ _ Session [] 变量。
以下是代码HTML的一部分:
<form enctype="multipart/form-data" id="form1" name="form1" method="post" action="select.php">
<input type="image" src="/graphic files/MiniFolder24.png" alt="submit" name="Upload" value="Upload">
<input type="image" src="/graphic files/Floppy.jpg" alt="submit" name="Record" value="Record">
我的select.php
<?php
ob_start();
session_start();
if($_POST["Record"]) {
header('Location: record_in_db.php');
}
if($_POST["Upload"]) {
header('Location: browse.html');
}
&GT;
我对browse.html没有任何问题,但我的record_in_db.php没有获得 $ _ SESSION [] 变量。
record_in_db.php的开头:
<?php
ob_start();
session_start();
$PersoNum = $_SESSION['Day'];
$PersoNum .= $_SESSION['Month'];
$PersoNum .= $_SESSION['Year'];
$PersoNum .= $_SESSION['FødNr'];
$P_N_Day= $_SESSION['Day'];
$P_N_Month = $_SESSION['Month'];
$P_N_Year = $_SESSION['Year'];
$P_N_Number = $_SESSION['FødNr'];
$Photo_Path = $_SESSION['Target_File'];
只有$ Photo_path包含通过browse.html从另一个php文件传递的变量
我搔了一下头。它只是帮助我失去了剩下的少量头发但到目前为止没有光线。
来自ouside的任何光线?我做错了什么?
感谢名单。
$ _ SESSION [&#39; Day&#39;]; 等参考输入文字字段