Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: konfiguracja mail()
Forum PHP.pl > Forum > Gotowe rozwiązania
marvin972
Witam mam problem z mail(). Na o2 przychodzi mi email lecz bez tematu i bez treści. Przeglądam od 2 tygodni fora i tutoriale lecz one pokazują mi o wiele dłuższe sposoby. Oto mój kod php i html, proszę pokarzcie mi co mam źle i co powinienem z tym zrobić(lub co dodać). Pozdrawiam Marcin



HTML

CODE
<form action="zamuwienie.php" method=post>

<div align="left">
<input name="temat" type=text>
Temat <br>
<textarea name="tresc" cols="80" rows="20"></textarea>
<br>

<input name="submit" value=Wyślij type=submit align="right">
</div>
</form>




PHP

CODE
<?php
$email_do = "pandarex1@o2.pl";
$email_temat = "$temat";
$email_wiadomosc = "$tresc";
if(mail($email_do, $email_temat, $email_wiadomosc)){
echo "Email (".$email_temat.") został wysłany.";
} else {
echo "Email (".$email_temat.") nie został wysłany.";
}
?>
netvalue
  1. <?php
  2. $email_temat = $_POST[temat];
  3. $email_wiadomosc = $_POST[tresc];
  4. ?>
piotrooo89
Cytat(netvalue @ 15.01.2009, 23:25:23 ) *
  1. <?php
  2. $email_temat = $_POST[temat];
  3. $email_wiadomosc = $_POST[tresc];
  4. ?>


jak podajesz to rób to jak powinno być:
  1. <?php
  2. $email_temat = $_POST['temat'];
  3. $email_wiadomosc = $_POST['tresc'];
  4. ?>
debian
Ja bym coś takiego zrobił, nie wiem czy to do końca jest dobrze bo z głowy pisze. Pozdrawiam

  1. <?php
  2. if (!isset($_POST['temat'])){
  3. echo ("Uzupelnij pola!");
  4. }
  5.  
  6. $odbiorca='email@domena.pl';
  7. $header('Content-type: text/html; charset=utf-8');
  8. $email_temat = $_POST['temat'];
  9. $email_wiadomosc = $_POST['tresc'];
  10.  
  11. if (mail($odbiorca, $email_temat, $email_wiadomosc, $header)) {
  12.  
  13. echo 'Poprawnie wyslano e-mail;
  14. echo '<br /><a href="#">Powrot...</a>';
  15.  
  16. }
  17. else
  18. {
  19.  
  20. echo 'Blad, email nie zostal wyslany!;
  21.  
  22. }
  23.  
  24.  
  25. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.