сижу катерова читаю пишет типа md5 одинакого кода не бывает если даже одно и то же слово попробывал завкодировать так оно одинаковый результат дало эт у меня че то не так? или катерова?))
md5 - каждому набору букв соответствует свой хеш, которые не повторяются, но и расшифроватьт его невозможно. Хоят какой-то ученый нашел такие слова, хеши которых будут одинаковы) курите вики
эм... Там не побуквенное шифрование идет, а потом склейка строки, наче брутить хеши было бы расплюнуть. Тут идет именно шифрование сразу всей фразы по алгоритму, котоырй необратим)
2mff вот рабочий класс: http://hash.ixces.ru/icqlib.txt 2kriPer это скорее всего у катерова что то нето написано либо ты не так понял.... md5 это так сказать "уникальный слепок" входных данных. PHP: for ($i=0;$i<1000000;$i++){ $str_md5=md5('ANTICHAT'); echo $str_md5; } на протяжении всего цикла, с 1 до 1000000, переменная $str_md5 будт присваиваться одно и тоже значение: bbb30ab9e9999897466eaaa5f7a9e145
Не знаю как ты проверял, но оба этих скрипта работают отлично. Только, что тестировал у себя на серваке.
Начал осваивать php... Придумываю себе нетрудные задачи и пишу скрипты, руководствуясь мануалом отсюда: http://ru.php.net/manual/ru/index.php Объясните как работает функция preg_match_all PHP: preg_match_all("|<[^>]+>(.*)</[^>]+>|U", "<b>example: </b><div align=left>this is a test</div>", $out, PREG_PATTERN_ORDER); Вот никак не понимаю как составляется первый параметр PHP: |<[^>]+>(.*)</[^>]+>|U допустим задача такая: вытащить из строки PHP: ааааааааааа ббббббб вввввввв ггггггггг то, что между "ааааааааааа" и "ггггггггг" Помогите PS: в общем то задачу выполнил и без этой функции, но несколько дополнительных строк кода - не есть гуд...
читай про Регулярные выражения 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&cat=4&id=43 http://www.opennet.ru/base/dev/php_regexp.txt.html
Дборого времени суток. Столкнулся с такой проблемой нужно от начала и конуа строки отсечь символ переноса строки подскажите как это сделать. Спасибо.
Вот пишу 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/WebIcqLite.class.phps сохраняю в файл WebIcqLite.class.php, закидываю на Агаву и не работает В чем же дело? Тариф платный. KIR@PRO art2222 Спасибо большое ребят, icqlib.php класс работает!
2-=Static=- Пробовал таким методом, но что -то не работает -( приэтом еще мне нужно удлалить \n из начала строки а не из всей.
PHP: $text = str_replace('\n', '', $text); Работать не будет. Нужно в двойных кавычках. Вот так: PHP: $text = str_replace("\n", '', $text); Если только из начала и конца то используй trim() или rtrim() если только из начала. PHP: $text = trim($text); Хм. У меня тоже не заработал. Странно. Попробуй второй класс: http://slil.ru/27332726
-=Static=-, то что в одинарных ковычках воспринимается пыхой "как есть" и поэтому скрипт будет искать строчку \n а не перенос строки. Gin, это регулярки. Сейчас напишу.
PHP: <? $text="\nblablabla\n"; preg_match("#\\n(.*)\\n#",$text,$f); echo $f[1]; ?> Во какбы. Gin, так пашет?
Так тож вроде не пашет, trim здес не подходит т.к. убирает пробелы только. Задача как раз именно в том чтобы отсечь символ переноса убрать в начале строки. а в самой строке содержится у меня текст (т.е. символов переноса там много)
Мне необходимо знать чем отличаются методы начинающиеся с self от методов без self? Где об этом почитать? Помогите, а то гугл не помог.