[ Príspevkov: 14 ] 
AutorSpráva
Offline

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

Registrovaný: 21.07.07
Prihlásený: 11.01.13
Príspevky: 76
Témy: 42 | 42
NapísalOffline : 02.12.2008 17:34 | Pomoc s formularom

Kód:
<form action="send.php" method="post"> 
<h5>Personal informations</h5>
Name :<br /><input name="name" accesskey="j" type="text"><br />

E-mail :<br /><input name="email" accesskey="e" type="text" value="@"><br />

Website URL:<br /><input name="web" accesskey="w"  type="text"><br />

Paypal adress:<br /><input name="web" accesskey="w"  type="text"><br />

Website name:<br /><input name="web" accesskey="w"  type="text"><br />

Website title:<br /><input name="web" accesskey="w"  type="text"><br /><br />

<h5>Information about layout:</h5>

Description (colours, sizes, examples..etc.)<br /><textarea name="text" accesskey="t"  rows="5"

cols="25"></textarea><br /><br />

Pictures URLs: <br /><textarea name="text" accesskey="t"  rows="5" cols="25"></textarea><br /><br />

Package:<br />
<select name="platforma" size="1">
<option value="simple">Simple layout
<option value="personal">Personal layout
<option value="fansite">Fansite layout
<option value="proffesional">Proffesional layout
<option value="bussiness">Bussiness layout
</select>

<br /><br />

Additions (not-required):
2 buttons:<input type="checkbox" checked name="but" value="ano"><br />
Banner:<input type="checkbox" checked name="ban" value="ano"><br />
5avatars:<input type="checkbox" checked name="ava" value="ano"><br />
Wallpaper:<input type="checkbox" checked name="wal" value="ano"><br />
Enter sign:<input type="checkbox" checked name="ent" value="ano"><br />
Welcome message box:<input type="checkbox" checked name="wel" value="ano"><br />

<br />

Comments? Something else? <br /><textarea name="text" accesskey="t"  rows="5" cols="25"></textarea><br />
<br />
<input type="submit" class="button" value="Send"> &nbsp; <input type="reset" value="Reset">

</form>
 


Kód:
<?php 

$to = "aloney@post.sk"; 
$extra = "From: $email\r\nReply-To: $email\r\n"; 
$subject = "Vzkaz od ".$name.""; 
$mess = "Name: ".$name."\nEmail: ".$email."\n Web: ".$web."\nText:\n".$text."\Paypal: ".$paypal."\Web name: ".$webname."\webtitle: ".$webtitle."\description: ".$description."\pictures: ".$picturess."\Package: ".$package."\button: ".$but."\Banner: ".$ban."\avatar: ".$ava."\wallpaper: ".$wall."\enter: ".$ent."\welcome: ".$wel."\comments: ".$comments."; 

mail ($to, $subject, $mess, $extra); 

?> 


Vedel by to niekto opraviť? s php začínam


Offline

Skúsený užívateľ
Skúsený užívateľ
Pomoc s formularom

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 408
Témy: 2 | 2
Bydlisko: Prešov / Pr...
NapísalOffline : 02.12.2008 18:53 | Pomoc s formularom

Čo tak napísať čo konrétne ti nefunguje. Vešteckú guľu tu nemáme...

Ale námatkovo máš u inputov "Paypal adress", "Website name" a "Website title" rovnaký name="web", takže ti to nemôže fungovať. Rovnako ti to nebude fungovať, keď sú globálne premenné vypnuté. Takže namiesto $name použi $_POST["name"] atď... Naštuduj si o tom niečo, námatkovo som našiel niečo polopatistické: http://www.edrive-hosting.cz/napoveda/p ... ravne-psat


Offline

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

Registrovaný: 20.12.08
Prihlásený: 25.10.09
Príspevky: 9
Témy: 3 | 3
NapísalOffline : 20.12.2008 22:03 | Pomoc s formularom

No trochu som as s tým hrala, ale stále to nefunguje

Kód:
<form action="send.php" method="post"> 
<h5>Personal informations</h5>
Name :<br /><input name="name" accesskey="n" type="text"><br />

E-mail :<br /><input name="email" accesskey="e" type="text" value="@"><br />

Website URL:<br /><input name="web" accesskey="w"  type="text"><br />

Paypal adress:<br /><input name="paypal" accesskey="p"  type="text"><br />

Website name:<br /><input name="webname" accesskey="n"  type="text"><br />

