0 / 0 / 0
Регистрация: 01.04.2015
Сообщений: 8
|
||||||
1 | ||||||
Редирект02.04.2015, 22:26. Показов 1260. Ответов 6
Метки нет (Все метки)
нужно создать два поля с метками число 1 и число 2. Обработать и посчитать сумму двух чисел на другой странице и сделать редирект на страницу с формой без использования сессий и куков.( задача из уроков русакова)
я нашёл след ответ, но код с ошибкой. хочу понять и разобраться. помогите пожалуйста.
0
|
02.04.2015, 22:26 | |
Ответы с готовыми решениями:
6
Нужно создать редирект сайта случайным образом, Случайный редирект на 1 из 3 сайтов Редирект Редирект редирект |
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
||||||
02.04.2015, 23:47 | 2 | |||||
Сообщение было отмечено evolution1987 как решение
Решение
1) Что означает предупреждение "headers already sent"
2) будет редиректить на себя, где снова редирект на себя и т.д.
1
|
0 / 0 / 0
Регистрация: 01.04.2015
Сообщений: 8
|
|
03.04.2015, 07:22 [ТС] | 3 |
Спасибо. Буду пробовать но честно говоря в редиректах и куках запутался очень на таких заданиях от русакова
Добавлено через 7 часов 26 минут а можно написать подробно что и куда, а то у меня ошибку пишет Fatal error: Call to undefined function headers() in C:\OpenServer\domains\test.local\page.php on line 3 index.php <?php if (isset($_GET['result'])) { echo $_GET['result']; } else { if (isset($_POST['sum'])) { header('Location: '. $_SERVER['REQUEST_URI'] . '?result=' . ($_POST['n_1'] + $_POST['n_2'])); } } ?> <form action = "page.php" method = "post"> <input type = "text" name = "n_1" /> <br /> <input type = "text" name = "n_2" /> <br /> <input type = "submit" name = "sum" value = "Готово" /> </form> page.php <?php $result = $_POST['n_1'] + $_POST['n_2']; headers("Location: ".$_SERVER['HTTP_REFERER']."$result"); ?>
0
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
03.04.2015, 10:22 | 4 |
Сообщение было отмечено evolution1987 как решение
Решение
Перевод: вызов неопределенной функции headers.
Потому-что нет такой функции, но есть header
1
|
0 / 0 / 0
Регистрация: 01.04.2015
Сообщений: 8
|
|
03.04.2015, 10:55 [ТС] | 5 |
сделал как ты говоришь. результат:
Object not found! The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error. If you think this is a server error, please contact the webmaster. Error 404 test.local 04/03/15 10:53:27 Apache/2.2.29 (Win32)
0
|
4925 / 3920 / 1620
Регистрация: 24.04.2014
Сообщений: 11,441
|
|
03.04.2015, 12:20 | 6 |
evolution1987, сообщения об ошибках это не только набор букв, но в большинстве случаев еще и указание на причину возникновения и рекомендации к исправлению.
Запрошенный URL не был найден на сервере. Возможно ссылка на страницу неверна или устарела. Отсюда вывод: надо посмотреть какой URL в адресной строке и есть ли соответствующий файл на сервере.
0
|
0 / 0 / 0
Регистрация: 01.04.2015
Сообщений: 8
|
|
03.04.2015, 12:24 [ТС] | 7 |
у меня вопрос как от чайника к знающему, по чём лучше php учить, русаков или специалист? или другие варианты? я просто боюсь чего-то не понять. в специалисте мне например не нравится что не показывает как делать админ панель для сайта, а русаков в уроке даёт одно а в заданиии нужно больше знаний чем он дал в уроке. вот как быть((((((
0
|
03.04.2015, 12:24 | |
03.04.2015, 12:24 | |
Помогаю со студенческими работами здесь
7
Редирект Редирект редирект Редирект Редирект Редирект Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |