• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Гостевая + регистрация

Статус
В этой теме нельзя размещать новые ответы.

delphix

Писатель
Регистрация
13 Янв 2009
Сообщения
8
Реакции
0
Помогите доработать полезную штуку.
Предыстория:
Создал страницу с гостевой книгой - форма стандартная, имя, мыло, тема, текст сообщения для того, чтобы люди вопросы могли задать.
на странице такая форма
HTML:
<form action="[b]wp-login.php?action=que[/b]" method="post">
<p><label>Имя (обязательно)<br />
<input type="text" name="user_login" id="user_login" class="input" value="" size="20" tabindex="10" /></label></p>
<p><label>E-mail (обязательно)<br /><input type="text" name="user_email" id="user_email" class="input" value="" size="25" tabindex="20" /></label></p>
<p>Заголовок<br />
<input type="text" name="your-subject" size="40" tabindex="30" /></p>
<p>Вопрос (развернуто)<br />
<textarea name="your-message" cols="40" rows="10" tabindex="40"></textarea> </p>
<p id="reg_passmail">Пароль будет отправлен вам по электронной почте</p>
<br class="clear" />
<p class="submit"><input type="submit" name="wp-submit" id="wp-submit" value="Отправить" tabindex="50" /></p>
</form>
соответсвенно в файл wp-login.php добавил действие que:
case 'que':
if ($_POST){
$user_login = $_POST['user_login'];
$user_email = $_POST['user_email'];
$subj=$_POST['your-subject'];
$mss=$_POST['your-message'];
$hd = "From: "+$user_login+" "+$user_email+"\r\n";
if (mail("proterakot@gmail.com", $mss, $hd))
{
echo "messege acepted for delivery";
} else {
echo "some error happen";
}
$errors = register_new_user($user_login, $user_email);
if ( !is_wp_error($errors) ) {
wp_redirect('wp-login.php?checkemail=registered');
exit();
}
}
break;
в результате ни пользователь не регистрируется, ни вопрос не отправляется. (( в чем может быть проблемка???
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху