Strana 1 z 1

V: PHP soubor na snippet

Napísané: Ut Mar 14, 2006 11:07 pm
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;

Re: PHP soubor na snippet

Napísané: St Mar 15, 2006 12:16 am
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;

Re: PHP soubor na snippet

Napísané: St Mar 15, 2006 12:19 am
od používateľa churchyard
Dik, ale nebude problem tady?
_rasel^ napísal:<form name="adress" action="emailer.php" method="post">

Re: PHP soubor na snippet

Napísané: Št Mar 16, 2006 11:43 pm
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...

Napísané: Pi Mar 17, 2006 12:40 am
od používateľa _rasel^
2 dutch: churchyard nato prisiel vcera (post hore je editovany). :D

[Vyriesene]