Obsah fóra
PravidláRegistrovaťPrihlásenie




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

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

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok NapísalOffline : 25.02.2009 13:51

Mám taký problém vytvoril som si formulár na php-fusion ale ako spraviť aby mi to odoslalo ten vyplnený formulár na moj mail...Toto je formulár a dole je subor mail.php

Kód:
<form method="post" action="mail.php">

<strong>Kontakt</strong>
<br>
Meno: <input type="text" name="meno" id="meno" size="25" maxlenght="40" /><br />
Priezvisko: <input type="text" name="priezvisko" id="priezvisko" size="25" maxlenght="40" /><br />
Icq: <input type="text" name="icq" id="icq" size="25" maxlenght="9" /><br />
Email: <input type="text" name="mail" id="mail" size="25" maxlenght="30" /><br />
<br>
<br>
<strong>Ako dlho hráš?</strong>
<br>
<select>
<option value="1Rok">1Rok</option><br>
<option value="2Roky">2Roky</option><br>
<option value="3Roky">3Roky</option><br>
<option value="Viac">Viac</option><br>
</select>
<br>
<br>
<strong>Máš steam?</strong>
<input type="checkbox" value"ano" name="ano" id="ano" />Ano<br>
<input type="checkbox" value"nie" name="nie" id="nie" />Nie<br>
<br>
<br>
<strong>Niečo o vás</strong>
<br>
<textarea cols="30" rows="5" name="meno">
</textarea>
<br>
<br>
<input type="image" scr="buton.gif" width="75" height="25" alt="odeslat!" value="submit" />

</form>


A toto je súbor mail.php

Kód:
<?php
if(mail("bla@bla.com","$Nic","$sprava","From: $emailod"))
{
 print "Email bol úspešne odoslaný, vráťte sa späť na formulár.<br>\n<a href='index.html'>Formular</a>";
}
else
{
 print "Email nebol odoslaný, vráťte sa s5 na formulár a akciu zopakujte.<br>\n
<a href='index.html'>Formular</a>";
}
?>


Offline

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

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 25.02.2009 14:17

musis si vytiahnut data odoslane vo formulari z $_POST ($_POST['meno'], $_POST['priezvisko'], ...) a vlozit ich do tela spravy... samozrejme, funkcia mail musi byt na serveri povolena...







_________________
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
Offline

Užívateľ
Užívateľ
Formulár

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144
Bydlisko: Žilina
Príspevok NapísalOffline : 25.02.2009 14:29

tu je priklad:

Kód:
$meno=$_POST['meno'];
$mail=$_POST['mail'];
$subj="Novinky z webu";
$mailcontent=$_POST['telo'];
$hdr .= "Content-type: text/html; charset=utf-8\r\n";
$hdr .= "From:NEWS <news@nejakadomena.sk>\r\n";
$hdr .= "X-Mailer: PHP v".phpversion()."\r\n";
mail($mail,$subj,$mailcontent,$hdr);


ale urcite odporucam nejak osetrit proti spamu... napr.: captcha...

plus to co spomenul stenley







_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

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

Registrovaný: 02.02.09
Prihlásený: 08.03.09
Príspevky: 52
Témy: 2
Príspevok NapísalOffline : 25.02.2009 15:42

Ešby som ti odporučil používat knižnicu phpMailer s nou niesu problemy ako iba s mail() a je ovela lepšie prehladnejšia atd ;)


Offline

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

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 25.02.2009 17:38

mno ja mam problem a potrebujem ho vyriesit...mam formular v nom ma input + select na vyber moznosti...odosielam ho cez post...problem je ten ze som bol upozorneny nato ze sa to da podchytit a zaslat ine udaje ake su v tom selecte...prosto mam tam navyber moznosti napriklad muz a dalsia moznost zena a stala sa mi taka vec ze clovek co ma nato upozornil mi poslal moznost dieta pritom taka moznost tam nebola...boli dve moznosti a on mi poslal dalsiu ktoru si vymyslel...potrebujem poradit ako by sa to dalo zabezpecit...thx :)

//trosku mimo temy, nemyslis? ale vyskusaj nasledujuci kod (stenley)
Kód:
if(ereg("^(muz|zena)$",$_POST['pohlavie']))


Offline

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

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok Napísal autor témyOffline : 25.02.2009 18:15

