19.08.2015, 23:37
Witam,
mam pytanko odnośnie php, mam plik php który obsługuje cały formularz który mam na stronie i moje pytanie do Was czy da się go jakoś zabezpieczyć żeby uniknąć no nie wiem jakiegoś ataku czy czegoś w tym stylu? Jest bardzo okrojony bo o wpisywane dane "dba" jQuery validate.
Tutaj mój plik php:
Z góry dziękuję za odpowiedzi
mam pytanko odnośnie php, mam plik php który obsługuje cały formularz który mam na stronie i moje pytanie do Was czy da się go jakoś zabezpieczyć żeby uniknąć no nie wiem jakiegoś ataku czy czegoś w tym stylu? Jest bardzo okrojony bo o wpisywane dane "dba" jQuery validate.
Tutaj mój plik php:
Kod:
<?php
// Tworzymy zmienną dla nicku
$nick_z_forum = $_POST['nick_z_forum'];
// Tworzymy zmienną dla adresu email
$email = $_POST['email'];
// Tworzymy zmienną dla Steam Id
$sid = $_POST['sid'];
// Tworzymy zmienną dla kodu zwrotnego
$kod_zwrotny = $_POST['kod_zwrotny'];
// Podajesz adres email na który chcesz otrzymać wiadomość
$dokogo = "raen@angelskill.pl";
// Podajesz tytuł jaki ma mieć ta wiadomość email
$tytul = "Kupno Vipa - serwer [JB]";
// Przygotowujesz treść wiadomości
$wiadomosc = "";
$wiadomosc .= "Nick użytkownika forum: " . $nick_z_forum . "\n";
$wiadomosc .= "E-mail użytkownika: " . $email . "\n";
$wiadomosc .= "SteamID użytkownika: " . $sid . "\n";
$wiadomosc .= "Kod zwrotny: " . $kod_zwrotny . "\n";
// Przygotowujesz nagłówek wiadomości
$naglowek = "Content-Type:text/plain;charset=utf-8";
$naglowek .= "Od: <$email>";
// Wysyłamy wiadomość
$sukces = mail($dokogo, $tytul, $wiadomosc, $naglowek);
// Przekierowywujemy na potwierdzenie
if ($sukces){
echo "<meta http-equiv=\"refresh\" content=\"0;URL=index.html\">";
}
else{
echo "<meta http-equiv=\"refresh\" content=\"0;URL=index.html\"><script> alert(\"Wysyłanie wiadomości nie powiodło się!\"); </script>";
}
?>
Z góry dziękuję za odpowiedzi