<MyRusakov.ru />

Создание игр на Unreal Engine 5

Создание игр на Unreal Engine 5

Данный курс научит Вас созданию игр на Unreal Engine 5. Курс состоит из 12 модулей, в которых Вы с нуля освоите этот движок и сможете создавать самые разные игры.

В курсе Вы получите всю необходимую теоретическую часть, а также увидите массу практических примеров. Дополнительно, почти к каждому уроку идут упражнения для закрепления материала.

Помимо самого курса Вас ждёт ещё 8 бесплатных ценных Бонусов: «Chaos Destruction», «Разработка 2D-игры», «Динамическая смена дня и ночи», «Создание динамической погоды», «Создание искусственного интеллекта для NPC», «Создание игры под мобильные устройства», «Создание прототипа RPG с открытым миром» и и весь курс «Создание игр на Unreal Engine 4» (актуальный и в 5-й версии), включающий в себя ещё десятки часов видеоуроков.

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

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

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

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

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

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

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

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

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

Домашнее задание №6: Основные функции PHP (курс PHP с Нуля до Гуру)
22.12.2013 22:11:44 Домашнее задание №6: Основные функции PHP (курс PHP с Нуля до Гуру) Сообщение #1
pudz

pudz

Новичок

Новичок

Дата регистрации:
22.12.2013 21:59:50

Сообщений: 2

Такой вопрос не могу выполнить 3-ий пункт задания: "На этой странице выведите все текущие комментарии в таблице (1 комментарий - у строка".

Вот мой код:
<?php
if (isset($_POST["go"])) {
$name = $_POST["name"];
$comment = $_POST["comment"];

$file = fopen("$name.txt", "w+";
fwrite($file, $comment);

echo $comment."<br>"; // для проверки

//данный блок для вывода комментария не рабочий
while (!feof($file)) {
if (fread($file, 1) === " " {
echo fread($file, 1)."<br>";
continue;
}
echo fread($file, 1);
}
// конец вывода комментариев


fclose($file);
}

?>
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>HTML5</title>
</head>
<body>
<form name="myForm" action="index6.php" method="POST">
<p>Имя: <input value="log" type="text" name="name"></p>
<p>Комментарий:</p> <p><textarea name="comment"></textarea></p>
<p><input type="submit" name="go"></p>
</form>

</body>
</html>


Как осуществить поиск пробела в тексте, я так думаю, что по нахождению пробела можно будет опускать комментарий на нижнюю строку?!
Профиль
22.12.2013 22:36:31 Домашнее задание №6: Основные функции PHP (курс PHP с Нуля до Гуру) Сообщение #2
pudz

pudz

Новичок

Новичок

Дата регистрации:
22.12.2013 21:59:50

Сообщений: 2

Ура получилось! =)

<?php
if (isset($_POST["go"])) {
$name = $_POST["name"];
$comment = $_POST["comment"];

$file = fopen("$name.txt", "w+";
fwrite($file, $comment);
echo "<strong>Исходная строка:</strong> ".$comment."<br><br>";

if (file_exists("$name.txt") {
$file = fopen("$name.txt", "r";
$arrM = explode(" ",fgets($file));
echo"<strong>Преобразованная строка:</strong> <br>";
for($i=0;$i<=count($arrM); $i++) {
echo $arrM[$i]."<br>";
}


fclose($file);
}
}
?>
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>HTML5</title>
</head>
<body>
<form name="myForm" action="index6.php" method="POST">
<p>Имя: <input value="log" type="text" name="name"></p>
<p>Комментарий:</p> <p><textarea name="comment"></textarea></p>
<p><input type="submit" name="go"></p>
</form>

</body>
</html>


Красным выделил код, который изменил. Все разрешилось благодаря функции explode(). Точно не помню присутствовала ли данная функция до 6 задания в Вашем курсе, но она меня выручила.

Вопрос теперь, если не знать функцию explode(), как можно еще реализовать данную задачку? =)
Профиль