<MyRusakov.ru />

WordPress 6 с Нуля до Гуру

WordPress 6 с Нуля до Гуру

Этот курс научит Вас созданию самых разных сайтов на самой популярной в мире CMS - WordPress. Вы увидите установку и настройку локального сервера, разбор каждой настройки, каждой кнопки и каждого пункта меню в панели WordPress.

Также Вы получите и всю практику, поскольку прямо в курсе с нуля создаётся полноценный Интернет-магазин, который затем публикуется в Интернете. И всё это прямо на Ваших глазах.

Помимо уроков к курсу идут упражнения для закрепления материала.

И, наконец, к курсу идёт ценнейший Бонус по тому, как используя ChatGPT и создавая контент для сайта, можно выйти на пассивный доход. Вы наглядно увидите, как зарегистрироваться в ChatGPT (в том числе, и если Вы из России), как правильно выбрать тему для сайта, как правильно генерировать статьи для него(чтобы они индексировались поисковыми системами) и как правильно монетизировать трафик на сайте.

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

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

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

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

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

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

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

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

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

Объединение страниц
23.06.2012 17:28:39 Объединение страниц Сообщение #1
Parkan

Parkan

Продвинутый

Продвинутый

Дата регистрации:
02.12.2011 21:32:51

Сообщений: 52

Ранее я добавлял новости так: в createnews.html вводил название, статью и отправлял все это методом пост на createnews.php, который записывал его в базу.
Хочу немного уменьшить кол-во файлов и объединить их.
Что у меня вышло:
<html>
<head></head>
<body>
<form action="" method="post">
Тема: <input name="topic" type="text" />
Статья: <input name="paper" type="text" />
<input type="submit" name="go" value="Добавить" />
</form>
<body>
</html>
<?php
if (isset($_POST['topic'])) { $topic=$_POST['topic']; if ($topic =='') { unset($topic);} }
if (isset($_POST['paper'])) { $paper=$_POST['paper']; if ($paper =='') { unset($paper);} }
include ("../admin/bd.php";
$result2 = mysql_query ("INSERT INTO news (topic,paper) VALUES('$topic','$paper')";
if ($result2=='TRUE')
{ echo "Добавлено."; } else {echo"Ошибка."; exit; }
?>

Содержание input'ов передаются на сам файл. Но я не знаю как организовать следующее: чтобы вторая часть кода(php) выполнялась только после нажатия "Добавить", а не уже при загрузки страницы. Можно поставить проверку на пустоту, но тогда будет писать типа поля не заполнены, хотя я даже еще не начинал.
Профиль
23.06.2012 17:43:36 Объединение страниц Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Вот так обычно делают:
if (isset($_POST["go"])) {
// Форма была отправлена
}
Профиль