X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Обновление страницы
Karamba_hb
Karamba_hb
Topic Starter сообщение 24.4.2011, 17:49; Ответить: Karamba_hb
Сообщение #1


Помогите очень нужен такой скрипт.

if ($rowuser[flag]==1 AND $rowname[flag]==1)

Если выполняеться данное действие то обновить страницу.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
asbury
asbury
сообщение 25.4.2011, 0:15; Ответить: asbury
Сообщение #2


ну редиректай просто на ссылку, которая у тебя в адрессной строке ;) Чем не обновление)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karamba_hb
Karamba_hb
Topic Starter сообщение 28.4.2011, 11:37; Ответить: Karamba_hb
Сообщение #3


Мне не надо такое обновление) мне надо такое
Напрмиер...
Я нажимаю на кнопкуи в БД заносится цифра 1, но на странице будет написано цифра 0. И мне надо обновить страницу ещё раз чтобы скрипт просмотрел данные из БД и вывел не 0 а уже 1. А это сильно надоедает и раздражает(
А такая вешь на всех страницах. Получаеться если я на странице чтото сделаю, то мне придёться эту страницу обновлчть чтобы посмотреть итог, что я сделал.
А хотелось бы сразу. Нажал на кнопку, в БД записывалось данная, и без обновления страницы эта данная выводилась на экране.
Походу на JS это делаеться, а я в этом 0 ((
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 28.4.2011, 12:34; Ответить: Galen
Сообщение #4


Вроде так обновление на JS делается:
[JS]location.href = location.href[/JS]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
locky-yotu
locky-yotu
сообщение 28.4.2011, 15:49; Ответить: locky-yotu
Сообщение #5


(Galen @ 28.4.2011, 15:34) *
Вроде так обновление на JS делается:

вообще правильные пацаны пишут
[JS]window.location.reload()[/JS]
(:
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karamba_hb
Karamba_hb
Topic Starter сообщение 28.4.2011, 20:31; Ответить: Karamba_hb
Сообщение #6


Незнаю, может я чтото не так делаю, или не туда вставляю, или может вы меня не так поняли, но я делаю так, туда вставил код хоть? Если да то почемуто не работает (((
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karamba_hb
Karamba_hb
Topic Starter сообщение 28.4.2011, 20:33; Ответить: Karamba_hb
Сообщение #7


if ($_GET['p']=="shpiones_go") {
$suma7=htmlspecialchars($_POST[suma7]); // это от sql иньекций
$suma7=round(floatval($suma7),0); // это только цифры принимает и округляет до 0 цифр после запятой в сумме
if ($suma7>$rowuss[shpiones]) {print"<img src=img/error.gif width=16 height=16 border=0 align=absmiddle> <font color=#ff0000><b>Недостаточно Шпионов в Городе!</b></font><br>";}
else {
if ($suma7<=0) {print"<img src=img/error.gif width=16 height=16 border=0 align=absmiddle> <font color=#ff0000><b>Нужно указать число которое больше чем 0!</b></font><br>";}
else {
if ($rowuss[shpiones]==0) {
print"<img src=img/ok.gif width=16 height=16 border=0 align=absmiddle> <font color=#ff0000><b>Некого отправлять.!</b></font><br><br>
";
} else {
print"<img src=img/ok.gif width=16 height=16 border=0 align=absmiddle> <font color=#00cc00><b>Вы отправили в бой Шпионов.!</b></font><br><br>
";
$upd="UPDATE tb_planet SET attackshpiones=attackshpiones+$suma7 WHERE username='$user'";
mysql_query($upd);
$upd="UPDATE tb_planet SET shpiones=shpiones-$suma7 WHERE username='$user'";
mysql_query($upd);
echo"
<script>
window.location.reload()</script>";

}
}}}
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karamba_hb
Karamba_hb
Topic Starter сообщение 28.4.2011, 20:42; Ответить: Karamba_hb
Сообщение #8


ООО, неее, когда я нажимаю на кнопку, то оно обновляет страницу и браузер запрашивает нажатии кнопки повторно.
Тоесть когда я нажимаю кнопку то ссылка становиться ввиде сайт/index.php?page=allunits&p=pingvin
Тоесть после обновления оно запрашивает снова нажать кнопку с запросом &p=pingvin

Хотелось бы сделать чтобы обновление как бы быстрое было на самой странице, а не так, что перезагружался весь сайт
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karamba_hb
Karamba_hb
Topic Starter сообщение 28.4.2011, 21:02; Ответить: Karamba_hb
Сообщение #9


Всё я разобрался и сделал как надо, но всё равно. Пользователю долго ждать покуда после нажатия каждой кнопки, страница будет перезагружаться по 2 раза(( А у меня таких кнопок на сайте полно...

Щас скажу более понятным языком)
Просто хотелось бы чтобы данные брались из БД и переносились на страницу без обновления страницы
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Galen
Galen
сообщение 29.4.2011, 0:43; Ответить: Galen
Сообщение #10


Для этого изобрели AJAX. Правильные пацаны согласны? :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужно ли закрывать ненужные страницы тегом noindex, follow?
8 noviktamw 2906 2.3.2024, 12:53
автор: toplinks
Открытая тема (нет новых ответов) Вытащить страницы из кэша Яндекса
2 VostrVL 1959 11.1.2024, 23:07
автор: ЛаврионСергеевич
Открытая тема (нет новых ответов) Сверстать страницы из figma
нужно сделать страницы для веб приложения
1 bluestorm 1296 7.6.2022, 18:11
автор: doharddocode
Открытая тема (нет новых ответов) Подобрать группы и страницы и разместить ссылку
4 Lacomka 3410 21.2.2022, 8:43
автор: АлексейWEB
Открытая тема (нет новых ответов) Перенос (обновление) OpenCart и OcStore на новую версию 2х - 3х
Перенесу ваш магазин на новую версию движка
3 Илья1981 8443 4.10.2021, 11:59
автор: Evgen_ppm


 



RSS Текстовая версия Сейчас: 19.4.2024, 9:47
Дизайн