PHP/MySQL | Продолжим извращаться
Тема закрыта by
DELETED
Причина: решён, сброс правильный, но подсказали, что можно и не сбрасывать типа пусть обновляется кэш, оставил как есть
Причина: решён, сброс правильный, но подсказали, что можно и не сбрасывать типа пусть обновляется кэш, оставил как есть

DELETED
Автор
13 апреля 2017, в 16:23
Delete
Теперь вопрос к шарящим
Есть функция редиректа и нужно, чтобы глянули, правильно ли происходит сброс кэша после редиректа?
function refresh() {
header('location: '.$_SERVER['REQUEST_URI']);
ob_clean();
exit();
}
и стоит ли его вообще сбрасывать?
.45.
________
посл. ред. 13.04.2017 в 16:25; всего 1 раз(а); by Вилы_Выкидные
Вилы_Выкидные, а смысл??
Вот тебе Метод редиректа из CMS Opencart зачем велосипеды?
Вот тебе Метод редиректа из CMS Opencart зачем велосипеды?
<?php
public function redirect($url, $status = 302) {
header('Location: '.$url, true, $status);
exit();
}

DELETED
Автор
13 апреля 2017, в 16:52
Delete
konor (13.04.2017 в 16:48)
Вилы_Выкидные, а смысл??
Вот тебе Метод редиректа из CMS Opencart зачем велосипеды?
Вилы_Выкидные, а смысл??
Вот тебе Метод редиректа из CMS Opencart зачем велосипеды?
<?php
public function redirect($url, $status = 302) {
header('Location: '.$url, true, $status);
exit();
}
у меня редирект на саму себя без сохранения запросов, чтобы избежать повторной отправки данных, а чтобы заголовки повторно не отправлялись то используется кэширование, мне просто нужно знать в правильном ли месте я его очищаю.
Вилы_Выкидные, Начнем с того каких запросов и заголовков?? Ты про сбрасивания отправки формы ?

DELETED
Автор
13 апреля 2017, в 16:59
Delete
konor (13.04.2017 в 16:53)
Вилы_Выкидные, Начнем с того каких запросов и заголовков?? Ты про сбрасивания отправки формы ?
Вилы_Выкидные, Начнем с того каких запросов и заголовков?? Ты про сбрасивания отправки формы ?
есть запросы и есть заголовки
REQUEST_URI обновляет страницу без сохранения параметров запросов и предотвращает их повторную отправку при обновлении страницы
ob_start() кэширует заголовки во избежания повторной отправки на вывод
ob_clean() очищает буфер
вопрос - в правильном ли месте прописан сброс кэша
________
посл. ред. 13.04.2017 в 17:03; всего 3 раз(а); by Вилы_Выкидные
Вилы_Выкидные, Давайте посмотрим о чем вы говорите
1) REQUEST_URI = не обновляет страницу а возвращает строку УРЛ без параметров
Вопрос в следующем
Зачем их чистить если REQUEST_URI их не возвращает???
1) REQUEST_URI = не обновляет страницу а возвращает строку УРЛ без параметров
Вопрос в следующем
Зачем их чистить если REQUEST_URI их не возвращает???

DELETED
Автор
13 апреля 2017, в 17:28
Delete
konor (13.04.2017 в 17:17)
Вилы_Выкидные, Давайте посмотрим о чем вы говорите
1) REQUEST_URI = не обновляет страницу а возвращает строку УРЛ без параметров
Вопрос в следующем
Зачем их чистить если REQUEST_URI их не возвращает???
Вилы_Выкидные, Давайте посмотрим о чем вы говорите
1) REQUEST_URI = не обновляет страницу а возвращает строку УРЛ без параметров
Вопрос в следующем
Зачем их чистить если REQUEST_URI их не возвращает???
само собой возврат идёт на тот же урл, что и является обновлением страницы
давайте вы оденете очки и прочитаете первый пост
и может быть прочитаете начало поста, где указано что прописано в заголовках, которые кэшируются для предотвращения повторной отправки
можете ещё почитать, что такое заголовки и про их отправку
________
посл. ред. 13.04.2017 в 17:33; всего 3 раз(а); by Вилы_Выкидные