Autor Zpráva
tomikl
Profil *
ahojte,
robij jeden formular a chcel by som sa spytat, ci je moze aby sa formular odoslal na 2 emaily... jeden by bol deafoltny a druhy by urcil clovek, kt. vyplna formular. Ide o odporucanie nasich sluzieb dalsim zakaznikom, s tym ze zakaznik zada svoj email a email cloveka ktoremu ma chce osporucit a formular sa odosle na ten mail - $mailp
kod kt. skusam je tento:
<table >
<input type="hidden" name="basket">

<tr class="txt">
<td width="100"><p>Vaše meno</p></td>
<td ><input type="text" name="meno" class="t1" value="Meno, Priezvisko" ></td>
</tr>

<tr class="txt">
<td width="100"><p>Váš email</p></td>
<td><input type="text" name="mail" class="t1"></td>
</tr>

<tr class="txt">
<td width="150"><p>Meno Vášho priateľa</p></td>
<td><input type="text" name="menop" class="t1" vspace="fgdfgE" ></td>
</tr>

<tr class="txt">
<td width="150"><p>Email Vášho pirateľa</p></td>
<td><input type="text" name="mailp" class="t1"></td>
</tr>
<table

<tr class="txt">
<td width="150"><p>Text</p></td>
</tr>

<tr class="txt">
<td><textarea name="text" rows="7" cols="30"></textarea></td>
</tr>

<tr class="txt">


<td align="left" class="txt"><input type="submit" type="image"></td>
</tr>
</form>
</table>

je to mozne dikz :)
Taps
Profil
tomikl:
podívej se na funkci mail, viz např. http://cs.wikibooks.org/wiki/PHP_prakticky/Posl%C3%A1n%C3%AD_mailu
tomikl
Profil *
no skusal ale neodosiela mi to ani na jeden mail
skusil som to takto:

<form action="send.php" method="post" >
Oslovení<br>
<input type="text" name="oslovenie" class="formular" value="">
Příjmení*<br>
<input type="text" name="priezvisko" class="formular" value="">
Jméno*<br>
<input type="text" name="meno" class="formular" value="">
E-mail*<br>
<input type="text" name="email" class="formular" value="">
Text Vaší zprávy*<br>
<textarea name="text" class="text_zpravy" rows="13" cols="53"></textarea>
<input type="submit" value="" class="odeslat" >
</form>

a send.php:

<?
$osloveni = $_POST['oslovenie'];
$jmeno = $_POST['meno'];
$prijmeni = $_POST['priezvisko'];
$email = $_POST['email'];
$text = $_POST['text'];
$default = 'moj@email.com';

 if ($jmeno!="" and $prijmeni!="" and $email!="" and $text!="")
{
Mail( "$email", "$default","Meno: $meno 
       Piezvisko: $priezvisko 
       Oslovenie: $oslovenie  
       ", "From: " . $email);
echo "<p><strong>Váš e-mail byl úspěšně odeslán</strong>.</p>";
}
else
{
echo "<p>Váš e-mail se <strong>nepodařilo odeslat</strong> pravděpodobně jste nevyplnili všechny údaje</p>";
}
?> 
Taps
Profil
tomikl:
<? 
$osloveni = $_POST['oslovenie']; 
$jmeno = $_POST['meno']; 
$prijmeni = $_POST['priezvisko']; 
$email = $_POST['email']; 
$text = $_POST['text']; 
$default = 'moj@email.com'; 
$telo="Meno:".$meno."Piezvisko:".$priezvisko."Oslovenie:".$oslovenie;

 
  if ($jmeno!="" or $prijmeni!="" or $email!="" or $text!="") 
{ 
Mail( $email, "Zprava", $telo, $default); 
echo "<p><strong>Váš e-mail byl úspěšně odeslán</strong>.</p>"; 
} 
else 
{ 
echo "<p>Váš e-mail se <strong>nepodařilo odeslat</strong> pravděpodobně jste nevyplnili všechny údaje</p>"; 
} 
?> 
tomikl
Profil *
no stale mi to odosiela iba na jeden emal...

trochu som to upravil a vyzera to takto:


[pre]
$predmet = 'Odporúčanie na ....';
$web = 'www.qqq.sk' ;
$meno = $_POST['meno'];
$mail = $_POST['email'];
$menop = $_POST['menop'];
$mailp = $_POST['emailp'];
$default = 'moj@mail.com';
$nikomi = 'www.qqq.sk';
$hlavicky = 'From: qqq.sk'."\n"; // můj e-mail




Mail($emailp, "$default",
"
Predmet: $predmet
Westránka: $web
\n
Odosielateľ:
Meno: $meno
Email: $email
\n
Príjemca
Meno: $menop
Email: $emailp
\n\n
Odporúčanie:
$text
", "From: " . $nikomi);
if($mailp) echo "<p>Vaša správa bola úspešne <strong>odoslaná</strong></p>";

else echo 'E-mail se bohužel nepodařilo odeslat!';



?>
cekaon
Profil *
proste mas blbe parametry v mail funkci, mail je definovana jako mail ( $komu , $predmet , string $zprava, $dalsi_hlavicky), takze ti akorat staci si dat $mailp = $_POST['emailp'].", moj@mail.com"; a musi to fungovat

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0