Máte problém, hľadáte niečo? Opýtajte sa a poradíme...
Moderátor: Moderators
-
churchyard
- Czech LT
- Príspevky: 181
- Dátum registrácie: Ne Nov 06, 2005 4:40 pm
- Bydlisko: Praha [CZ]
-
Kontaktovať používateľa:
Príspevok
od používateľa churchyard »
Mam tohle:
Kód: Vybrať všetko
<?php
$to = "hohohoho@gmail.com";
$form = '<form name="adress" action="emailer.php" method="post">
<span><b>Email:</b> </span><input type="text" name="adress" value="" /> |
<span>Kdo jsi? </span><input type="text" name="name" value="" />
<input type="submit" value="Go!">
<form>'; // emailer.php je tenhle soubor
if(isset($_REQUEST["adress"]))
{
if(ereg("@", $adress))
{
if(mail($to, "Odesilat info o akcich", "Tahle adresa si zada dostavat informace o P.R.D.I. akcich: " . $adress . " (" . $name . ")", "From: " . $adress . "\r\n" . "Reply-To: " . $adress . "\r\n" . "X-Mailer: PHP/" . phpversion()))
{
echo "Hotovo!"; // OK
}
else
{
echo "Chyba!"; // Error!
}
}
else
{
echo "Neplatná adresa!<br /><br />" . $form; // Wrong email adress!
}
unset ($form);
}
else
{
echo $form;
}
?>
a chci z toho udelat snippet, jak na to?
_____________________________________________
by _rasel^ (a v postate taky Ralph):
Kód: Vybrať všetko
$to = "hohohoho@gmail.com";
$form = '<form name="adress" action="index.php?id=XY" method="post">
<span><b>Email:</b></span><input type="text" name="adress" value="" /> |
<span>Kdo jsi? </span><input type="text" name="name" value="" />
<input type="submit" value="Go!">
<form>';
$output = "";
if(isset($_REQUEST["adress"])) {
if(ereg("@", $_REQUEST["adress"])) {
if(mail($to, "Odesilat info o akcich", "Tahle adresa si zada dostavat informace o P.R.D.I. akcich: " . $adress . " (" . $name . ")", "From: " . $adress . "\r\n" . "Reply-To: " . $adress . "\r\n" . "X-Mailer: PHP/" . phpversion())) {
$output .= "Hotovo!"; // OK
}
else {
$output .= "Chyba!"; // Error!
}
}
else {
$output .= "Neplatná adresa!<br /><br />" . $form;
}
unset ($form);
}
else {
$output .= $form;
}
return $output;
Naposledy upravil/-a
churchyard v St Mar 15, 2006 8:25 am, upravené celkom 1 krát.
-
_rasel^
- ETOMITE Admin
- Príspevky: 1122
- Dátum registrácie: Ut Sep 20, 2005 1:03 am
- Bydlisko: Košice (SR)
-
Kontaktovať používateľa:
Príspevok
od používateľa _rasel^ »
Vyskusaj:
Kód: Vybrať všetko
$to = "hohohoho@gmail.com";
$form = '<form name="adress" action="emailer.php" method="post">
<span><b>Email:</b></span><input type="text" name="adress" value="" /> |
<span>Kdo jsi? </span><input type="text" name="name" value="" />
<input type="submit" value="Go!">
<form>';
$output = "";
if(isset($_REQUEST["adress"])) {
if(ereg("@", $adress)) {
if(mail($to, "Odesilat info o akcich", "Tahle adresa si zada dostavat informace o P.R.D.I. akcich: " . $adress . " (" . $name . ")", "From: " . $adress . "\r\n" . "Reply-To: " . $adress . "\r\n" . "X-Mailer: PHP/" . phpversion())) {
$output .= "Hotovo!"; // OK
}
else {
$output .= "Chyba!"; // Error!
}
}
else {
$output .= "Neplatná adresa!<br /><br />" . $form;
}
unset ($form);
}
else {
$output .= $form;
}
return $output;
-
churchyard
- Czech LT
- Príspevky: 181
- Dátum registrácie: Ne Nov 06, 2005 4:40 pm
- Bydlisko: Praha [CZ]
-
Kontaktovať používateľa:
Príspevok
od používateľa churchyard »
Dik, ale nebude problem tady?
_rasel^ napísal:<form name="adress" action="emailer.php" method="post">
-
dutch
- PHP Support
- Príspevky: 122
- Dátum registrácie: So Dec 17, 2005 11:40 pm
- Bydlisko: Mladá Boleslav
-
Kontaktovať používateľa:
Príspevok
od používateľa dutch »
churchyard napísal:Dik, ale nebude problem tady?
_rasel^ napísal:<form name="adress" action="emailer.php" method="post">
to asi bude problem, hehe dost urcite
nacpal bych tam
index.php a melo by to bezet...
Eto v1 - konečně | Když se dva perou, třetí tam hodí granát...
-
_rasel^
- ETOMITE Admin
- Príspevky: 1122
- Dátum registrácie: Ut Sep 20, 2005 1:03 am
- Bydlisko: Košice (SR)
-
Kontaktovať používateľa:
Príspevok
od používateľa _rasel^ »
2
dutch: churchyard nato prisiel vcera (post hore je editovany).
[Vyriesene]