HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 29.05.2008, 16:51
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

Репутация: 30
По умолчанию

Помогите еще пожалуйста с синтаксисом:

$site = "http://www.pfts.com/uk/moreinformation/".$tiker[i]."/";

$tiker[i] - массив.

перепробовал по-разному =(
какая здесь ошибка?
 
Ответить с цитированием

  #2  
Старый 29.05.2008, 16:55
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Цитата:
Помогите пожалуйста с регуляркой. нужно из строки вытащить тольцо цифру:

<td>523.0000&nbsp;</td>
PHP код:
$string "<td>523.0000&nbsp;</td>";
ereg('<td>([0-9]{0,}.[0-9]{0,})&nbsp;</td>'$string$reg);
echo 
$reg[1

Последний раз редактировалось Naydav; 29.05.2008 в 16:58..
 
Ответить с цитированием

  #3  
Старый 29.05.2008, 16:56
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Цитата:
Помогите еще пожалуйста с синтаксисом:

$site = "http://www.pfts.com/uk/moreinformation/".$tiker[i]."/";

$tiker[i] - массив.

перепробовал по-разному =(
какая здесь ошибка?
$site = "http://www.pfts.com/uk/moreinformation/".$tiker[i]."/";
i - неопределено

правильно

$site = "http://www.pfts.com/uk/moreinformation/".$tiker[$i]."/";

Последний раз редактировалось Naydav; 29.05.2008 в 16:59..
 
Ответить с цитированием

  #4  
Старый 29.05.2008, 16:57
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Ответ на первый вопрос:
PHP код:
$txt="<td>523.0000&nbsp;</td>";

preg_match("/<td>([\.\d]+)&nbsp;<\/td>/iUs",$txt,$matches);

print 
$matches[1]; 
Ответ на второй:
PHP код:
$site "http://www.pfts.com/uk/moreinformation/".$tiker."/"
 
Ответить с цитированием

  #5  
Старый 29.05.2008, 17:03
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

Репутация: 30
По умолчанию

Naydav, да, точно! гоню. СПАСИБО! мин 20 уже парюсь. =)
 
Ответить с цитированием

  #6  
Старый 29.05.2008, 17:05
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

Репутация: 30
По умолчанию

d_x, а как упростить, если строка = цифра&nbsp;

а может иногда даже и так:

строка = цифра&nb .т.е ол пробела чтоли...
 
Ответить с цитированием

  #7  
Старый 29.05.2008, 17:10
d_x
Постоянный
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

Будет выдирать из строки цифру (которая может быть с точкой или без).
PHP код:
$txt="523.0000&nb";

preg_match("/(\d+(\.\d+)?)/is",$txt,$matches);

print 
$matches[1]; 
 
Ответить с цитированием

  #8  
Старый 29.05.2008, 17:13
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

Репутация: 30
По умолчанию

ок. спасибо. все очень оперативно =)
 
Ответить с цитированием

  #9  
Старый 29.05.2008, 17:17
Naydav
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме:
849583

Репутация: 210
По умолчанию

Gadik
http://www.pfts.com/uk_/auctions/
вызывает не 404 или обработку, а 500(Internal Server Error)

Это ладно, еще на сайте присутствует уязвимость типа sql-injection
плохо филитруемая переменная $search;
 
Ответить с цитированием

  #10  
Старый 29.05.2008, 17:28
Gadik
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме:
1159891

Репутация: 30
По умолчанию

что это значит? вообще сайт не мой.

а подскажите пожалуйста по MySQL
можно ли переделать формат столбца (дата, полный формат) в ГГГГ:ММ:ДД?? т.е. отбросить часы минуты и сек?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.