← Комьюнити

создайте страницу player.php урок 57 php?

Вадим Семенец4 ответов

Как подключить файл  player.php что бы браузер его видел. Через include()  в файле index.php? Или может есть какой то другой способ. Также сюда относится, если делать отдельный файл с обращением к базе данных db.php

Кто может объяснить?

4 ответов

Вот готовое решение в ответе:

/ru/qa/php-mysql-domasnee-zadanie-57-uroka-tgukud/

student_Y7yoWdC7

Само задание я сделал. Вопрос немного в другом. Когда я обновляю браузер kinomonster.com он подтягивает инфу с index.php. А нужно с player.php.

То есть чтобы в браузере выводились данные с базы в index.php я написал такой код 

<?php

include('player.php');

?>

это правильно или нет?

Вадим Семенец

Теперь я не очень понял. Вы хотите чтобы при нажатии на кнопку отправить срабатывал action player.php?

Тогда как в примере должен быть action у формы:

<form action="player.php" method="post" clas="form-group">
                    <legend>Исполнители / Песни</legend>
                    <input type="text" name="name" placeholder="<?php echo $name;?>">
                    <input type="text" name="author" placeholder="<?php echo $author;?>">
                    <button type="submit" class="btn">Отправить</button>
</form>

Если нужно чтобы в браузере срабатывал player.php нужно вводить http://kinomonster.com/player.php

student_Y7yoWdC7

 Именно чтобы срабатывал. Просто автор говорил что лучше создавать несколько файлов, а то как между собой связывать не указал. Просто у многих я смотрю был похожий вопрос.  Все потому, что если не прописать http://kinomonster.com/player.php, а просто обновить наш сайт http://kinomonster.com по умолчанию срабатывает http://kinomonster.com/index.php? так как он прописан в Config. Поэтому или ваш способ http://kinomonster.com/player.php, или через include().        Спасибо за помощь.

Вадим Семенец