Pomoc w zmodyfikowaniu formularza kontaktowego


(szpon5) #1

Witam, mam formularz kontaktowy taki o:

kontakt.html

Imię:

Temat:

Twój adres e-mail:

Treść:

[/code] wyslij.php
[code]<?php if (!nick || !mail || !temat || !tresc) { echo "Nie uzupełniłeś wszystkich rubryk."; exit; } $wiadomosc = "Imie: ".$_POST['nick']." e- mail: ".$_POST['mail']." Tresc: ".$_POST['tresc']." "; $tematyka = "Bezpieczny PeCet - ".$temat; mail ("szpon5@gmail.com", $tematyka, $wiadomosc ); echo " Dziękujemy za wysłanie do nas wiadomosci"; ?>

Jak widzicie mój e-mail to szpon5@gmail.com a jak zrobić, aby ten formularz wysyłał wiadomość na dwa e-maile !, np na ten szpon5@gmail.com i na ewa5@wp.pl. Jeśli tak się nie da to jak zrobić, aby po wejściu w kontakt.html można było wybrać na który e-mail chce się wysłać.


(Krzysiekaczor) #2

Dopsiujesz:

mail ("ewa5@wp.pl", $tematyka, $wiadomosc );

Działa Ci to co w tym kodzie jest? powinno być:

if (!$_POST['nick'] || $_POST['mail']|| !$_POST['temat] || !$_POST['tresc'])

{   

echo "Nie uzupełniłeś wszystkich rubryk.";

exit; 

}

(adpawl) #3

Jak chcesz wysłać tego maila do kilku adresatów, to w funkcji mail obok pierwszego adresu możesz po przecinku dopisać drugi.

Możesz też skorzystać parametrów cc lub bcc w nagłówku.

Przykłady znajdziesz tu: http://pl.php.net/manual/pl/function.mail.php

jak chcesz wybór adresów w formularzu to korzystasz z pola wyboru select:

btw

Jesteś pewny? ...bo mi się coś wydaje że brakuje zaprzeczenia (wykrzyknika) przed $_POST['mail'] :stuck_out_tongue:


(szpon5) #4

Bardzo wam dziękuję :smiley: