![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 16.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
Posiadam taki oto skrypt: Kod <form name="" action="index.php" method="POST"> <div id="kontakt_center"> <input value="Wpisz swoj nick z gry" autocomplete="off" name="nick" id="kontakt_pole_1" class="search_pole" onfocus="if(this.value=='' || this.value == 'Wpisz swoj nick z gry') this.value=''" onblur="if(this.value == '') {this.value=this.defaultValue}" onkeyup="keyUp();" type="text" /> <input value="Wpisz swoj e-mail" autocomplete="off" name="mail" id="kontakt_pole_1" class="search_pole" onfocus="if(this.value=='' || this.value == 'Wpisz swoj e-mail') this.value=''" onblur="if(this.value == '') {this.value=this.defaultValue}" onkeyup="keyUp();" type="text" /> <input value="Wpisz temat" autocomplete="off" name="temat" id="kontakt_pole_1" class="search_pole" onfocus="if(this.value=='' || this.value == 'Wpisz temat') this.value=''" onblur="if(this.value == '') {this.value=this.defaultValue}" onkeyup="keyUp();" type="text" /> <textarea name="tresc" id="kontakt_pole_2" onfocus="if(this.value==this.defaultValue)this.value=''" onblur="if(this.value=='')this.value=this.defaultValue">Wpisz wiadomosc...</textarea> </div> <div id="kontakt_wyslij_pole"> <input type="submit" value="" name="submit" id="kontakt_wyslij_button"/> </form> <?php if(isset($_POST['submit'])) { if(!empty($_POST['nick']) && !empty($_POST['mail']) && !empty($_POST['temat']) && !empty($_POST['tresc']) ) { if($_POST['nick'] != "Wpisz swoj nick z gry" && $_POST['nick'] != "Wpisz swoj e-mail" &&$_POST['nick'] != "Wpisz temat" && $_POST['nick'] != "Wpisz wiadomosc...") { $message = $_POST['tresc']; $title = $_POST['temat']; include '../config.php'; $header = "From: " . $_POST['nick'] . " <" . $_POST[email] . ">"; $checked = $_POST['mail']; $check = str_replace("@","",$checked); if($check == $checked) { echo "Wpisz poprawny email!"; }else{ if(mail($help_email,$title, $message, $header)) { echo "Wiadomosc zostala pomyslnie wyslana!"; }else{ echo "ERROR"; } } }else{ echo "Wypelnij!"; } }else{ echo "Wiadomosc nie zostala wyslana!"; } } ?> i gdy dostaję z niego maila to pisze że nadawcą jest ten który zostanie wpisany w formularzy, lecz gdy kliknę odpowiedz nie pojawia się mail na miejscu osoby do której mam wysłać odpowiedź. Co w tym skrypcie jest nie tak? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 1 527 Pomógł: 438 Dołączył: 28.06.2011 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Dodaj analogicznie jak From nagłówek Reply-to:
Ten post edytował Sephirus 20.05.2013, 16:24:58 -------------------- If you're good at something, never do it for free.
Potrzebujesz skryptu JS lub PHP - szukasz kogoś kto przetestuje twoją aplikację pod względem bezpieczeństwa? Szybko i solidnie? Napisz ;) Mój blog - Jak zwiększyć wydajność front-endu - O buforowaniu wyjścia w PHP słów kilka... |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 16.05.2013 Ostrzeżenie: (0%) ![]() ![]() |
nie działa
Ten post edytował feaq16 20.05.2013, 18:01:11 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 17:17 |