ПРосто пишут во везде что md5() руль и всё)) Впринципе ели ШИФРОВАТЬ твоим способом то ничего плохо невижу... .Думаю со мной многие согласяться)Наверн)80
Посторюсь с вопросом, проблема при авторизации... Вот исходники... PHP: <?php if(set_time_limit(0)) { set_time_limit(0); ignore_user_abort(1); $limit = true; } Error_Reporting(E_ALL & ~E_NOTICE); ?> set_time_limit() = <? if($limit) echo('<font color=YellowGreen>On</font> (Âðåìÿ ðàáîòû ñêðèïòà íå îãðàíè÷åíî)'); else echo('<font color=Red>Off</font> (Âðåìÿ ðàáîòû ñêðèïòà îãðàíè÷åíî)'); ?><br><br> <? print('<form method="POST">'); print('</br>' ); print('<textarea rows="15" cols="45" name="str"></textarea>'."<br />\r\n"); print('</br>' ); print('<input type="submit" name="sub" value=" Go! " />'."<br />\r\n"); print('</form>'); if(isset($_POST['sub'])) { $mails=$_POST['str']; $mails=explode("\r\n", trim($mails)); foreach($mails as $mail) { preg_match("#(.+)@(.+):(.+)#",$mail,$content); $login=$content[1]; $domain=$content[2]; $pass=$content[3]; $login=trim($login); $domain=trim($domain); $pass=trim($pass); $post="page=http%3A%2F%2Ffoto.mail.ru%2Fbk%2Fjofa%2F681%2 F686.html&Login=".$login."&Domain=".$domain."&Password=".$pass."&level=1"; $sock=@fsockopen("www.foto.mail.ru",80); if(!$sock) die("fsockopen() error."); { fputs($sock, "POST /bk/jofa/681/686.html HTTP/1.1\r\n". "Host: www.foto.mail.ru\r\n". "User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2\r\n". "Accept:text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5\r\n". "Accept-Language:ru-ru,ru;q=0.8,en-us;q=0.5,en;q=0.3\r\n". "Accept-Encoding:gzip,deflate\r\n". "Accept-Charset:windows-1251,utf-8;q=0.7,*;q=0.7\r\n". "Keep-Alive:300\r\n". "Connection:keep-alive\r\n". "Referer:http://foto.mail.ru/bk/jofa/681/686.html\r\n". "Cookie:p=9C0AAFvPiwAA; __utma=56108983.1873436047.1207337938.1208597277.1 208633011.3; __utmz=56108983.1207337938.1.1.utmccn=(organic)|ut mcsr=google|utmctr=%D0%B1%D1%8C%D1%8E%D1%82+%D0%BF %D0%B0%D0%B2%D0%BB%D0%B0+%D0%B2%D0%BE%D0%BB%D1%8E| utmcmd=organic; c8=R08KSAAAAAIB5AEAAAAAAgrVBAAAAAAA; t=obLD1AAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAABAAABAAAAAAAAAAAAABsFxAcA; mrcu=F0414753EA2761E6F5C5FE0554C2; Mpopl=1969011295; __utmb=56108983; __utmc=56108983\r\n". "Content-Type:application/x-www-form-urlencoded\r\n". "Content-Length:".strlen($post)."\r\n\r\n".$post); } while(!feof($sock)) { $img .= fgets($sock, 1024); } fclose($sock); echo $img; } } ?>
Нужен следующий скриптик: открывает файл main.txt, ищет в нём 4 слова (или 4 строки - не важно, главное, чтобы было попроще) : "aaa", "bbb", "ccc", "ddd" и заменяет их соответсвенно на "111", "222", "333", "444" (без ковычек). Вот
PHP: <?php $nm = 'main.txt'; file_put_contents( $nm, str_replace( array('aaa', 'bbb', 'ccc', 'ddd'), array(111, 222, 333, 444), file_get_contents($nm))); ?>
Тоже как вариант. Правда более громоздкий. PHP: <? $fp = fopen("file.txt","a+"); $str = fread($fp, filesize ('file.txt')); $search = array('/aaa/','/bbb/','/ccc/'); $replace = array('111','222','333'); $cnt = count($search); $result = array(); for($i = 0;$i<=$cnt-1;$i++) { $result = preg_replace($search[$i], $replace[$i], $str); } print_r($result); fclose($fp); ?> thx Buffalon =)
Только начал изучать PHP. Хочу написать генератор словарей, где пассы вида ДДММГГ. Подскажите от чего отталкиваться. Ну циклы само собой. А с помощью массивов реализуемо? Заранее благодарен.
Либо миня лагат с утричка лиибо ты чувак попал))0.. . for($i = 0;$i<$cnt;$i++) { $result .= str_replace($search[$i], $replace[$i], $str); } print_r($result); Вроде так.. .Исправьте если что не так... .
ВОт так чуть понятней кто хечет разобратьси правдо размер жутко увеличивает... . fputs($f, $dd[$k] . " " . $mm[$j] . " " . $gg[$i] . " " . " \n"); Автор слушай $dd = array_map('addnull', $dd); А вот тут чо ты незадаешь addnull а он работает?
Понедельник - день тяжелый. Buffalon не увидел в коде функции addnull, [x26]VOLAND не понял, что SeGaLWS пишет не ему, а Buffalon'у, указывая на ту самую функцию
Привет! Может мне ктонибудь обьеснить как обычно реализуют удаление ссылки на восстановление пароля по прошествии 24 часов? типо пользователь запрашивает восстановление пароля ему приходит сообщение на мыло и ссылка .. в сообщение говорят что ссылка будет аннулирован по прошествии 24 как это сделать?)
Можно после того, как пользователь запросит восстановление пасса, записать в базу его id и время запроса, а потом, как он пройдёт по ссылке, смотреть в базе, когда был сделан запрос на восстановление и сравнивать с текущим временем.
Чем отличается работа mysql функций от mysqli функций ? кроме того что mysql работает со всеми версиями пхп и БД а mysqli с пхп5 и БД 4.1 и выше и обязательного указания индетификатора подключения
2 Дум123 Может это пригодится http://phpclub.ru/detail/article/mysqli От себя добавлю.... написать уязвимый скрипт при использовании этой библиотеки достаточно тяжело так что это хорошая защита от скульиньектов
в onclick можно запихнуть php фунцию??? типа: PHP: <a href="#" onclick="func()"> <? function func() { asd } ?>