помоите написать подтверждение на удаление

my_php

Новичок
помоите написать подтверждение на удаление

Чтоб вылез вопрос. Удалить? (ок/cancel)
И еще неужели кроме как на яваскрипте нельзя сделать обновление страницы?
 

Paxan

Новичёк
Re: помоите написать подтверждение на удаление

Автор оригинала: my_php
Чтоб вылез вопрос. Удалить? (ок/cancel)
И еще неужели кроме как на яваскрипте нельзя сделать обновление страницы?
А в чём проблема с подтверждением?
 

baev

‹°°¬•
Команда форума
К "подтверждению на удаление" программирование на PHP никакого отношения не имеет.

Что Вы понимаете под "обновлением страницы"?
 

rotoZOOM

ACM maniac
my_php подтверждение на удаление, см. confirm()
Обновление страницы может делать юзер, может делать JScript, можно прописать в meta через сколько секунд перезагрузить страницу.
Но как уже сказали, к PHP это имеет далекое отношение.
 

my_php

Новичок
спасибо за confirm()...
а вот насчет обновления:
на странице данные юзера, он заменил те которые хотел, нажал ок . В Бд произошли изменения и страница должна обновится, чтобы не было старых данных.

-~{}~ 23.05.05 12:56:

когда я пишу window.location.reload() выскакивает messagebox и грит "обновление невозможно без ..." и просит нажать retry или cancel. А можно как-то без этого ?
 

matross

Новичок
onClick="if (confirm('Вы действительно хотите удалить?')) location.replace('delete.php?id=".$id."')"
 

Lamer_Scorp

Guest
regi


header тут непричём, или вернее мало причём. Просто my_php называет обновлением то, что обновлением не является.

Просто нужно проверить данные отправленные сценарию, при наличии нужных совершить определённые действия, а потом уничтожить переменные, после чего вызвать темже сценарием хтмл форму.
 

Фанат

oncle terrible
Команда форума
Lamer_Scorp
header тут при чём. Очень даже при чём.
просто отвечающие не дают себе труда читать внимательно топик, а так же не обладают достаточным опытом в програмировании.
 

Lamer_Scorp

Guest
Фанат


Это камень в мой огород полагаю.

Однако хотел заметить, что для его задачи не вижу необходимости использовать обновление через хэдер. Помоему можно обойтись и без него.
 

Фанат

oncle terrible
Команда форума
ты заблуждаешься.
он делает всё правильно.
единственное, что ему осталось - это локейшен.
а ты всё пишешь неправильно.

а вот яваскриптовый локейшен релоад ему как раз нафиг не нужен
 

Lamer_Scorp

Guest
Фанат


Ну возврат на страницу сделать это да конечно через хэдер.
А почему скажем не задать условие, при котором при наличии данных они обрабатываются. а в зависимости от результята релоадится или старая форма, илич то то ещё?

Скажем что то типа такого:

if (условие){
выполнить действия
убить переменные (уже ненужные)
}

загрузить форму


------------
Я с тобой не спорю, мне интересно что ты ответишь, нужно же опыту набираться.
 

Фанат

oncle terrible
Команда форума
смотри.
начнём не с тебя а с него.
что мы видим? человек просил просто конфирм.
ему ответили.
он сказал спасибо.
то есть, он всё сделал правильно - повесил конфирм на кнопку сабмит.
и у него сё прекрксно работает.
кроме классического сообщения об обновлении страницы.
увидев которое, больше вообще ничего знать не надо - это лечится локейшеном.
больше тут городить нечего.

теперь к твоему предложению.
ради бога - загружай что угодно.
не понимаю, какое это имеет отношение к вопросу.
Разве только ты считаешь, что возврат на PHP_SELF - это догма. Нет, не догма, а пример. Перенаправляй куда хочешь
 

Lamer_Scorp

Guest
Фанат

Спасибо. Тут немного видимо в целях разошлись. :)
Тогда стоит упомянуть, тому кто задавал вопрос, что хэдер должен быть поставлен до того как браузеру будет что то отправлено :) а то опять вопросы полезут.
 
Сверху