Přihlásit se

Joomla 5.2.2 Security & Bugfix Release

Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.

Idea Formulář

19. čvc 2012 10:23 #95688
Formulář od Petr
Uživatel
Dobrý den,
mohli byste mi poradit s registračním formulářem?
Potřebuji do článku vložit pole pro jméno, pole pro e-mail a možná i antispamové políčko kam by musel uživatel vložit číslo 10 (jako odpověď na otázku kolik je 5+5)
pod tím tlačítko odeslat, které by vyplněný formulář odeslalo na email.

velmi děkuji za radu

Petr Uchytil

19. čvc 2012 10:50 #95690
Odpověď od Petr
Uživatel
Dokonce jsem i vytvořil formulář a PHP script, ale nevím jak zfunkčnit odesílání.


Vlastní formulář:
<form id="formular" action="mail_kontrola.php" method="post"></form>
<p> </p>
<p><strong>Vaše e-mailová adresa</strong><br /><input style="width: 245px; height: 35px;" type="text" name="email" size="34" /></p>
<p><strong>Vaše jméno a příjmení</strong><br /><input style="width: 245px; height: 35px;" type="text" name="jmeno" size="34" /></p>
<p><strong>Antispamová kontrola</strong><br /><strong>7 + 3 =</strong><input type="text" name="kontrola" size="1" /> <br /><br /><input type="submit" value="Odeslat" /></p>


PHP Script
<?php
$jmeno = $_POST;
$email = $_POST;
$kontrola = $_POST;


if (($jmeno!="") and ($email!="") and ($kontrola=="10")) // ve spamovém políčku musí být vyplněné číslo 10
{
$zprava .= $jmeno;
Mail("uchytil@nemexis.cz", $predmet, $zprava, "From:".$email);
echo "<p><strong>Registrace proběhla úspěšně</strong>.</p>"; }
else
{
echo "<p>Registrace se <strong>nezdařila</strong> možná jstei nevyplnili všechny údaje nebo kontrolní otázku.</p>";
}
?>

19. čvc 2012 11:28 #95692
Odpověď od Karri
Návštěvník
Proč nepoužijete nějakou formulářovou komponentu a nevytvoříte si potřebný formulář v ní?

19. čvc 2012 11:49 #95694
Odpověď od Petr
Uživatel
Teď ho zrovna zkouším vytvořit v RS Form, ale netuším jestli se bude moci vložit přímo do článku mezi text. Nemohu ho použít jako samostatný článek s nějakou pozicí na stránce. Pokud byste to věděl, prosím o radu.
děkuji
Petr Uchytil

19. čvc 2012 11:50 - 19. čvc 2012 11:54 #95695
Odpověď od karel
Zkušený uživatel
A když už do bagru házíte hlínu lopatou, tak si nastudujte kam ji házet konkrétně:
docs.joomla.org/Sending_email_from_extensions

v případě dalšího dotazu k RS Form:
www.google.cz/search?q=RS+Form+how+to+insert+in+article

>> www.rsjoomla.com/support/documentation/v...plugin-mosforme.html

Znáte-li řešení, sdělte ho - pomůžete ostatním při řešení stejného problému, i případný "rádce" bude vědět, poradil-li správně nebo špatně.

19. čvc 2012 11:51 #95696
Odpověď od Karri
Návštěvník
Není problém, jakýkoliv formulář vložíte do článku (či jiného obsahu) pomocí pluginu, který má RSForm! Pro v příslušenství - máte-li plugin instalována a zveřejněn, stačí napsat na příslušné místo obsahu správnou syntaxi proměnné

Powered by Fórum