<MyRusakov.ru />

Профессия Web-разработчик

Профессия Web-разработчик

Этот комплект за 8 месяцев превратит Вас в Web-разработчика с нуля. Учиться достаточно 1 час в день.

Начнёте Вы с HTML, CSS и вёрстки сайтов. Потом перейдёте к программированию и JavaScript. Затем изучите PHP, MySQL, SQL, Python. Изучите Web-фреймворки Laravel и Django. Создадите 5 своих сайтов для портфолио.

Комплект содержит:

- 540 видеоуроков

- 110 часов видео

- 1205 заданий для закрепления материала из уроков

- 5 финальных тестов

- 7 сертификатов

- 12 Бонусных курсов

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой
10.06.2015 07:42:38 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #1
paulhood2011

paulhood2011

Новичок

Новичок

Дата регистрации:
04.06.2015 08:18:04

Сообщений: 11

У меня проблема с домашними заданиями (Почтовая Рассылка), всегда выходит одна и та же ошибка на закрывающий тег </html>
Parse error: syntax error, unexpected $end in D:\home\localtest\www\post.php on line 72

возможно это простые ошибки ,но я не могу понять, HELP, please.

<?php
Профиль
10.06.2015 11:49:43 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #2
gemiks

gemiks

Мастер

Мастер

Дата регистрации:
17.03.2013 18:03:11

Сообщений: 177

Напишите код, тут нету людей которые владеют телекинезом
Может точку с запятой не поставили
Профиль
10.06.2015 20:22:16 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #3
fabrigas201

fabrigas201

Продвинутый

Продвинутый

Дата регистрации:
20.01.2012 13:08:31

Сообщений: 59

Что то видно не закрыто. Возможно if
Профиль
11.06.2015 14:46:35 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #4
paulhood2011

paulhood2011

Новичок

Новичок

Дата регистрации:
04.06.2015 08:18:04

Сообщений: 11

<?phpsession_start();if(isset($_POST["send"])){$from=$_POST["from"];$to=$_POST["to"];$subject=$_POST["subject"];$message=$_POST["message"];$_SESSION["from"]=$from;$_SESSION["to"]=$to;$_SESSION["subject"]=$subject;$_SESSION["message"]=$message;$error_from="";$error_to="";$error_subject="";$eror_messege="";$error=false;if (!preg_match("/^[a-z0-9][a-z0-9\.-_]*[a-z0-9]*@[a-z0-9]+([a-z0-9-]*[a-z0-9]+)*\.+[a-z]+/i",$from)){$error_from="uncorrect e-mail";$error=true;}if (!preg_match("/^[a-z0-9][a-z0-9\.-_]*[a-z0-9]*@[a-z0-9]+([a-z0-9-]*[a-z0-9]+)*\.+[a-z]+/i",$to)){$error_from="uncorrect e-mail";$error=true;}if(strlen($subject) == 0){$error_subject="don't wrigth a subject";$error=true;}if(strlen($message) == 0){$error_subject="don't wrigth a message";$error=true;}if(!$error){ //отрицание ошибки !$error$subject="=?utf-8?B?".base64_encode($subject)."?=";$headers="From: $from\r\nReply-to: $from\r\nContent-type: text/plain; charset=windows-1251\r\n";mail($to,$subject,$message,$headers);}?><html><head><title> Отправка Почты </title><body><h3>Post service</h3><form name="myform" action="post.php" method="post"> <table> <tr> <td> from: </td> <td> <input type="text" name="from" value="<?php echo $_SESSION["from"];?>"></td>  <td> <span style="color: red;"<?php $error_from;?></span></td> </tr> <tr> <td> to: </td> <td> <input type="text" name="to" value="<?php echo $_SESSION["to"];?>"></td>   <td> <span style="color: red;"<?php $error_to;?></span></td> </tr>  <tr> <td> subject: </td> <td> <input type="text" name="subject" value="<?php echo $_SESSION["subject"];?>"></td>  <td> <span style="color: red;"<?php $error_subject;?></span></td> </tr> <tr> <td> message: </td> <td> <textarea name="message" cols="30" rows="10" value="<?php echo $_SESSION["message"];?>"></textarea></td>  <td> <span style="color: red;"<?php $error_message;?></span></td> </tr>  <tr>  <td colspan"3">  <input type="submit" name="send" value=" mail >" ></td>  </tr> </table></form></body></head></html>                // Почему на этом месте???Parse error: syntax error, unexpected $end in D:\home\localtest\www\post.php on line 69
Профиль
11.06.2015 14:49:51 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #5
paulhood2011

paulhood2011

Новичок

Новичок

Дата регистрации:
04.06.2015 08:18:04

Сообщений: 11

</html> - что может быть в этом теге неправильно?
Профиль
11.06.2015 15:41:29 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #6
gemiks

gemiks

Мастер

Мастер

Дата регистрации:
17.03.2013 18:03:11

Сообщений: 177

Можете нормальный код загрузить,а  не эту кашу, загрузите на Pasterbin
Профиль
11.06.2015 20:12:22 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #7
fabrigas201

fabrigas201

Продвинутый

Продвинутый

Дата регистрации:
20.01.2012 13:08:31

Сообщений: 59

<?php
session_start();
if(isset($_POST["send"])){
    $from=$_POST["from"];
    $to=$_POST["to"];
    $subject=$_POST["subject"];
    $message=$_POST["message"];
    $_SESSION["from"]=$from;
    $_SESSION["to"]=$to;
    $_SESSION["subject"]=$subject;
    $_SESSION["message"]=$message;
    $error_from="";
    $error_to="";
    $error_subject="";
    $eror_messege="";
    $error=false;
    if (!preg_match("/^[a-z0-9][a-z0-9\.-_]*[a-z0-9]*@[a-z0-9]+([a-z0-9-]*[a-z0-9]+)*\.+[a-z]+/i",$from)){
        $error_from="uncorrect e-mail";
        $error=true;
    }
    if (!preg_match("/^[a-z0-9][a-z0-9\.-_]*[a-z0-9]*@[a-z0-9]+([a-z0-9-]*[a-z0-9]+)*\.+[a-z]+/i",$to)){
        $error_from="uncorrect e-mail";
        $error=true;
    }if(strlen($subject) == 0){
        $error_subject="don't wrigth a subject";
        $error=true;
    }if(strlen($message) == 0){
        $error_subject="don't wrigth a message";
        $error=true;
    }
    if(!$error){ 
    //отрицание ошибки !$error
    $subject="=?utf-8?B?".base64_encode($subject)."?=";$headers="From: $from\r\nReply-to: $from\r\nContent-type: text/plain; charset=windows-1251\r\n";
    mail($to,$subject,$message,$headers);
    }
}
?>

Не закрыт первый if, будь внимательнее. Код не оформлен, потому что выделение кода работает не так как хотелось бы.
Профиль
12.06.2015 22:38:20 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #8
paulhood2011

paulhood2011

Новичок

Новичок

Дата регистрации:
04.06.2015 08:18:04

Сообщений: 11

Большое спасибо.
Есть ли у кого готовые уроки этого курса. А то, у меня ,
чем дальше в лес тем больше дров. Так как я новичок, ошибки, очень тормозят обучение.
А если ещё добавить коментарии, обучение закипит.
Ещё раз спасибо.
Профиль
12.06.2015 23:09:13 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #9
gemiks

gemiks

Мастер

Мастер

Дата регистрации:
17.03.2013 18:03:11

Сообщений: 177

А смысл тогда такого обучения, если ты не можешь решить задания сам?
Профиль
16.06.2015 03:15:36 Второе задание по закреплении знаний курса,заканчивается одинаковой ошибкой Сообщение #10
paulhood2011

paulhood2011

Новичок

Новичок

Дата регистрации:
04.06.2015 08:18:04

Сообщений: 11

Во первых, когда ты уверен, что у тебя есть ответ, МУЧИЕШСЯ С 2 УСИЛИЕМ.Во вторых, уроки ведутся очень быстро,без комментариев //, не все успеваешь записать. В третьих, в браузере стоит не удобный плеер,чтобы сделать паузу, нужно опуститься на дно. Пауза срабатывает через 4 секунды.
Профиль