ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #10531  
Старый 18.05.2009, 18:07
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от Ru}{eeZ  
Примерно так:
PHP код:
preg_match_all('|"query";s:.{3}:".+";|',$content,$result); 
пограмотней вот так наверно будет.
PHP код:
preg_match_all('|"query";s:(.*){3}:".+";|',$content,$result); 
 
Ответить с цитированием

  #10532  
Старый 18.05.2009, 18:12
Аватар для BiG_][aKeR
BiG_][aKeR
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме:
1546086

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

Ru}{eeZ,неидёт по следуйшим причинам:
1.Он копирует то и s:***:",хотя мне нужно только содержимое между ними.
2. Он конец "; не роспознает,и копирует кучу мусора есчё,как будто и не указано что где.
3.Мне нужно чтобы каждый фрагмент скопированый был в новой части массива,а не всё в одной,пример:
Есле с етой регуляркой что выше то при выводе:
print($result[0][0]);
он выдаёт всё сразу что скопировал,а должно быть так:
print($result[0][0]); - выдаёт первую строчку что нашёл и скопировал
print($result[0][1]); - выдаёт вторую строчку
print($result[0][2]); - третью
и т.д...
 
Ответить с цитированием

  #10533  
Старый 18.05.2009, 18:22
Аватар для m0Hze
m0Hze
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме:
6462214

Репутация: 3171


По умолчанию

Цитата:
Сообщение от m0Hze  
пограмотней вот так наверно будет.
PHP код:
preg_match_all('|"query";s:(.*){3}:".+";|',$content,$result); 
PHP код:
preg_match_all('|"query\";s:(.*){3}:\"(.*)\";|',$content,$result); 
 
Ответить с цитированием

  #10534  
Старый 18.05.2009, 18:28
Аватар для BiG_][aKeR
BiG_][aKeR
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме:
1546086

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

m0Hze,и все до единого исправления как и от оригенала результат то же самый,апсолютно... прочти пост выше ^^^
 
Ответить с цитированием

  #10535  
Старый 18.05.2009, 18:44
Аватар для BiG_][aKeR
BiG_][aKeR
Познающий
Регистрация: 30.11.2008
Сообщений: 40
Провел на форуме:
1546086

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

Вопшем оформил следуйшим образом:

preg_match_all('|"query\";s:(.*){3}:\"(.*)\";|',$c ontent,$result);
$result=$result[0][0];
preg_match_all('#"query";s:(.*?)";s:#is',$result,$ result);
$result = $result[0][0];
preg_match_all('#:"(.*?)";s:#is',$result,$result);
$result = $result[1][0];

во второй регулярке меняя:

$result = $result[0][0];
на следуйшюю цыфру,переходил на следуйший кук...вопшем думаю проблем исчерпана,хотя очень желательно было бы ето сделать одной регуляркой...
 
Ответить с цитированием

  #10536  
Старый 18.05.2009, 22:37
Аватар для Cruo
Cruo
Новичок
Регистрация: 18.05.2009
Сообщений: 6
Провел на форуме:
5871

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

Всем привет, тока начал разбираться в PHP и вот, не могу понять причину ошибки!

код:

<HTML>
<HEAD></HEAD>
<BODY>
<form action="param.php" method="GET">
Имя пользователя: <input name="UserName">
</form>

<?php
print("Iamanidiot<p>");

if ($HTTP_GET_VARS["UserName"]<>"")
{
print("<P> Ваше имя пользователя");
print($HTTP_GET_VARS["$UserName"]);
}

?>
</BODY>
<HTML>

Строчка print($HTTP_GET_VARS["$UserName"]); категорически отказывается работать! Какгбе в чем причина?777
 
Ответить с цитированием

  #10537  
Старый 18.05.2009, 22:43
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Знак $ из квадратных скобок убери
 
Ответить с цитированием

  #10538  
Старый 18.05.2009, 23:15
Аватар для Cruo
Cruo
Новичок
Регистрация: 18.05.2009
Сообщений: 6
Провел на форуме:
5871

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

убрал. Все равно не работае...
 
Ответить с цитированием

  #10539  
Старый 18.05.2009, 23:30
Аватар для D Mak
D Mak
Участник форума
Регистрация: 23.06.2007
Сообщений: 188
Провел на форуме:
1051973

Репутация: 116
Отправить сообщение для D Mak с помощью ICQ
По умолчанию

Cruo юзай print($_GET['UserName']);
 
Ответить с цитированием

  #10540  
Старый 18.05.2009, 23:51
Аватар для Cruo
Cruo
Новичок
Регистрация: 18.05.2009
Сообщений: 6
Провел на форуме:
5871

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

$HTTP_GET_VARS не работае какгбе

$_GET работае. Все, проблему решил.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



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


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




ANTICHAT.XYZ