Website title:<br /><input name="webtitle" accesskey="t"  type="text"><br /><br />

<h5>Information about layout:</h5>

Description (colours, sizes, examples..etc.)<br /><textarea name="description" accesskey="d"  rows="5" cols="25"></textarea><br /><br />

Pictures URLs: <br /><textarea name="pictures" accesskey="p"  rows="5" cols="25"></textarea><br /><br />

Package:<br />
<select name="platforma" size="1">
<option value="simple">Simple layout
<option value="personal">Personal layout
<option value="fansite">Fansite layout
<option value="proffesional">Proffesional layout
<option value="bussiness">Bussiness layout
</select>

<br /><br />

Additions (not-required):
2 buttons:<input type="checkbox" checked name="but" value="ano"><br />
Banner:<input type="checkbox" checked name="ban" value="ano"><br />
5avatars:<input type="checkbox" checked name="ava" value="ano"><br />
Wallpaper:<input type="checkbox" checked name="wal" value="ano"><br />
Enter sign:<input type="checkbox" checked name="ent" value="ano"><br />
Welcome message box:<input type="checkbox" checked name="wel" value="ano"><br />

<br />

Comments? Something else? <br /><textarea name="comments" accesskey="t"  rows="5" cols="25"></textarea><br />
<br />
<input type="submit" class="button" value="Send"> &nbsp; <input type="reset" value="Reset">

</form>




send.php
Kód:
Thank you, I'll answer soon /Dakujeme, čoskoro dostanete odpoveď
<?php 

$to = "aloney@post.sk"; 
$extra = "From: $email\r\nReply-To: $email\r\n"; 
$subject = "Vzkaz od ".$name."";
$mess = "Name: ".$_POST["name"]."\nEmail: ".$_POST["email"]."\n Web: ".$_POST["web"]."paypal:

".$_POST["paypal"]."\Web name: ".$_POST["webname"]."\webtitle: ".$_POST["webtitle"]."\description:

".$_POST["description"]."\pictures: ".$_POST["pictures"]."\Package: ".$_POST["package"]."\button:

".$_POST["but"]."\Banner: ".$_POST["ban"]."\avatar: ".$_POST["ava"]."\wallpaper: ".$_POST["wall"]."\enter:

".$_POST["ent"]."\welcome: ".$_POST["wel"]."\comments: ".$_POST["comments"]."; 

mail ($to, $extra, $subject, $mess); 

?>


Vypisuje chybu
Parse error: syntax error, unexpected $end in /www/aloney.org/public_html/send.php on line 15

a skúušala som aj:

Kód:
<?php 

$to = "aloney@post.sk"; 
$extra = "From: $email\r\nReply-To: $email\r\n"; 
$subject = "Vzkaz od ".$name."";
$mess = "Name: ".$_POST["name"]."\nEmail: ".$_POST["email"]."\n Web: ".$_POST["web"]."paypal:

".$_POST["paypal"]."\Web name: ".$_POST["webname"]."\webtitle: ".$_POST["webtitle"]."\description:

".$_POST["description"]."\pictures: ".$_POST["pictures"]."\Package: ".$_POST["package"]."\button:

".$_POST["but"]."\Banner: ".$_POST["ban"]."\avatar: ".$_POST["ava"]."\wallpaper: ".$_POST["wall"]."\enter:

".$_POST["ent"]."\welcome: ".$_POST["wel"]."\comments: ".$_POST["comments"]."; 

if (
$name && $email && $web && $text && $paypal && $webname && $webtitle && $description && $picturess &&

$package && $but && $ban && $ava && $wall && $ent && $wel && $comments) {

mail ($to, $extra, $subject, $mess); 


echo "Váš <b>email bol</b> úspešne <b>odoslaný</b>!";

}

?>


Hlási chybu:
Parse error: syntax error, unexpected T_STRING in /www/aloney.org/public_html/send.php on line 15


Offline

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

Registrovaný: 04.04.07
Prihlásený: 20.11.17
Príspevky: 531
Témy: 34 | 34
Bydlisko: Bratislava
NapísalOffline : 21.12.2008 1:47 | Pomoc s formularom

tento riadok musi byt takto:
Kód:
".$_POST["ent"]."\welcome: ".$_POST["wel"]."\comments: ".$_POST["comments"];

ty si mu tam dala este nakoniec zaciatok stringu a ten tam nema byt.


_________________
CPU: AMD Phenom II 940 QUAD X4 BE AM2+, chladic: Arctic Cooling Freezer 64 Pro, RAM: 4GB DDR2 800MHz PC6400, MB: M2N-E SLI, VGA: RX 4870 GAINWARD HD4870 1GB, HDD: WD 1TB, Zdroj: CORSAIR 750W TX
Offline

Užívateľ
Užívateľ
Pomoc s formularom

Registrovaný: 09.09.07
Prihlásený: 07.11.16
Príspevky: 3128
Témy: 233 | 233
Bydlisko: Nové Zámky
NapísalOffline : 21.12.2008 1:47 | Pomoc s formularom

Kód:
<?php 

$to = "aloney@post.sk"; 
$extra = "From: $email\r\nReply-To: $email\r\n"; 
$subject = "Vzkaz od ".$name."";
$mess = "Name: ".$_POST["name"]."\nEmail: ".$_POST["email"]."\n Web: ".$_POST["web"]."paypal:

".$_POST["paypal"]."\Web name: ".$_POST["webname"]."\webtitle: ".$_POST["webtitle"]."\description:

".$_POST["description"]."\pictures: ".$_POST["pictures"]."\Package: ".$_POST["package"]."\button:

".$_POST["but"]."\Banner: ".$_POST["ban"]."\avatar: ".$_POST["ava"]."\wallpaper: ".$_POST["wall"]."\enter:

".$_POST["ent"]."\welcome: ".$_POST["wel"]."\comments: ".$_POST["comments"]; 

if (
$name && $email && $web && $text && $paypal && $webname && $webtitle && $description && $picturess &&

$package && $but && $ban && $ava && $wall && $ent && $wel && $comments) {

mail ($to, $extra, $subject, $mess); 


echo "Váš <b>email bol</b> úspešne <b>odoslaný</b>!";

}

?>


za $_POST["comments"] si mala ." a to tam nemalo co robit...

(hladal som len chybu, funkcne to neviem ci pojde, na to nemam teraz cas...)

EDIT: no uz to djsulo postol, ale aj tak :shock:


_________________
"It took a lot of work, but this latest Linux patch enables support for machines with 4096 CPUs, up from the old limit of 1024." "Do you have support for smooth full-screen flash video yet?" "No, but who uses that?"
- ak dlho neodpisujem do témy, zabudol som na ňu, takže ma upozornite SS, ak chcete moju odpoveď
Offline

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

Registrovaný: 20.12.08
Prihlásený: 25.10.09
Príspevky: 9
Témy: 3 | 3
NapísalOffline : 24.12.2008 13:57 | Pomoc s formularom

Diky, uz som to opravila, len teraz mi na e-mail pre zmenu nič neprijde.....nemam tam este nieco zle?


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2934
Témy: 116 | 116
NapísalOffline : 24.12.2008 14:12 | Pomoc s formularom

este priatelska rada nepouzivaj mail ale kniznicu PHPmailer je to ovela lepsie ;)


Offline

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

Registrovaný: 20.12.08
Prihlásený: 25.10.09
Príspevky: 9
Témy: 3 | 3
NapísalOffline : 24.12.2008 20:52 | Pomoc s formularom

ehm...koho?? :)


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 13.11.07
Prihlásený: 20.08.16
Príspevky: 1719
Témy: 0 | 0
NapísalOffline : 25.12.2008 1:29 | Pomoc s formularom

Email bez hlavičiek môže kdekoľvek skončiť ako spam. Preto by tam mali byť rôzne hlavičky a knižnice (napr. aj tá PHPMailer) sa o pridanie tých najdôležitejších hlavičiek postará. :)

PS: Použi Google a PHPMailer a niečo sa o tej knižnici môžeš dozvedieť. :P


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2934
Témy: 116 | 116
NapísalOffline : 25.12.2008 11:37 | Pomoc s formularom

Ancuricka píše:
ehm...koho?? :)

toto
http://phpmailer.codeworxtech.com/


Offline

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

Registrovaný: 20.12.08
Prihlásený: 25.10.09
Príspevky: 9
Témy: 3 | 3
NapísalOffline : 25.12.2008 12:15 | Pomoc s formularom

Takto mi to už funguje
Kód:
<?php 
 
require("class.phpmailer.php"); 
 
$mail = new PHPMailer(); 
 
