我想實現這個目標:檢查佔位符表單的值PHP
如果表單中的輸入包含佔位符的標準值。 在這種情況下,「沒有收到邀請函......」, 那麼它包含輸入值也可以是一個變量:「沒有收到邀請函......」
但如果用戶覆蓋佔位符,並給出了一個電子郵件地址, 該變量必須成爲該電子郵件地址。
這是我的形式: 它在荷蘭...爲了
<label for="invite">Email contact invitation</label>
<input name="invite" type="text" id="invite" style="width:200px"
placeholder="did not receive invitation..."/><br/>
抱歉,這是我的PHP:
if (!empty($_GET['invite'])) {
$invitation = filter_input(INPUT_POST, 'invite');
} else {
$invitation = "did not receive invitation...";
}
出於某種原因,我的輸出永遠是:
未收到邀請...
即使我填寫一個電子郵件地址..
有什麼建議嗎?
編輯... 賽程表編號:
<form class="cmxform" id="Offerteform" method="post" action="<?php echo $_SERVER['PHP_SELF'] ?>" enctype="multipart/form-data">
<div>
<label for="Uitnodiging">Email contact uitnodiging</label>
<input name="Uitnodiging" type="text" id="Uitnodiging" style="width:200px" placeholder="Geen uitnodiging ontvangen..." />
<br/>
<label for="Soort_Werken">Soort Werken</label>
<select name="Soort Werken" id="Soort_Werken" style="width:200px" title="Selecteer iets AUB!" required>
<option selected="selected" value="">Selecteer...</option>
<option value="algemene schoonmaak">algemene schoonmaak</option>
<option value="industriële reiniging">industriële reiniging</option>
<option value="petrochemische reiniging">petrochemische reiniging</option>
<option value="nucleaire reiniging">nucleaire reiniging</option>
<option value="oplevering werkzaamheden">oplevering werkzaamheden</option>
<option value="werken in onderaanneming">werken in onderaanneming</option>
<option value="calamiteiten">calamiteiten</option>
<option value="schoonmaak voertuigen">schoonmaak voertuigen</option>
<option value="ruitenwassen">ruitenwassen</option>
<option value="andere">andere</option>
</select>
<br/>
<label for="Frequentie">Frequentie</label>
<select name="Frequentie" id="Frequentie" style="width:200px" title="Selecteer iets AUB!" required>
<option selected="selected" value="">Selecteer...</option>
<option value="eenmalig">eenmalig</option>
<option value="dagelijks">dagelijks</option>
<option value="wekelijks">wekelijks</option>
<option value="maandelijks">maandelijks</option>
<option value="anders">anders</option>
</select>
<br/>
<label for="Oppervlakte">Oppervlakte in m²</label>
<input name="Oppervlakte" type="text" id="Oppervlakte" style="width:200px" />
<br/>
<label for="Bedrijfsnaam">Bedrijfsnaam</label>
<input name="Bedrijfsnaam" type="text" id="Bedrijfsnaam" style="width:200px" />
<br/>
<label for="Contactpersoon_achternaam">Contactpersoon Naam</label>
<input name="Contactpersoon_achternaam" type="text" id="Contactpersoon_achternaam" style="width:200px" />
<br/>
<label for="Contactpersoon_voornaam">Contactpersoon Voornaam</label>
<input name="Contactpersoon_voornaam" type="text" id="Contactpersoon_voornaam" style="width:200px" />
<br/>
<label for="Functie">Functie</label>
<input name="Functie" type="text" id="Functie" style="width:200px" />
<br/>
<label for="Telefoon">Telefoon</label>
<input name="Telefoon" type="text" id="Telefoon" style="width:200px" />
<br/>
<label for="email">E-mail</label>
<input name="email" type="email" id="email" style="width:200px" />
<br/>
<br/>
<label for="Werkzaamheden">Type Werkzaamheden</label>
<br/>
<br/>
<label>
<input type="checkbox" name="Werkzaamheden[]" value="kantoor onderhoud" id="Werkzaamheden_0" required/>kantoor onderhoud</label>
<label>
<input type="checkbox" name="Werkzaamheden[]" value="tapijtreiniging" id="Werkzaamheden_1" />tapijtreiniging
</label>
<br/>
<label>
<input type="checkbox" name="Werkzaamheden[]" value="stoomreiniging" id="Werkzaamheden_2" />stoomreiniging
</label>
<label>
<input type="checkbox" name="Werkzaamheden[]" value="hogedrukreiniging" id="Werkzaamheden_3" />hogedrukreiniging
</label>
<br />
<label>
<input type="checkbox" name="Werkzaamheden[]" value="vloer onderhoud" id="Werkzaamheden_4" />vloer onderhoud</label>
<label>
<input type="checkbox" name="Werkzaamheden[]" value="sanitair onderhoud" id="Werkzaamheden_5" />sanitair onderhoud</label>
<br />
<label>
<input type="checkbox" name="Werkzaamheden[]" value="gevelreiniging" id="Werkzaamheden_6" />gevelreiniging
</label>
<label>
<input type="checkbox" name="Werkzaamheden[]" value="hoogwerker" id="Werkzaamheden_7" />hoogwerker
</label>
<br />
<label>
<input type="checkbox" name="Werkzaamheden[]" value="andere" id="Werkzaamheden_8" />andere
</label>
<br/>
<br/>
<label for="Werkzaamheden" class="error1">Selecteer type AUB.</label>
<br/>
<br/>
<div id="Opmerking">
<label for="opmerkingen">Opmerkingen</label>
<textarea name="opmerkingen" id="opmerkingen" cols="50" rows="9" style="width:350px"></textarea>
</div>
<div id="knoppen">
<input name="send" type="submit" class="submit2" id="send" value="verzenden" />
<input name="reset" type="reset" class="submit2" id="reset" value="wissen" />
</div>
</div>
</form>
你可以顯示你的表單完整的代碼嗎? – 2015-02-10 05:42:54