Formulář na email - prosím o jeho úpravu

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
walkerman
Level 1.5
Level 1.5
Příspěvky: 142
Registrován: červenec 11
Pohlaví: Muž
Stav:
Offline

Formulář na email - prosím o jeho úpravu

Příspěvekod walkerman » 03 kvě 2012 21:50

Zdravím, kdyby měl někdo chvilku a upravil by trošku tento script byl bych moc rád :)) potřebuju aby tam bylo

Jméno
Heslo (pod hvězdičkama)
email
výber kontrolní otázky (Jméno vaší matky, Datum narození) bohatě stačí
a menší text na odpověď :)

Script je tady

► Zobrazit spoiler
Naposledy upravil(a) Ltb dne 03 kvě 2012 21:57, celkem upraveno 1 x.
Omluvte moje gramatické chyby :-) Děkuji

Reklama
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod CZechBoY » 04 kvě 2012 11:01

potřebuješ tam přidat políčka?
<select name="otazka"><option>Jméno matky</option><option>Datum narození</option></select>
ostatní tam je..
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
walkerman
Level 1.5
Level 1.5
Příspěvky: 142
Registrován: červenec 11
Pohlaví: Muž
Stav:
Offline

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod walkerman » 04 kvě 2012 14:47

Parse error: syntax error, unexpected '"' in /home/users/walkermanek/kuby.4fan.cz/web/kontakt.php on line 76
Omluvte moje gramatické chyby :-) Děkuji

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod CZechBoY » 04 kvě 2012 14:51

jo, taky to můžeš napsat rovnou ne?
kdybys zapnul nějakej editor ze zvýrazňovačem tak to hned vidíš..

PHP+HTML píše:<?php

$jmeno = trim($_POST['jmeno']);
$heslo = trim($_POST['heslo']);
$email = trim($_POST['email']);
$predmet = trim($_POST['predmet']);
$zprava = trim($_POST['zprava']);
$sent = trim($_POST['sent']);

if (empty($email)) { $email = "@"; }


$script = $_SERVER['PHP_SELF'];

$form="<form method=\"post\" action=\"$script\">
<p><em>V&#353;echna pole jsou povinn&#225;.</em>
<p><TABLE WIDTH=\"415\" BORDER=\"0\" CELLPADDING=\"1\" CELLSPACING=\"0\">
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"jmeno\">Va&#353;e jm&#233;no:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"jmeno\" name=\"jmeno\" maxlength=\"100\" value=\"$jmeno\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"heslo\">Heslo:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"heslo\" name=\"heslo\" maxlength=\"100\" value=\"$heslo\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"email\">E-mail:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"email\" name=\"email\" maxlength=\"100\" value=\"$email\"></TD>
</TR>
<TR valign=\"top\">
<TD WIDTH=\"75\" class=\"text11px\"><label for=\"predmet\">P&#345;edm&#283;t:</label></TD>
<TD WIDTH=\"75\"><input size=\"20\" type=\"text\" id=\"predmet\" name=\"predmet\" maxlength=\"100\" value=\"$predmet\"></TD>

<TR>
<TD WIDTH=\"80\"></TD>
<TD WIDTH=\"80\"><input type=\"hidden\" name=\"sent\" value=\"submited\"><input type=\"submit\" value=\" Odeslat zpr&#225;vu \"></TD>
</TR>
</TABLE>
</form>";

$error = FALSE;

if ($sent != "submited"){
echo $form;
}else{

if (empty($jmeno)){
echo "<strong>Mus&#237;te zadat va&#353;e jm&#233;no.</strong><br>";
$error = TRUE;
}
if (!preg_match('/^[^@]+@[^@]+\.[a-z]{2,6}$/i', $email)) {
echo "<strong>Mus&#237;te zadat existuj&#237;c&#237; e-mail.</strong><br>";
$error = TRUE;
}
if (empty($predmet)){
echo "<strong>Mus&#237;te zadat p&#345;edm&#283;t.</strong><br>";
$error = TRUE;
}
if (empty($zprava)){
echo "<strong>Mus&#237;te zadat zpr&#225;vu.</strong><br>";
$error = TRUE;
}
if (empty($heslo)){
echo "<strong>musite zadat heslo</strong><br>";
$error = TRUE;
}

if ($error){
echo $form;
}else{

$zprava = "$zprava

Odesílatel: $jmeno
E-mail: $email
heslo: $heslo";

$komu = "email@email.cz";
if(@mail ($komu,$predmet,$zprava,"Content-Type: text/plain; charset=windows-1250\nReply-To: $email\nFrom: $komu")) {
echo "Zpr&#225;va byla &#250;sp&#283;&#353;n&#283; odesl&#225;na.";
} else {
echo "Zpr&#225;vu nelze odeslat.";
}
echo "<br><br><a href=\"$script\">Zpet!</a>";

}
}

