[英]Check if parameter available in url
在我的表單中,我試圖檢查我的url是否具有一個名為email的屬性,以及是否向我顯示表單中具有已填充值的輸入電子郵件,以防萬一它沒有給出輸入電子郵件但為空。 但是即時通訊收到“未定義的索引:電子郵件”。
我的刀片html是:
<?php
$email = $_GET['email'];
?>
@if(isset($email))
<div class="form-group">
<label>Email:</label>
<input class="form-control" type="email" name="email_source" value="{{$email}}">
</div>
@else
<div class="form-group">
<label>Email:</label>
<input type="email" name="email_source" value="">
</div>
@endif
我的網址中有2種情況:
http://domain.com/surveys/9/show (no email)
and
http://domain.com/surveys/9/show?email=someemail@gmail.com (with email)
有人知道我做錯了什么嗎?
$email = isset($_GET["email"]) ? $_GET["email"] : NULL;
它能做什么:
然后繼續檢查$ email是否設置。
如果$ _GET [“ email”]為空,直接調用$ email = $ _GET [“ email”]會將變量設置為空字符串。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.