Когда я обновляю текст на своем сайте и помещаю его в базу данных mySQL … сайт обновляется, но не обновляет содержимое до нового содержимого в базе данных, и я не могу понять, почему я удалил весь кеш и т. Д. ,
Например, у меня есть страница «Lorem ipsum», и обновите ее, чтобы моя «сказать» «Привет там» .. страница обновляется, но не меняет «Lorem ipsum», прежде чем я обновляю силу. (Shift + refresh ), и я удалил весь кеш как в моих php-документах, так и в моем .htaccess
удаление кеша php-документов
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /> <meta http-equiv="cache-control" content="max-age=0" /> <meta http-equiv="expires" content="0" /> <meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" /> <meta http-equiv="pragma" content="no-cache" />
Ищите
$select = mysql_query("SELECT * FROM `Filling` WHERE `group` = '$page'")or die(mysql_error()); $row = mysql_fetch_assoc($select); echo "$row[text]"; ?>
Код для возврата:
var back = document.referrer; window.location.replace(back);
в основном, с отключением somethings … Я просто не могу понять, как правильно это обновить, спасибо заранее 🙂
Попробуйте print_r($row);
или var_dump($row);
чтобы увидеть, есть ли в нем что-нибудь.
если текст является ключом в строке $ row, используйте $ row ['text']
Если вы используете JavaScript для перенаправления на предыдущую страницу, используя что-то вроде
history.go(-1);
или
history.back();
Затем вы возвращаетесь в историю браузера, которая НЕ перезагружает содержимое вашей страницы. Вместо этого вы должны использовать:
window.location='[your page URL here]';
Или вы можете просто отправить назад на ту же страницу и выполнить свою обработку в верхней части скрипта.
В итоге я сделал запрос с параметром «& time =». Time (); который заставляет браузер обновляться, потому что это новый URL … Спасибо за все ваши предложения, хотя 🙂