Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 07.01.13
Prihlásený: 08.01.13
Príspevky: 1
Témy: 1
Príspevok NapísalOffline : 07.01.2013 21:45

Zdravím.
Mám menší problém s formulárom, ktorý som vytvoril na registráciu preteku, ktorý mi neustále posiela do spamu v maili. Neviem doteraz kde robím chybu. Asi som slepý alebo neviem. Budem vám veľmi vďačný ak mi poradíte čo upraviť prípadne urobiť ináč pretože už začínam byť z toho zúfalý.

prihlaska.php
Kód:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Registrácia</title>
<link rel="stylesheet" href="kd_2013.css" type="text/css">
</head>

<body>

<div id="container">
<div id="main">

<center>
<H1>Jaklovské Agility preteky/ Jaklovce Agility race</H1>
</center>

<fieldset>
<legend>Registrácia / Registration</legend>
<form action="posli.php" method="post">

<label>
  <b>Meno psovoda</b>
  <br>
  Dog handler name 
</label>
        <input name="meno" size="50" />
       
<br><br><br>

<label>
  <b>Email</b> 
</label>
        <input name="email" size="50" />
       
<br><br><br>

<label>
  <b>Meno psa</b>
  <br>
  Dog name 
</label>
        <input name="pes" size="50" />
       
<br><br><br>

<label>
  <b>Rasa</b>
  <br>
  Breed 
</label>
        <input name="rasa" size="50" />
       
<br><br><br>

<label>
  <b>Kategória</b>
  <br>
  Category
</label>
        <select name="kategoria" />
                <option value="">vyber/select</option>
                <option value="sa1">SA1</option>
                <option value="sa2">SA2</option>
                <option value="sa3">SA3</option>
                <option value="ma1">MA1</option>
                <option value="ma2">MA2</option>
                <option value="ma3">MA3</option>
                <option value="la1">LA1</option>
                <option value="la2">LA2</option>
                <option value="la3">LA3</option>
        </select>
       
<br><br><br>

<label>
  <b>Číslo VZ</b>
  <br>
  Work book number 
</label>
        <input name="cislo_vz" size="50" />
       
<br><br><br>

<label>
  <b>Klub</b>
  <br>
  Club 
</label>
        <input name="klub" size="50" />
       
<br><br><br>

<label>
  <b>Štát</b>
  <br>
  State 
</label>
        <input name="stat" size="50" />
       
<br><br><br>

<label>
  <b>Dni</b>
  <br>
  Days 
</label>
        <select name="dni" />
                <option value="">vyber/select</option>
                <option value="sobota">Sobota/Saturday</option>
                <option value="nedela">Nedeľa/Sunday</option>
                <option value="obidva dni">Obidva dni/Both days</option>
        </select>
       
<br><br><br>

<strong>1 + 1 =</strong><input name="spam" size="2">

&nbsp;&nbsp;&nbsp;&nbsp;

<input type="submit" value="Odoslať/ Send" />

</form>
<fieldset>

<font color="red">Všetky údaje sú povinné!!!</font>

</div>
</div>

</body>
</html>


A posli.php
Kód:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Potvrdenie</title>
<link rel="stylesheet" href="kd_2013.css">
</head>

<body>

<div id="container">
<div id="main">

<?

$predmet = "Kynologický deň2013";
$email = $_POST['email'];
$spam = $_POST['spam'];
$sprava = $_POST['meno']."\n".$_POST['pes']."\n".$_POST['rasa']."\n".$_POST['kategoria']."\n".$_POST['cislo_vz']."\n".$_POST['klub']."\n".$_POST['stat']."\n".$_POST['dni'];

if (!isset($_POST['email']) || !isset($_POST['meno']) || !isset($_POST['spam']) || !isset($_POST['pes']) || !isset($_POST['rasa']) || !isset($_POST['kategoria']) || !isset($_POST['cislo_vz']) || !isset($_POST['klub']) || !isset($_POST['stat']) || !isset($_POST['dni']))
    {
    redirect("prihlaska.php");
    }
                                   
function secure($id)                                                                   
          {                                                                           
          $old = array("\r\n", "&", "'", "\"", "<", ">");                             
          $new = array("\n", "&amp;", "&#39;", "#quot;", "&#39;", "&lt;", "&gt;");     
          $replace = str_replace($old, $new, $id);                                     
          return $replace;                                                             
          }                                                                           
                                                                                       
$email = secure($_POST['email']);                                                     
$spam = secure($_POST['spam']);                                                                                                             

if (!empty($email) && !empty($meno) && !empty($pes) && !empty($rasa) && !empty($kategoria) && !empty($cislo_vz) && !empty($klub) && !empty($stat) && !empty($dni) and $spam==2)
    {
    Mail("martin.liptak22@gmail.com", $predmet, $sprava, "From: <{$email}>");
    echo "Váš email bol odoslaný";
    }
    else {
          echo "Váš email nebol odoslaný. Zrejme ste niečo nevyplnili.";
          }

?>

</div>
</div>

</body>
</html>


Offline

Správca fóra
Správca fóra
Formulár do Spamu

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 08.01.2013 7:30

Problem bude v tom, ze e-mailu nenastavujes hlavicky, len to proste posles cez mail(). Skus pripadne pouzit phpmailer.







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Odpovedať na tému [ Príspevkov: 2 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. C# - ako skryť aktívny formulár a otvoriť druhý formulár

[ Choď na stránku:Choď na stránku: 1, 2, 3 ]

v Technológia .NET

67

2759

28.06.2013 22:08

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. wordpress kontaktný formulár a objednávkový formulár

v Redakčné systémy

1

1097

22.08.2016 10:26

hatto13 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Nahlasenie spamu

v Sieťové a internetové programy

2

442

01.09.2011 21:11

david3504 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Thunderbird - triedenie spamu

v Sieťové a internetové programy

4

477

15.02.2010 20:07

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ochrana proti spamu

v PHP, ASP

2

428

23.04.2009 17:38

stenley Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako proti spamu?

v Sieťové a internetové programy

2

466

20.04.2010 17:52

Milan.H Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Facebook čelí nebezpečnému spamu.

v Novinky

9

749

17.11.2011 22:03

89Aquarius Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zasielaním spamu sa dá uživiť

v Novinky

1

558

17.11.2008 12:17

POM4R4NC Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. chcem vediet ako proti spamu

v Redakčné systémy

4

744

23.06.2007 14:41

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Veľa spamu na mojom webe

v Redakčné systémy

2

551

22.03.2010 13:59

AReYco Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. boj proti spamu v g-booku

v PHP, ASP

2

735

27.01.2007 10:31

ronny Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. google mail presmerovanie sprav do spamu

v Sieťové a internetové programy

2

344

13.03.2014 11:58

nino123 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Na Facebooku panuje nový druh SPAMu

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Novinky

48

3319

05.05.2011 14:54

Semi999 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ochrana proti SPAMu na phpBB 2

v Redakčné systémy

10

2746

16.01.2007 16:40

AVAST Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Zlikvidovali botnet Grum, ktorý rozosielal 18 % spamu sveta

v Novinky

2

414

02.08.2012 9:18

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Spamer odhalil svet spamu, mesačne zarábal 1.5 milióna

v Novinky

1

441

20.07.2007 12:17

fuco Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra