在php中:
$nom_du_formulaire = basename ($_SERVER['REQUEST_URI']);
提交一个FORM和pgp文件中的许多箍后,我需要发送它的原始文件的名称...所以我在处理$ _POST值时尝试获取$ nom_du_formulaire ...
我试试这个......不工作
<input type="hidden" name="nom_du_formulaire" value="$nom_du_formulaire">
我尝试使用php全局变量......也不用了!
那么问题是,如何将我的$ nom_du_formulaire发送到远程的php文件
files:in form.php:post = make_email.php。在make_email.php中有send_email.php 我需要send_email.php中的$ nom_du_formulaire。但如果我问$ _SERVER ['REQUEST_URI']我得到:make_email.php。不是我需要的form.php名称。
答案 0 :(得分:0)
您如何输出隐藏的标签?这是基本的 - 你必须在PHP代码中指定PHP变量,如果它不在PHP代码块中。
<input type="hidden" name="nom_du_formulaire" value="<?php echo $nom_du_formulaire' ?>">
或者如果它是你可以通过print或echo输出:
echo '<input type="hidden" name="nom_du_formulaire" value="'.$nom_du_formulaire.'">';
尽可能避免使用全局变量。