мы готовы помогать. с чем конкретно помочь? что у тебя не получается? --- Добавлено --- ты можешь создать поля для ввода и кнопки на страничке?
Я сделал 5 страниц каждая страница с своим кодом одна делает update другая добавляет юзера третья показывает всех юзеров итд мне нужно это все чтобы делалось с страницы index.php не отправляя человека на другие страницы https://ibb.co/gzxFhd https://ibb.co/n8nsTJ тоесть как показано на видео
Ну php то понятно а отправлять без перезагрузок как собрался? Ну не хочешь библиотек держи вот все родное нативное https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/Using_XMLHttpRequest
а так? Код (Javascript): var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { console.log(this); } }; xhttp.open("GET", "URL", true); xhttp.send();
PHP: <?php include_once('inc/header.php'); ?> <div class="container"> <h1>Employees</h1> <form class="form-group" action="" method="POST"> <label for="employee_id">ID:</label> <input type="text" name="employee_id"> <label for="employee_name">Name:</label> <input type="text" name="employee_name"> <br> <br> <input type="submit" class="btn btn-info" name="get_employee" value="employee"> <input type="submit" class="btn btn-info" name="new_employee" value="add"> <input type="submit" class="btn btn-info" name="update_employee" value="update"> <input type="submit" class="btn btn-info" name="delete_employee" value="delete"> <input type="submit" class="btn btn-info" name="get_all_employees" value="getall"> </form> </div> <?php $switch = $_GET['name']; switch($switch){ case 'get_employee'; include('get_employee.php'); break; case 'get_all_employees'; include('get_all_employees.php'); break; } ?> <?php include_once('inc/footer.php'); ?> --- Добавлено --- но тут что то делаю неправильно и страницы у меня не инклюдятся
Значит путь не правильный или сами страницы PHP: ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL);
в первом посту посмотри видео как там сделано. мне нужно сделать также как там. сделал еще 5 страниц под каждую кнопку все это должно быть только в php так как мы пока что изучаем php
Так я же ответил. Без перезагрузки без js никак. С перезагрузкой проверяй if($_POST['button_name'] === 'value') doS();
он просто хочет все на одной странице = в одном файле весь код держать --- Добавлено --- он просто хочет все на одной странице = в одном файле весь код держать --- Добавлено --- козна козна