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

23.03.2009, 14:11
|
|
Познающий
Регистрация: 21.06.2008
Сообщений: 57
Провел на форуме: 633209
Репутация:
44
|
|
как ето исправить?
я в пхп ноль.
|
|
|

23.03.2009, 22:51
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
Сообщение от ASQX
как ето исправить?
я в пхп ноль.
у тебя в скрипте не должно ничего выводиться до этого .. ни пробелов, ничего ..
если даже перед <?php есть пробел, то работать не будет
также у меня както возникали проблеммы с хеадерами в юникоде .. так что ставь анси
|
|
|

23.03.2009, 14:20
|
|
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме: 5365841
Репутация:
712
|
|
Как можно реализовать такое ... есть html страница, там слово в тегах <TEST>antichat</TEST> ... как можно получить с этой страницы слово antichat ?(оно не статично)
перелопатил весь гугл, но про парсинг html тэгов ничего конкретного не нашёл(
|
|
|

23.03.2009, 14:22
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от geforse
Как можно реализовать такое ... есть html страница, там слово в тегах <TEST>antichat</TEST> ... как можно получить с этой страницы слово antichat ?(оно не статично)
PHP код:
preg_match('#<TEST>(.*?)</TEST>#i', $page, $match);
print_r($match);
|
|
|

23.03.2009, 14:29
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме: 1284900
Репутация:
399
|
|
Почему у меня функцыя printGreeting(); не принимает сгенерированое функцыей calcNumPetals значение $numPetals а принимает только запрос guess введеный ф форму функцыи PrintForm
А потому что ты сначала выводиш свой $numPetals функцией printGreeting();, а только потом заносиш туда значение в printDice().
Сначала должны делаться все расчёты, а только потом нужно делать вывод.
|
|
|

23.03.2009, 14:31
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме: 1284900
Репутация:
399
|
|
перелопатил весь гугл, но про парсинг html тэгов ничего конкретного не нашёл(
а чем он собственно отличается от парсинга XML?
|
|
|

23.03.2009, 14:41
|
|
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
Провел на форуме: 1754802
Репутация:
380
|
|
Сообщение от Gray_Wolf
а чем он собственно отличается от парсинга XML?
Ну хотя бы тем что в пхп готовые расширения включеные по умолчанию для парсинга XML и наврятли ты ими отпарсишь html во многих случаях.
|
|
|

23.03.2009, 14:35
|
|
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
Провел на форуме: 1191083
Репутация:
270
|
|
Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/userbarscript.php:1) in /www/htdocs/userbarscript.php on line 2
Страница уже отправлена, а ты модифицируешь заголовки. Тут, имхо, либо юзать ajax либо вот это http://de2.php.net/manual/ru/function.ob-start.php
|
|
|

23.03.2009, 14:46
|
|
Познающий
Регистрация: 16.03.2009
Сообщений: 82
Провел на форуме: 148667
Репутация:
23
|
|
А потому что ты сначала выводиш свой $numPetals функцией printGreeting();, а только потом заносиш туда значение в printDice().
Сначала должны делаться все расчёты, а только потом нужно делать вывод.
Так дело в том что printGreeting(); сначала испоняет TRUE
PHP код:
if (empty($_POST)) { echo "<h3>Welcome to petals around the rose</h3>"; }
а потом уже при повторном запуске после ввода guess должна вывести и ваш запрос и число лепестков(numPetals)
|
|
|

23.03.2009, 15:06
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
Провел на форуме: 1284900
Репутация:
399
|
|
Разобрался.
Вместо
должно быть
Проверяй что у тебя в переменных хранится.
UPD
ан нет, это не решение проблемы, это просто косяк в коде, нужно думать дальше...
Последний раз редактировалось Gray_Wolf; 23.03.2009 в 15:26..
|
|
|
|
 |
|
|
Здесь присутствуют: 10 (пользователей: 0 , гостей: 10)
|
|
|
|