$mail->From     = "$email\r\nReply-To: $email\r\n"; 
$mail->AddAddress("aloney@post.sk"); 
 
$mail->Subject  = "LAYOUT ORDER"; 
$mail->Body     = "Name: ".$_POST["name"]."\nEmail: ".$_POST["email"]."\n Web: ".$_POST["web"]."\n paypal:

".$_POST["paypal"]."\n Web name: ".$_POST["webname"]."\n webtitle: ".$_POST["webtitle"]."\n description:

".$_POST["description"]."\n pictures: ".$_POST["pictures"]."\n Package: ".$_POST["package"]. "\n button:

".$_POST["but"]."\n Banner: ".$_POST["ban"]."\n avatar: ".$_POST["ava"]."\n wallpaper: ".$_POST["wall"]."\n

enter: ".$_POST["ent"]."\n welcome: ".$_POST["wel"]."\n comments: ".$_POST["comments"]; 


$mail->WordWrap = 50; 
 
if(!$mail->Send()) { 
  echo 'Message was not sent.'; 
  echo 'Mailer error: ' . $mail->ErrorInfo; 
} else { 
  echo 'Message has been sent.'; 

?>


Len sa chcem ešte spýtať, keď mám vo formulári niečo takéto

<select name="platforma" size="1">
<option value="simple">Simple
<option value="personal">Personal
<option value="fansite">Fansite
<option value="proffesional">Proffesional
<option value="bussiness">Bussiness
</select>

Ako to mám napísať do php suboru (u mňa send.php) aby mi v mailovej schránke ukázalo, ktoré z toho bolo zvolené, lebo neukazuje nič :loony:


Offline

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

Registrovaný: 20.12.08
Prihlásený: 25.10.09
Príspevky: 9
Témy: 3 | 3
NapísalOffline : 25.12.2008 12:16 | Pomoc s formularom

dadmtb píše:
dakujem pekne, ale uz som to nahodou nasla sama, ale diks :oops:


Offline

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

Registrovaný: 20.11.07
Prihlásený: 18.01.09
Príspevky: 2934
Témy: 116 | 116
NapísalOffline : 25.12.2008 12:59 | Pomoc s formularom

mno musis dat niekde $_POST["platforma"] a spracovat to a niekde vypisat napr do tela emailu ;)


Offline

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

Registrovaný: 20.12.08
Prihlásený: 25.10.09
Príspevky: 9
Témy: 3 | 3
NapísalOffline : 25.12.2008 15:15 | Pomoc s formularom

ja som blba :oops: zabudla som zmenit nazov ..diky :rolleyes:


 [ Príspevkov: 14 ] 


Pomoc s formularom



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc s formularom

v HTML, XHTML, XML, CSS

16

349

08.01.2012 21:22

t-pack25

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

Pomoc s formulárom

v Obchody, reklamácie a právo

10

1922

18.10.2014 15:29

Mandy

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

Pomoc s prihlasovacim formularom

v PHP, ASP

5

410

17.04.2008 11:28

jaji

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

Problem s registracnym formularom

v PHP, ASP

19

547

07.05.2008 17:18

Tominator

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

help lame s formularom :-)

v JavaScript, VBScript, Ajax

12

663

05.06.2008 22:55

maros.b001

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

[VYRIESENE] Problem z email formularom

v PHP, ASP

5

304

09.04.2009 16:33

Tominator

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

pomoc pomoc prosim nefunguje internet

v Ovládače

7

219

09.09.2017 20:37

Smith Wesson

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

pomoc

v PHP, ASP

2

436

02.02.2008 17:17

Punker661

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

pomoc

v JavaScript, VBScript, Ajax

2

545

15.05.2009 20:15

firewall

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

Pomoc

v ATI/AMD grafické karty

3

555

02.01.2008 7:51

Daron

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

POMOC

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

v Ostatné

30

1572

27.09.2009 20:01

workoholik16

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

pomoc

v Monitory, televízory a projektory

2

570

19.02.2008 13:40

patqo_he

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

Pomoc

v Počítačové hry

2

207

13.06.2012 18:02

PepeTheDragon

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

pomoc

v Kôš

1

37

25.04.2017 20:16

JanoF

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

pomoc

v HTML, XHTML, XML, CSS

1

100

18.10.2013 18:36

Ďuri

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

pomoc

v nVidia grafické karty

1

637

02.02.2007 10:51

Harlequin



© 2005 - 2017 PCforum, edited by JanoF