ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

14.01.2008, 11:20
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
джава скрипт это первое что пришло на ум)) но если у клиента он выключен в браузере? Буду конечно его использовать в случае если на php ничего не выйдет....
|
|
|

14.01.2008, 11:32
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от .:EnoT:.
джава скрипт это первое что пришло на ум)) но если у клиента он выключен в браузере? Буду конечно его использовать в случае если на php ничего не выйдет....
На php нельзя отправить куки после отправки содержимого страницы НИКАК
|
|
|

14.01.2008, 11:46
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Macro, двойка тебе по PHP! Ты про кеширование вывода читал? Про функции ob_start() и подобные ob_*?
Пример:
PHP код:
ob_start()
...
echo "!!!!!";
...
echo "!!!!!";
set_cookie(...);
ob_end_flush();
|
|
|

14.01.2008, 11:50
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от groundhog
Macro, двойка тебе по PHP! Ты про кеширование вывода читал? Про функции ob_start() и подобные ob_*?
Пример:
PHP код:
ob_start()
...
echo "!!!!!";
...
echo "!!!!!";
set_cookie(...);
ob_end_flush();
Какая разница-то? Все равно куки передаются в хедере ДО вывода страницы, я про что говорю-то.
|
|
|

14.01.2008, 11:54
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
groundhog Спасибо. Была мысль про кеширование, но чёт подумал что не пойдёт это...
Не обижай Макро, он хороший 
|
|
|

14.01.2008, 12:02
|
|
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме: 302951
Репутация:
67
|
|
у меня есть таблица,как средствами php удалить последний <td> из нее?
|
|
|

14.01.2008, 12:08
|
|
Познавший АНТИЧАТ
Регистрация: 12.05.2007
Сообщений: 1,235
Провел на форуме: 2238549
Репутация:
1318
|
|
Макро, ты противоречишь сам себе! Ты написал:
На php нельзя отправить куки после отправки содержимого страницы НИКАК
Функции семейства ob_* гарантируют, что любой вывод будет прокеширован, и что любой хидер пойдёт в вывод ПЕРЕД этим кешем... Следовательно, любой хидер (в том числе и куки) МОЖНО отправить после начала вывода, да и в самом конце тоже можно...
Корвин, по твоему описанию последний TD не выщимешь... Нужен пример кода... А так - используй preg_replace...
|
|
|

14.01.2008, 12:11
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 595
Провел на форуме: 1845062
Репутация:
1079
|
|
Сообщение от groundhog
Макро, ты противоречишь сам себе!
Функции семейства ob_* гарантируют, что любой вывод будет прокеширован, и что любой хидер пойдёт в вывод ПЕРЕД этим кешем... Следовательно, любой хидер (в том числе и куки) МОЖНО отправить после начала вывода, да и в самом конце тоже можно...
Я себе не противоречу, вывод все равно осуществится в порядке: хедер => контент, иначе никак, именно это я и имел ввиду. А прокешировать можно, честно говоря не вспомнил об этом.
|
|
|

14.01.2008, 12:13
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
у меня есть таблица,как средствами php удалить последний <td> из нее?
ты это имеешь ввиду так?
PHP код:
$td = "<table><tr><td>......</td></tr>";
$td = str_replace("</td>"," ", $td);
echo "$td";
А, сори, этот скрипт будет удалять все </td>, не то...
Последний раз редактировалось .:EnoT:.; 14.01.2008 в 12:15..
|
|
|

14.01.2008, 12:17
|
|
Флудер
Регистрация: 20.11.2006
Сообщений: 3,316
Провел на форуме: 16641028
Репутация:
2371
|
|
.:EnoT:., да?
А если
PHP код:
$td = '<table><tr><td>......</td><td>.......</td></tr></table>';
Теперь твой код удалить последний </td> ?
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|