06-06-2009, 18:07
mam pytanie bo zrobiłem system zgłaszania błedów na stronie no i mam takie o to coś.
plik jeden do wyswietlenia formularza
a o to drugi do wyslania
no i mam taki problem ze jak mi pzyjdzie na skrzynke mailową mail z bledem to nie ma polskich znakow ;/ moze ktos pomoc???
plik jeden do wyswietlenia formularza
Kod PHP:
<font size="3">Zgłóś bład w serwisie za pomocą poniższego formularza :) </font> <br /><br />
<form method="POST" action='?liga=zglosblad'>
<table>
<tr>
<td>temat</td>
<td>
<select name="temat">
<option value="1">Błędne dane klubów
<option value="2">Błąd w kodzie stony
<option value="3">Błąd ortograficzny/stylistyczny
<option value="4">Łamanie praw autorskich
<option value="5">Nie stosowne zachowanie zawodników
<option value="6">Inny błąd
</select>
</td>
</tr>
<tr>
<td>nick</td>
<td><input type="text" name="nick" style="width: 250px"></td>
</tr>
<tr>
<td>Email</td>
<td><input type="text" name="mail" style="width: 250px"></td>
</tr>
<tr>
<td>treść</td>
<td><textarea name="tresc" style="width: 250px; height: 100px"></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="submit" value="Wyślij">
<input type="reset" value="Od nowa"></td>
</tr>
</table>
</form>
a o to drugi do wyslania
Kod PHP:
<?
if ( (!empty($_POST['tresc'])) and (!empty($_POST['nick'])) and (!empty($_POST['mail'])))
{
$tresc = $_POST['tresc'];
$nick = $_POST['nick'];
$temat = $_POST['temat'];
$mail = $_POST['mail'];
if ($temat == '1')
{
$temacik = "Błędne dane klubów";
}
if ($temat == '2')
{
$temacik = "Błąd w kodzie stony";
}
if ($temat == '3')
{
$temacik = "Błąd ortograficzny/stylistyczny";
}
if ($temat == '4')
{
$temacik = "Łamanie praw autorskich";
}
if ($temat == '5')
{
$temacik = "Nie stosowne zachowanie zawodników";
}
if ($temat == '6')
{
$temacik = "Inny błąd ";
}
$mailer = "
Wiadomosc ze strony ligaNK - zglaszanie bledu
Typ bledu : $temacik
Od: $nick
mail: $mail
Tresc : $tresc
";
$wysylanie = @mail('mojmailnienapisalembobył[email protected]', 'blad na stronie ligaNK', $mailer, 'rejestracja');
if($wysylanie)
{
echo "Dziękuje za zgłoszenie błędu do kategorii <b>$temacik</b> ;) ";
}
}
else
{
echo "<a href='javascript:history.back(-1);'>... Wypelnij wszystkie pola formularza...</a>";
}
?>
Piękno tkwi w prostocie
