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

25.03.2009, 17:29
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Сообщение от eLWAux
читай про Регулярные выражения
http://www.phpfaq.ru/regexp
http://freehost.com.ua/faq/buleten/article/article_id/5
http://www.providers.ru/articles/php/regexp-intro.html
http://www.cit.tj/index.php?menu=materials&page=articles§ion=2&c at=4&id=43
http://www.opennet.ru/base/dev/php_regexp.txt.html

Я постараюсь описать самые основы использования этого инструмента, чтобы вы не смотрели на комбинацию подобную этой: /^(?:http:\/\/)?[-0-9a-z._]*.\w{2,4}[:0-9]*$/ как баран на новые ворота.
Вот.. это как раз для меня..)) Спасибо. 
|
|
|

25.03.2009, 17:47
|
|
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме: 262809
Репутация:
21
|
|
Дборого времени суток.
Столкнулся с такой проблемой нужно от начала и конуа строки отсечь символ переноса строки подскажите как это сделать. Спасибо.
|
|
|

25.03.2009, 17:49
|
|
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
Провел на форуме: 347573
Репутация:
185
|
|
Сообщение от Gin
Дборого времени суток.
Столкнулся с такой проблемой нужно от начала и конуа строки отсечь символ переноса строки подскажите как это сделать. Спасибо.
PHP код:
$text = str_replace('\n', '', $text);
|
|
|

25.03.2009, 17:55
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от art2222
Не знаю как ты проверял, но оба этих скрипта работают отлично. Только, что тестировал у себя на серваке.
Вот пишу icqsend.php:
PHP код:
<?php
include('WebIcqLite.class.php');
define('UIN', 353206039);
define('PASSWORD', '59KZObBA');
$icq = new WebIcqLite();
if($icq->connect(UIN, PASSWORD)){
if(!$icq->send_message('7862294', 'Hello!')){
echo $icq->error;
}else{
echo 'Message sent';
}
$icq->disconnect();
}else{
echo $icq->error;
}
?>
вот класс: http://wip.asminog.com/projects/icq/...ite.class.phps сохраняю в файл WebIcqLite.class.php, закидываю на Агаву и не работает
В чем же дело?
Тариф платный.
KIR@PRO
art2222
Спасибо большое ребят, icqlib.php класс работает! 
Последний раз редактировалось mff; 25.03.2009 в 18:06..
|
|
|

25.03.2009, 18:02
|
|
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме: 262809
Репутация:
21
|
|
2-=Static=-
Пробовал таким методом, но что -то не работает -(
приэтом еще мне нужно удлалить \n из начала строки а не из всей.
|
|
|

25.03.2009, 18:10
|
|
Участник форума
Регистрация: 28.04.2008
Сообщений: 172
Провел на форуме: 1191083
Репутация:
270
|
|
PHP код:
$text = str_replace('\n', '', $text);
Работать не будет. Нужно в двойных кавычках. Вот так:
PHP код:
$text = str_replace("\n", '', $text);
приэтом еще мне нужно удлалить \n из начала строки а не из всей.
Если только из начала и конца то используй trim() или rtrim() если только из начала.
В чем же дело?
Тариф платный.
Хм. У меня тоже не заработал. Странно.
Попробуй второй класс:
http://slil.ru/27332726
Последний раз редактировалось art2222; 25.03.2009 в 18:20..
|
|
|

25.03.2009, 18:17
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
-=Static=-, то что в одинарных ковычках воспринимается пыхой "как есть" и поэтому скрипт будет искать строчку \n а не перенос строки.
Gin, это регулярки. Сейчас напишу.
Последний раз редактировалось mailbrush; 25.03.2009 в 18:31..
|
|
|

25.03.2009, 18:32
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
PHP код:
<?
$text="\nblablabla\n";
preg_match("#\\n(.*)\\n#",$text,$f);
echo $f[1];
?>
Во какбы. Gin, так пашет?
|
|
|

25.03.2009, 18:41
|
|
Участник форума
Регистрация: 11.09.2008
Сообщений: 107
Провел на форуме: 262809
Репутация:
21
|
|
Так тож вроде не пашет, trim здес не подходит т.к. убирает пробелы только.
Задача как раз именно в том чтобы отсечь символ переноса убрать в начале строки. а в самой строке содержится у меня текст (т.е. символов переноса там много)
Последний раз редактировалось Gin; 25.03.2009 в 18:48..
|
|
|

25.03.2009, 18:46
|
|
Banned
Регистрация: 14.04.2007
Сообщений: 297
Провел на форуме: 756152
Репутация:
38
|
|
Мне необходимо знать чем отличаются методы начинающиеся с self от методов без self?
Где об этом почитать?
Помогите, а то гугл не помог.
Последний раз редактировалось MafiaBoy3; 25.03.2009 в 18:59..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|