E-mailový formulář z webové stránky ve WordPressu nefujguje

...

Moderátor: Mods_senior

Martin Baroch
Level 2
Level 2
Příspěvky: 198
Registrován: říjen 13
Pohlaví: Muž
Stav:
Offline

E-mailový formulář z webové stránky ve WordPressu nefujguje

Příspěvekod Martin Baroch » 01 led 2020 16:32

Nahrál jsem na webovou stránku vytvořenou ve WordPressu na hoostingu WEBZDARMA tento script:

<!DOCTYPE HTML>
<html lang="cs-cz">
<head>
<meta charset="utf-8">
<title>Pošlete formulář...E-mailem </title>

</head>

<body>

<h1>E-mailový formulář</h1>
Pokud chceš někomu poslat zprávu, můžeš použít tento formulář:
<form action="" method="post">
<table cellspacing="2" cellpadding="2" border="1">

<tr>
<td>Jméno:</td>
<td><input type="text" size="40" name="Jmeno" ></td>
</tr>
<tr>
<td>E-mail:</td>
<td><input type="text" size="40" name="E-mail" ></td>
</tr>
<tr>
<td>Mail příjemce:</td>
<td><input type="text" size="40" name="Prijemce" ></td>
</tr>
<tr>
<td valign="top:" >Text zprávy</td>
<td><textarea rows = "10" cols="30" name="Text_zpravy" ></textarea></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Odeslat" ></td>
</tr>
</table>
</form>

<?php
if($_POST) {
$jmeno = $_POST["Jmeno"];
$email = $_POST["E-mail"];
$prijemce = $_POST["Prijemce"];
$text = $_POST["Text_zpravy"];
$predmet = "Zpráva";
if($jmeno != "" and $email != "" and $prijemce !="" and $text != "") {
if(preg_match("/[a-zA-Z0-9._]+\@[a-zA-Z0-9_.]+\.[a-zA-Z]{1,6}/",$email)) {
$hlavicka = "From: " . $email . "(" . $jmeno . ")";
$hlavicka .= "\nMIME-Version: 1.0\n";
$hlavicka .= "Content-Type: text/html; charset=\"UTF-8\"\n";
mail( $prijemce, $predmet, $text, $hlavicka);
Header("location: ./");
} else {
echo "Email neodpovídá požadovanému tvaru!";
}
} else {
echo "něco jste nevyplnil!";
}
}
?>
</body>
</html>

Ačkoliv tento formulář bezvadně funguje z indexu testovacího webu testy05.czweb.org, z webové stránky nejde jeho prostřednictvím zprávu odeslat. Kde je chyba?

Děkuji předem za odpověď.

Martin Baroch

Reklama
Uživatelský avatar
Grander
Level 4.5
Level 4.5
Příspěvky: 1882
Registrován: leden 12
Pohlaví: Muž
Stav:
Offline

Re: E-mailový formulář z webové stránky ve WordPressu nefujguje

Příspěvekod Grander » 01 led 2020 16:42

Protože jsi vytvořil jen formulář, ale už ne script, který data z formuláře zpracuje a odešle přes smtp server jako mail.

Martin Baroch
Level 2
Level 2
Příspěvky: 198
Registrován: říjen 13
Pohlaví: Muž
Stav:
Offline

Re: E-mailový formulář z webové stránky ve WordPressu nefujguje

Příspěvekod Martin Baroch » 01 led 2020 17:03

Vytvořil jsem k odesílání mailů tu část scriptu v PHP, která při odesílání zpráv z indexu testovacího webu testy05.czweb.org funguje. Jak by měl script vypadat, aby se data z formuláře zpracovala a odeslala přes server SMTP jako mail z webové stránky?

Děkuji.

MB

flowem
Level 5.5
Level 5.5
Příspěvky: 2826
Registrován: březen 13
Pohlaví: Muž
Stav:
Offline

Re: E-mailový formulář z webové stránky ve WordPressu nefujguje

Příspěvekod flowem » 01 led 2020 18:02

Není jednodušší nainstalovat nějaký plugin?
AMD Ryzen 5 5600X | MSI MAG B550 TOMAHAWK | G.Skill Aegis 32GB 3200MHz | Kingston A2000 1TB | PowerColor Red Devil RX 6700 XT 12GB | XPG Core Reactor 750W | Be quiet! PURE BASE 500 | Asus VG27AQ1A


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Zdrojový kód - Podvodné webové stranky
    od 28nitro28 » 26 srp 2023 11:50 » v Vše ostatní (sw)
    10
    2189
    od 28nitro28 Zobrazit poslední příspěvek
    27 srp 2023 09:33
  • Jak do Excelu dostat aktuální hodnotu z webové stránky? Příloha(y)
    od Peťa » 10 lis 2023 09:41 » v Kancelářské balíky
    2
    1684
    od Peťa Zobrazit poslední příspěvek
    10 lis 2023 16:24
  • Intranet ve WordPressu?
    od Gudernatsch » 08 lis 2023 13:22 » v Programování a tvorba webu
    2
    1379
    od Gudernatsch Zobrazit poslední příspěvek
    09 lis 2023 10:14
  • JavaScript - načtení web stranky do řetězce.
    od L.L » 16 bře 2024 10:23 » v Programování a tvorba webu
    4
    1102
    od L.L Zobrazit poslední příspěvek
    20 bře 2024 07:29
  • Zablokované internetové stránky na Televizi
    od Luminaox » 09 říj 2023 19:47 » v Internet a internetové prohlížeče
    1
    2182
    od zeus Zobrazit poslední příspěvek
    09 říj 2023 21:12

Zpět na “Vše ostatní (sw)”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů