Voit luoda lomakkeen verkkosivustollesi lomakkeen HTML- ja PHP-koodilla riippumatta siitä, tarvitsetko yhteydenottolomakkeen, palautekyselyn tai tilauslomakkeen. Lomake tallentaa syötetyt tiedot ja lähettää ne määrittämääsi sähköpostiosoitteeseen.
Tässä oppaassa annamme sinulle vaiheittaiset ohjeet lomakkeen määrittämiseen ja sen lisäämiseen verkkosivustollesi.
Huomaa: Seuraava koodi on vain esimerkki siitä, miten lomaketta voitaisiin käyttää.
Tee korjauksia eri kenttiin, jotta ne vastaavat verkkosivustoasi.
- Vaihe 1 - Lisää lomakkeen koodi PHP-tiedostoon
- Vaihe 2 - Mukauta lomaketta
- Vaihe 3 - Tallenna muutokset ja lataa PHP-tiedosto
- Vaihe 4 - Testaa lomaketta
Vaihe 1 - Lisää lomakkeen koodi PHP-tiedostoon
- Avaa teksti- tai HTML-editorissa se PHP-tiedosto, johon haluat lisätä lomakkeen.
Vinkki: Jos kyseessä on HTML-tiedosto, voit helposti muuntaa sen PHP-tiedostoksi muuttamalla sen tiedostopäätettä. Jos tiedoston nimi on esimerkiksi contact.html, sen nimeäminen uudelleen muotoon contact.php riittää.
-
Kopioi annettu koodi ja liitä se haluamaasi paikkaan PHP-tiedostossa. Varmista, että lomake on sijoitettu PHP-tiedoston
<body>
-osaan.
Napsauta nähdäksesi koodin, jonka voit lisätä verkkosivustollesi:
-
Lomakkeen koodi
<?php
// if "email" variable is filled out, send email
if (isset($_REQUEST['email'])) {
//Email information
$to = "email@example.com";
$subject = "Message from website";
$message = "From: " . $_REQUEST['name'] . "\r\n" .
"Email: " . $_REQUEST['email'] . "\r\n" .
"Message:" . $_REQUEST['message'];
$headers = 'From: email@example.com' . "\r\n" .
'Reply-To: email@example.com' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
//Send email
mail($to, $subject, $message, $headers);
//Email response
echo "Thank you for contacting us!"; }
//if "email" variable is not filled out, display the form
else { ?>
<form method="post" >
<label for="name">Name* </label><br />
<input name="name" required="true" /><br />
<label for="email">Email* </label><br />
<input name="email" required="true" /><br />
<label for="message">Your message*</label><br />
<textarea cols="100" rows="10" name="message" required="true"></textarea><br />
<p><small>Required fields</small></p>
<input type="submit" value="Send" />
</form>
<?php } ?>
-
Vaihe 2 - Mukauta lomaketta
Tarvittavat muutokset lomakkeeseen:
rivi 6 → Tämä tulee olemaan sähköpostimme vastaanottaja.
rivi 13 → Tämä tulee olemaan lähettäjä.
Huomautus: Sähköpostiosoitteen on oltava sähköpostiosoite omalla verkkotunnuksellasi. Jos sinulla on esimerkiksi verkkotunnus one-esimerkki.com, sähköpostiosoitteen on päätyttävä @one-esimerkki.com.
rivi 14 → Tämä on vastauskenttä.
Mukauttaminen ja valinnaiset muutokset lomakkeeseen:
rivi 7 → Tämä on aihe.
rivi 21 → Tämä on kiitosviesti.
rivit 27, 30, 33 → Nämä ovat kenttien yläpuolella olevat viestit.
rivi 36 → Tämä voi olla mikä tahansa viesti, joka näkyy lomakkeen alla.
rivi 38 → Tämä on painikkeen teksti.
rivit 2, 5, 17, 20, 23 voidaan tarvittaessa poistaa. Ne ovat vain kommentteja.
Vaihe 3 - Tallenna muutokset ja lataa PHP-tiedosto
- Tallenna muutokset PHP-tiedostoon lomakekoodin lisäämisen jälkeen.
- Lataa päivitetty PHP-tiedosto verkkopalvelimelle käyttämällä SFTP-ohjelmaa tai one.comin File Manageria.
Vaihe 4 - Testaa lomaketta
Avaa verkkosivusi selaimessa ja testaa lomake varmistaaksesi, että se toimii oikein. Täytä lomakekentät ja lähetä se varmistaaksesi, että tiedot saapuvat määritettyyn sähköpostiosoitteeseen.
Aiheeseen liittyviä artikkeleita: