我正在使用一个简单的 html 表单从用户那里获取数据,用户首先预览这些数据,然后将其发布到 Mysql 数据库中。表格是:
<form name="MyForm" enctype="multipart/form-data" method="post" action="myupload.php">
<p>Your name <input type="text" name="FormName" size="25" maxlength="50"> </p>
<p>Your email <input type="text" name="FormEmail" size="25" maxlength="50"></p>
<p> Link <input type="text" name="FormLink" size="25" maxlength="50"></p>
<p> <input type="submit" name="Submit" value="Submit"></p>
</form>
在 php 页面中,我使用以下代码:
$_SESSION['MyName']= $_POST['FormName'];
$_SESSION['MyEmail']= $_POST['FormEmail'];
$_SESSION['MyLink']= $_POST['FormLink'];
$myName = $_SESSION['MyName'];
$myEmail = $_SESSION['MyEmail'];
$myLink = $_SESSION['MyLink'];
echo "Name: $myConName <br> ";
echo "Email: $myConEmail <br>";
echo "<a href=$myLink target=\"_blank\"> Read more</a></p>";
但是,如果用户输入,http://www.google.com/
那么它可以正常工作,但如果用户输入www.google.com/
,则无法显示网页(Google.com)。
任何提示将不胜感激。