Takže to čo napísal max-m mám dat do mojho suboru mail.php ja neviem moc s php tak prosím troska inak mi to vysvetlite:D


Offline

Užívateľ
Užívateľ
Formulár

Registrovaný: 16.01.08
Prihlásený: 27.03.13
Príspevky: 641
Témy: 144
Bydlisko: Žilina
Príspevok NapísalOffline : 25.02.2009 19:38

tvoj mail.php by mal vyzerat priblizne takto (aspon podla mna):

Kód:
<?php
if(isset($_POST['meno']))
{
 $meno=$_POST['meno'];
 $priezvisko=$_POST['priezvisko'];
 $icq=$_POST['icq'];
 $hranie=$_POST['hranie'];
 $subj="Anketa z webu";
 $mailcontent="Meno: ".$meno."<br />Priezvisko: ".$priezvisko."<br />ICQ: ".$icq."<br />Dlzka hrania: ".$hranie;
 $hdr .= "Content-type: text/html; charset=utf-8\r\n";
 $hdr .= "From:NEWS <news@nejakadomena.sk>\r\n";
 $hdr .= "X-Mailer: PHP v".phpversion()."\r\n";
 mail($mail,$subj,$mailcontent,$hdr);
}
else
{
 print "Email nebol odoslaný, vráťte sa s5 na formulár a akciu zopakujte.<br>
<a href='index.html'>Formular</a>";
}
?>


len este musim spomenut tri veci:
1.) urcite tu podmienku je vhodne upravit proti spamu (ja som to v tomto priklade neriesil)
2.) subore s formularom musis este selectu pridelit <select name="hranie" id="hranie">
3.) bolo by mozno vhode kontrolovat, ci boli zadane povinne udaje

to je asi vsetko :D







_________________
Mac Book Pro 15.4", CPU: Intel Core 2 Duo 2.8 GHz, RAM: 4GB DDR3, HDD: 500 GB, VGA: 512MB GDDR3, OS: Mac OS X Lion; Mobil: HTC ONE S
Offline

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

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok Napísal autor témyOffline : 26.02.2009 14:01

No skusil som a daám odoslat a biela obrazovka a nic ani neodosle


Offline

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

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 26.02.2009 14:19

mas zly form pripis si tam
Kód:
enctype="multipart/form-data"


Offline

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

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok Napísal autor témyOffline : 26.02.2009 14:20

Kde to ktorej časti som lama do php


Offline

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

Registrovaný: 26.02.08
Prihlásený: 24.05.13
Príspevky: 372
Témy: 66
Bydlisko: Nové Zámky
Príspevok NapísalOffline : 26.02.2009 14:53

jahj sry ja osm si zle precital co si napisal...mi tu kamos nieco kecal o odosielani obrazkov ze mu to nefunguje a cital som tvoj koment som sa pomylil


Offline

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

Registrovaný: 25.02.09
Prihlásený: 13.05.16
Príspevky: 76
Témy: 37
Príspevok Napísal autor témyOffline : 27.02.2009 12:38

Hmm co tam dať?


Odpovedať na tému [ Príspevkov: 12 ] 


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

2756

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. Formular

v HTML, XHTML, XML, CSS

9

468

04.04.2015 14:11

erikzet Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

14

1126

27.05.2007 10:00

p360t Zobrazenie posledných príspevkov

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

v PHP, ASP

23

1726

01.04.2007 10:02

p360t Zobrazenie posledných príspevkov

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

v PHP, ASP

3

450

31.07.2011 15:09

kudzo3 Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

14

808

03.05.2008 19:31

Svolo Zobrazenie posledných príspevkov

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

v PHP, ASP

1

537

07.06.2009 15:44

Ďuri Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

1

510

02.02.2011 17:13

Ďuri Zobrazenie posledných príspevkov

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

v PHP, ASP

6

784

28.02.2008 21:05

Tominator Zobrazenie posledných príspevkov

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

v PHP, ASP

4

620

21.09.2008 10:38

dessert Zobrazenie posledných príspevkov

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

v PHP, ASP

9

701

07.07.2012 20:39

Vojko Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

10

780

03.08.2008 19:27

rooobertek Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

5

666

17.02.2009 0:50

Blackshadow Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

17

1314

24.12.2008 19:58

Draex Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

21

1392

03.11.2011 10:53

elo 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