V: PHP soubor na snippet

Máte problém, hľadáte niečo? Opýtajte sa a poradíme...

Moderátor: Moderators

churchyard
Czech LT
Czech LT
Príspevky: 181
Dátum registrácie: Ne Nov 06, 2005 4:40 pm
Bydlisko: Praha [CZ]
Kontaktovať používateľa:

V: PHP soubor na snippet

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.
  • The Neverhood - Československý web o Neverhoodovi
  • P.R.D.I. - nejlepší folkrock široko daleko
  • Yozzefy - hudební gulášek známých písní
Používateľov profilový obrázok
_rasel^
ETOMITE Admin
ETOMITE Admin
Príspevky: 1122
Dátum registrácie: Ut Sep 20, 2005 1:03 am
Bydlisko: Košice (SR)
Kontaktovať používateľa:

Re: PHP soubor na snippet

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;
..:: Etomite CMS → Rulezzz !.!.!. ::..
churchyard
Czech LT
Czech LT
Príspevky: 181
Dátum registrácie: Ne Nov 06, 2005 4:40 pm
Bydlisko: Praha [CZ]
Kontaktovať používateľa:

Re: PHP soubor na snippet

Príspevok od používateľa churchyard »

Dik, ale nebude problem tady?
_rasel^ napísal:<form name="adress" action="emailer.php" method="post">
  • The Neverhood - Československý web o Neverhoodovi
  • P.R.D.I. - nejlepší folkrock široko daleko
  • Yozzefy - hudební gulášek známých písní
dutch
PHP Support
PHP Support
Príspevky: 122
Dátum registrácie: So Dec 17, 2005 11:40 pm
Bydlisko: Mladá Boleslav
Kontaktovať používateľa:

Re: PHP soubor na snippet

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...
Používateľov profilový obrázok
_rasel^
ETOMITE Admin
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). :D

[Vyriesene]
..:: Etomite CMS → Rulezzz !.!.!. ::..
Napísať odpoveď