?>
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
walkerman
Level 1.5
Level 1.5
Příspěvky: 142
Registrován: červenec 11
Pohlaví: Muž
Stav:
Offline

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod walkerman » 04 kvě 2012 15:00

Je to v pohodě ale píše to ,,Musíte zadat zprávu."
Naposledy upravil(a) walkerman dne 04 kvě 2012 17:07, celkem upraveno 1 x.
Omluvte moje gramatické chyby :-) Děkuji

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod CZechBoY » 04 kvě 2012 15:03

to má bejt ten předmět nebo kde se zjišťuje ta zpráva?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
walkerman
Level 1.5
Level 1.5
Příspěvky: 142
Registrován: červenec 11
Pohlaví: Muž
Stav:
Offline

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod walkerman » 04 kvě 2012 15:07

Já nevím tento script jsem stáhl.. píše to prostě, že není zpráva takže $zprava
Omluvte moje gramatické chyby :-) Děkuji

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod CZechBoY » 04 kvě 2012 15:08

tak aspoň co to má odeslat za zprávu?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
walkerman
Level 1.5
Level 1.5
Příspěvky: 142
Registrován: červenec 11
Pohlaví: Muž
Stav:
Offline

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod walkerman » 04 kvě 2012 15:09

Potřebuju tam mít jenom Jméno, heslo, heslo pro smazání, email, a předmět :)
Omluvte moje gramatické chyby :-) Děkuji

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod CZechBoY » 04 kvě 2012 15:13

heslo pro smazání?
předmět?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

Uživatelský avatar
walkerman
Level 1.5
Level 1.5
Příspěvky: 142
Registrován: červenec 11
Pohlaví: Muž
Stav:
Offline

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod walkerman » 04 kvě 2012 15:17

Já si to potom dodělám :) musí tam být 5 těch řádků a aby se to odesílalo na email :) buňku jako má to jméno size="20" maxlength="100"
Omluvte moje gramatické chyby :-) Děkuji

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Formulář na email - prosím o jeho úpravu

Příspěvekod CZechBoY » 04 kvě 2012 17:05

co chceš teda abych tam dodělal ještě?
nevim co znamená heslo pro smazání
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Prosím o úpravu kódu. Děkuji *
    od junis » 09 črc 2024 18:05 » v Kancelářské balíky
    4
    4407
    od junis Zobrazit poslední příspěvek
    22 črc 2024 17:54
  • Kontaktní formulář
    od webovynadsenec » 30 črc 2024 02:31 » v Programování a tvorba webu
    2
    2534
    od HelFix Zobrazit poslední příspěvek
    30 črc 2024 09:07
  • Email
    od YuriCZ » 20 čer 2024 12:50 » v Komunikace na internetu
    1
    4206
    od zeus Zobrazit poslední příspěvek
    20 čer 2024 14:50
  • Příchozí email z vlastní adresy, který jsem neodeslal (gmail)
    od Milan21 » 08 srp 2024 16:31 » v Vše ostatní (bezp)
    5
    4051
    od jaro3 Zobrazit poslední příspěvek
    08 srp 2024 20:56
  • Prosím o radu jak předělat PC
    od ruzi.jiri » 22 srp 2024 07:54 » v Rady s výběrem hw a sestavením PC
    8
    2453
    od Zivan Zobrazit poslední příspěvek
    23 srp 2024 12:10

Zpět na “Programování a tvorba webu”

Kdo je online

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