Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

RE: Вопросы по PHP (для новичков)

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> RE: Вопросы по PHP (для новичков)
Имя
Сообщение << Старые топики   Новые топики >>
RE: Вопросы по PHP (для новичков) - 2009-09-24 00:25:35.390000   
Cep}|{

Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
Вот функция для работы с файлом:

function iptools_deny($ip,$action) { // $action = 'add','del','check' $f=file('denyips.txt'); $cnt=count($f)-1; switch ($action) { case 'add': if (in_array('deny from '.$ip."\r\n",$f)) return 0; $f[$cnt-1]='deny from '.$ip."\r\n"; $f[$cnt]='allow from all'."\r\n"; $f[]='&lt;/Limit&gt;'."\r\n"; break; case 'del': if (!$key=array_search('deny from '.$ip."\r\n",$f)) return 0; unset($f[$key]); break; case 'check': return in_array('deny from '.$ip."\r\n",$f); break; default: return 0; } @file_put_contents('denyips.txt',$f); return 1; } Корявенькая, но пашет:)

В файле после последнего символа в строке не должно быть ничего кроме перевода строки, т.е. сразу новая строка.
Post #: 1081
RE: Вопросы по PHP (для новичков) - 2009-09-24 11:03:36.420000   
cyberx

Сообщений: 83
Оценки: 0
Присоединился: 2009-01-04 11:47:38.966666
У меня почему то не сработало. В ban.php записал так
quote:

&lt;?php
if (isset($_POST['s_ip'])) {$ip = $_POST['s_ip'];}
&nbsp;
function iptools_deny($ip,$action) {&nbsp; // $action = 'add','del','check'
&nbsp;&nbsp;&nbsp; $f=file('denyips.txt');
&nbsp;&nbsp;&nbsp; $cnt=count($f)-1;
&nbsp;&nbsp;&nbsp; switch ($action) {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 'add':
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (in_array('deny from '.$ip."\r\n",$f)) return 0;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $f[$cnt-1]='deny from '.$ip."\r\n";
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $f[$cnt]='allow from all'."\r\n";
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; $f[]='&lt;/Limit&gt;'."\r\n";
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 'del':
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!$key=array_search('deny from '.$ip."\r\n",$f)) return 0;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unset($f[$key]);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; case 'check':
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return in_array('deny from '.$ip."\r\n",$f);
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
&nbsp;&nbsp;&nbsp; default:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return 0;
&nbsp;&nbsp;&nbsp; }
&nbsp;&nbsp;&nbsp; @file_put_contents('denyips.txt',$f);
&nbsp;&nbsp;&nbsp; return 1;
}
?&gt;


а в denyips.txt так

quote:

## USER IP BANNING
&lt;Limit GET POST&gt;
order allow,deny
deny from 77.88.27.25
deny from 80.92.181.16
allow from all
&lt;/Limit&gt;


В чем у меня проблема?

Post #: 1082
RE: Вопросы по PHP (для новичков) - 2009-09-24 12:32:10.123333   
Cep}|{

Сообщений: 1396
Оценки: 0
Присоединился: 2007-06-26 01:11:51.416666
Её вызывать надо, с нужными парамертами.
Нужно исправить первую строку, она должна выглядеть так:
if (isset($_POST['s_ip'])) iptools_deny($_POST['s_ip'],'add');
Post #: 1083
RE: Вопросы по PHP (для новичков) - 2009-09-24 13:02:30.243333   
zhuk

Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
Есть один вопрос. Я по РОР3 загружаю письма из Яндекса, как узнать, какие уже прочитаны? Или не прочитаны. Если загружать по ИМАП, то все письма помечаются как «Unseen»
Post #: 1084
RE: Вопросы по PHP (для новичков) - 2009-09-24 14:22:58.946666   
cyberx

Сообщений: 83
Оценки: 0
Присоединился: 2009-01-04 11:47:38.966666
Да все работает! Огромное спасибо! Еще один вопросик. видел вопрос на который не смогли ответить на одном форуме. Можно ли узнать внутренний ip и что это значит? Разве нет одного IP?
Post #: 1085
RE: Вопросы по PHP (для новичков) - 2009-09-25 00:35:17.496666   
UDO

Сообщений: 435
Оценки: 0
Присоединился: 2008-12-04 00:55:31.380000
Внутренние IP адреса используются в локальных сетях, например в офисе.
Для таких сетей, в зависимости от их размера, выделены следующие диапазоны ip адресов:
10.0.0.0 - 10.255.255.255
172.16.0.0 - 172.31.255.255
192.168.0.0 - 192.168.255.255

его на стороне сервера никак не узнать
Post #: 1086
RE: Вопросы по PHP (для новичков) - 2009-09-25 00:48:41.426666   
cyberx

Сообщений: 83
Оценки: 0
Присоединился: 2009-01-04 11:47:38.966666
да но где то видел этот код
quote:

&lt;SCRIPT&gt;
var ip = new java.net.InetAddress.getLocalHost() ;
var ipStr = new java.lang.String(ip);
document.writeln(ipStr.substring(ip Str.indexOf("/")+1));
&lt;/SCRIPT&gt;

где написано было узнает внутрений  адресс.
если так то спасибо за ответ!
Post #: 1087
RE: Вопросы по PHP (для новичков) - 2009-10-08 20:08:15.850000   
Крыса Лариса

Сообщений: 2
Оценки: 0
Присоединился: 2009-09-25 20:29:42.393333
Помогите, пожалуйста! Я в программировании не сильна, но ооочень нужно использовать этот скрипт для контакта. Все данные меняю на свои, запускаю, но ничего не происходит… Может в этом скрипте что-то не так?? Буду оооочень благодарна, если объясните)))))))))) :)

&lt;?php $mail='эмеил';   //эмеил $pass='пароль';       //пароль $id='ид';  //id    $group_id='ид группы';    //айди группы $cookie='remixmid='.$id.'; remixemail='.$mail.'; remixpass='.md5($pass).'; remixlang=3; remixchk=5; '.$cookie_hash; function connect($link, $cookie){        $ch = curl_init();        curl_setopt($ch, CURLOPT_URL,$link);        curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);        curl_setopt($ch, CURLOPT_TIMEOUT, 0);        curl_setopt($ch, CURLOPT_GET, 1);        curl_setopt($ch, CURLOPT_HEADER, 1);        curl_setopt($ch, CURLOPT_COOKIE, $cookie);        $otvet = curl_exec($ch);        curl_close($ch); return $otvet; } //////////получаем список тем $link = "http://vkontakte.ru/board.php?act=topics&id=".$group_id; $res=connect($link, $cookie); ////////// $c=substr_count($res, 'topicTitle'); ###подсчитываем количество тем while($c!==0){ for($i=0;$i&lt;$c;$i) { ###запускаем цикл $qwe=$i++;        ###принтим текущую позицию        flush();        print $qwe."\n";        flush();              $end=$end+1; $res= substr($res, $end);            $begin = 'topicTitle"&gt;&lt;a href="board.php?act=t&tid=';                $begin = strpos($res, $begin) + strlen($begin);                $end = '"';                   $end = strpos($res, $end, $begin);                $topic_id = substr($res, $begin, $end - $begin);        $link='http://vkontakte.ru/board.php?act=do_delete_topic&topic_id='.$topic_id;        //////////Подтверждаем заявку        $otvet=connect($link, $cookie);        //////////        sleep(1);    if (substr_count($otvet, "blank.php")&gt;=1){         $i=$qwe;         print "####### Ban\n";        sleep(3);    } } //////////получаем список групп $link = "http://vkontakte.ru/board.php?act=topics&id=".$group_id; $res=connect($link, $cookie); ////////// $c=substr_count($res, 'topicTitle'); ###подсчитываем количество тем } print "\n(c) Le][ 2009\n"; ?&gt;
Post #: 1088
RE: Вопросы по PHP (для новичков) - 2009-10-08 21:19:50.860000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
Крыса Лариса, этот скрипт больше не актуален в связи с изменением алгоритма аутентификации пользователей.
Post #: 1089
RE: Вопросы по PHP (для новичков) - 2009-10-09 21:56:45.416666   
thefantasy

Сообщений: 1
Оценки: 0
Присоединился: 2009-10-09 21:53:08.233333
Здравствуйте. Скиньте пожалуйста скрипт обновленной авторизации вконтакте. Целый вечер пытался переделать старые варианты, но ничего не получилось. В качестве примера для переделки можете взять скрипт девушки выше, подробнее об обновленной авторизации: http://vkinside.ru/thread16.html

Заранее благодарен.
Post #: 1090
RE: Вопросы по PHP (для новичков) - 2009-10-10 01:52:53.063333   
ramires

Сообщений: 7
Оценки: 0
Присоединился: 2009-04-04 17:27:10.940000
Ребятки выручайте! Имеется текстовик с таким содержанием:
login@mail.ru:password
login@mail.ru:password
login@mail.ru:password
Мне нада выдрать с него ники и пароли в таком раскладе:
login:password
Напишите если не сложно скриптик на пхп для этого!
Post #: 1091
RE: Вопросы по PHP (для новичков) - 2009-10-10 05:49:36.620000   
abstract

Сообщений: 32
Оценки: 0
Присоединился: 2008-09-01 04:13:01.103333
quote:


Ребятки выручайте! Имеется текстовик с таким содержанием:
login@mail.ru:password
login@mail.ru:password
login@mail.ru:password
Мне нада выдрать с него ники и пароли в таком раскладе:
login:password
Напишите если не сложно скриптик на пхп для этого!


<? $f=@file("твой текстовик");
$log_pass=array(); //Массив в котором будут строки вида "логин:пароль"
for($i=0;$i<count($f);$i++) {
$temp_log=explode('@',$f[$i]);
$temp_pass=explode(':',$f[$i]);
$log_pass[$i]=$temp_log[0].":".$temp_pass[1];
}

$f=fopen("файл_куда_сохранить_результат","a+");
for($i=0;$i<count($log_pass);$i++) {
fputs($f,$log_pass[$i]);
}

fclose($f); ?>
Post #: 1092
RE: Вопросы по PHP (для новичков) - 2009-10-10 08:18:00.093333   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
ramires, вот в одну строчку:
&lt;?php file_put_contents('&lt;название генерируемого файла&gt;', str_replace('@mail.ru', '', file_get_contents('&lt;название исходного файла&gt;'))); ?&gt;
Post #: 1093
RE: Вопросы по PHP (для новичков) - 2009-10-10 15:58:32.663333   
ramires

Сообщений: 7
Оценки: 0
Присоединился: 2009-04-04 17:27:10.940000
quote:

ORIGINAL: Parano1d

ramires, вот в одну строчку:
&lt;?php file_put_contents('&lt;название генерируемого файла&gt;', str_replace('@mail.ru', '', file_get_contents('&lt;название исходного файла&gt;'))); ?&gt;


Пробывал на PHP Expert Editor ,вот что выдает
[size=2]Warning: file_get_contents(): failed to open stream: Invalid argument in D:\php_pl\phpAE.tmp on line 2 Warning: file_put_contents(): failed to open stream: Invalid argument in D:\php_pl\phpAE.tmp on line 2[/size]

quote:

ORIGINAL: abstract

&lt;? $f=@file("твой текстовик");
$log_pass=array(); //Массив в котором будут строки вида "логин:пароль"
for($i=0;$i&lt;count($f);$i++) {
$temp_log=explode('@',$f[$i]);
$temp_pass=explode(':',$f[$i]);
$log_pass[$i]=$temp_log[0].":".$temp_pass[1];
}

$f=fopen("файл_куда_сохранить_результат","a+");
for($i=0;$i&lt;count($log_pass);$i++) {
fputs($f,$log_pass[$i]);
}

fclose($f); ?&gt;

Спасибо огромное, получилось!!!
Post #: 1094
RE: Вопросы по PHP (для новичков) - 2009-10-10 19:53:15.720000   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
quote:

Пробывал&nbsp;на PHP Expert Editor&nbsp;,вот что выдает

ну так там просто аргументом надо строку передать - имя файла
Post #: 1095
RE: Вопросы по PHP (для новичков) - 2009-10-20 20:36:18.196666   
Smelo

Сообщений: 119
Оценки: 0
Присоединился: 2009-09-27 15:48:37.386666
cyberx
http://www.php.ru/forum/viewtopic.php?t=15029
Post #: 1096
RE: Вопросы по PHP (для новичков) - 2009-10-26 00:30:28.910000   
raven314

Сообщений: 101
Оценки: 0
Присоединился: 2008-11-02 11:03:05.490000
ребят, я только сел за php. учебники и гугл конечно очень круто. даже очень. но кой чего нагуглить дабы понять - несмог.
в чем логический смысл применения цикла foreach, в виде к примеру
if ( isset ($_GET) ) { foreach ( $_GET as $key=>$val ) { $$key = $val; }}
if ( isset ($_POST) ) { foreach ( $_POST as $key=>$val ) { $$key = $val; }}

и если можно в чем смысл данного куска? я понял что он проверяет, установленна ли переменная, а дальше?

и вот еще что. что значит "\n"?
Post #: 1097
RE: Вопросы по PHP (для новичков) - 2009-10-26 07:51:45.863333   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
quote:


и если можно в чем смысл данного куска? я понял что он проверяет, установленна ли переменная, а дальше?

проверяет, переданы ли в скрипт данные через методы get и post. эти данные хранятся в ассоциативных массивах $_GET и $_POST. если переданы, то для каждого элемента массива создаёт переменную с таким же названием(как и ключ в массиве) и присваивает значение из массива


quote:

и вот еще что. что значит "\n"?

новая строка
Post #: 1098
RE: Вопросы по PHP (для новичков) - 2009-10-27 22:52:10.123333   
phpdreamer

Сообщений: 119
Оценки: 0
Присоединился: 2009-07-19 00:46:59.216666

quote:

ORIGINAL: raven314

и вот еще что. что значит "\n"?

PHP заменяет это на символ конца строки
Post #: 1099
RE: Вопросы по PHP (для новичков) - 2009-10-27 23:56:48.520000   
Merovingian

Сообщений: 59
Оценки: 0
Присоединился: 2008-12-29 13:55:36.936666
quote:

&lt;?php
session_start();
$string = '';
for ($i = 0; $i &lt; 5; $i++) {
&nbsp;// this numbers refer to numbers of the ascii table (lower case)
&nbsp;$string .= chr(rand(97, 122));
}
$_SESSION['rand_code'] = $string;
$dir = 'fonts/';
$image = imagecreatetruecolor(170, 60);
$black = imagecolorallocate($image, 0, 0, 0);
$color = imagecolorallocate($image, 200, 100, 90); // red
$white = imagecolorallocate($image, 255, 255, 255);
imagefilledrectangle($image,0,0,399,99,$white);
imagettftext ($image, 30, 0, 10, 40, $color, $dir."verdana.ttf", $_SESSION['rand_code']);
header("Content-type: image/png");
imagepng($image);
?&gt;&nbsp;&nbsp;

 
Подскажите пожалуйста, как взломать эту каптчу?
 
Затем в форму идет рисунок captcha.php, открыв свойства у нее нет параметров вообще…Вобщем то из кода видно вроде, что их и не должно быть!
Post #: 1100
RE: Вопросы по PHP (для новичков) - 2009-10-28 08:13:25.390000   
phpdreamer

Сообщений: 119
Оценки: 0
Присоединился: 2009-07-19 00:46:59.216666
думаю только так http://ac-service.info/
Post #: 1101
RE: Вопросы по PHP (для новичков) - 2009-10-28 10:48:57.313333   
Merovingian

Сообщений: 59
Оценки: 0
Присоединился: 2008-12-29 13:55:36.936666
Я читал в какой-то статье как ломать каптчи если у них есть параметры. А тут… просто это самый простой скрипт генератора рисунка который я нашел в нэте, и не ужели его не сломать по простому?
Может как-то сессию тольк…
Post #: 1102
RE: Вопросы по PHP (для новичков) - 2009-10-28 15:30:51.686666   
phpdreamer

Сообщений: 119
Оценки: 0
Присоединился: 2009-07-19 00:46:59.216666
прочитай еще раз http://forum.zloy.bz/showthread.php?t=86692
http://www.inattack.ru/article/595.html
принцып взлома основан на соответствии капчи к id сессии
Post #: 1103
RE: Вопросы по PHP (для новичков) - 2009-10-28 15:42:00.866666   
codeismy.name

Сообщений: 618
Оценки: 0
Присоединился: 2009-07-19 00:30:13.200000
а распознать изображение не? никак? хабр почитай
Post #: 1104
RE: Вопросы по PHP (для новичков) - 2009-10-28 17:00:13.213333   
phpdreamer

Сообщений: 119
Оценки: 0
Присоединился: 2009-07-19 00:46:59.216666
Post #: 1101 - сказано про распознание

(кстате когда выбирают себе какую капчу поставить, то берут ту, которую сложнее машинно распознать… в случаях с нормальными сайтами можеш не расчитывать на это)
Post #: 1105
RE: Вопросы по PHP (для новичков) - 2009-11-02 18:32:43.210000   
smadzenes

Сообщений: 2
Оценки: 0
Присоединился: 2009-10-31 13:01:28.720000
нашел в скрипте такое shif($_POST['password'])
что означает шіф? О_о шифрование?
Post #: 1106
RE: Вопросы по PHP (для новичков) - 2009-11-02 18:37:07.906666   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
Это функция, самописная, которая объявлена:

1. Выше
2. Ниже
3. В одном из проинклуденных скриптов
Post #: 1107
RE: Вопросы по PHP (для новичков) - 2009-11-02 20:27:54.210000   
quckly

Сообщений: 41
Оценки: 0
Присоединился: 2009-05-13 12:36:05.570000
подскажите пхп скрипт который проверяет данные формы и если не правельные выводит сообщение об том что введена не правельная инфа
Post #: 1108
RE: Вопросы по PHP (для новичков) - 2009-11-03 13:01:30.506666   
orthoxor

Сообщений: 110
Оценки: 0
Присоединился: 2009-08-07 13:46:30.943333
Как реализовать функцию задержки выполнения действия на n секунд?
Post #: 1109
RE: Вопросы по PHP (для новичков) - 2009-11-03 14:02:07.420000   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
sleep(5); # задержка на 5 секунд

http://php.net/manual/en/function.sleep.php
Post #: 1110
RE: Вопросы по PHP (для новичков) - 2009-11-06 14:49:40.320000   
phpdreamer

Сообщений: 119
Оценки: 0
Присоединился: 2009-07-19 00:46:59.216666
quckly, для разных данных нужные разные проверки.
Напиши какие именно данные нужно проверять.
И тебя интересует именно проверка правильности или просто чтоб не похекали?
Post #: 1111
RE: Вопросы по PHP (для новичков) - 2009-11-09 12:10:19.393333   
t0wer

Сообщений: 21
Оценки: 0
Присоединился: 2008-07-18 21:14:44.530000
Всем здасьте!

Допрогрограммировался уже до того, что голова нихрена не пашет. Помогите с регуляркой, если не сложно. Буду примного признателен. Суть такова:

Нужно во всем тексте $source найти все URL вида
http://vip-file.com/download/5bcc94360036/flash-site.rar.html и подобных…

и заменить так:
[leech=http://vip-file.com/download/5bcc94360036/flash-site.rar.html]_http://vip-file.com/download/5bcc94360036/flash-site.rar.html[/leech] эту ссылку на файл (vip-file.com) я привел как пример. Но файлообменников много и других ссылок на файлы.

Вот хотелось бы с помощью preg_replace() все эти ссылки вырезать и привести к [leech=…]…[/leech].
Post #: 1112
RE: Вопросы по PHP (для новичков) - 2009-11-09 13:56:33.963333   
phpdreamer

Сообщений: 119
Оценки: 0
Присоединился: 2009-07-19 00:46:59.216666
&lt;? $text = "bla bla bla http://vip-file.com/download/5bcc94360036/flash-site.rar.html bla bla bla"; $text = ereg_replace("[[:alpha:]]+://[^&lt;&gt;[:space:]]+[[:alnum:]/]", "[leech=\\0]_\\0[/leech]", $text); echo $text; ?&gt;
Post #: 1113
RE: Вопросы по PHP (для новичков) - 2009-11-09 17:16:50.940000   
t0wer

Сообщений: 21
Оценки: 0
Присоединился: 2008-07-18 21:14:44.530000
phpdreamer, вот примного вам благодарен!дай бог здоровья и жену непьющую! ;)

то что надо! как и предполагал, все просто до безобразия… надо мне отдохнуть по ходу…
Post #: 1114
RE: Вопросы по PHP (для новичков) - 2009-11-16 16:48:54.743333   
orthoxor

Сообщений: 110
Оценки: 0
Присоединился: 2009-08-07 13:46:30.943333
Есть файл, его каждую строку нужно проверить с каждой и удалить все совпадающие строки. Можно код?
Post #: 1115
RE: Вопросы по PHP (для новичков) - 2009-11-16 17:12:37.540000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000

quote:

ORIGINAL: orthoxor

Есть файл, его каждую строку нужно проверить с каждой и удалить все совпадающие строки. Можно код?

удобней и быстрее будет заюзать консольный uniq.
Post #: 1116
RE: Вопросы по PHP (для новичков) - 2009-11-16 17:16:37.780000   
Parano1d

Сообщений: 423
Оценки: 0
Присоединился: 2008-05-21 13:40:17.093333
array_unique(file(<имя файла>)); - массив строк без повторений
Post #: 1117
RE: Вопросы по PHP (для новичков) - 2009-11-20 11:11:51.150000   
b333

Сообщений: 11
Оценки: 0
Присоединился: 2009-11-20 11:01:22.663333
quote:

ORIGINAL: phpdreamer

&lt;? $text = "bla bla bla http://vip-file.com/download/5bcc94360036/flash-site.rar.html bla bla bla"; $text = ereg_replace("[[:alpha:]]+://[^&lt;&gt;[:space:]]+[[:alnum:]/]", "[leech=\\0]_\\0[/leech]", $text); echo $text; ?&gt;

О боже ereg_replace, как чудно))) http://php-fusion7.ru/articles.php?article_id=12
ЗЫ Про нул байт тоже погугли чуток.
Post #: 1118
RE: Вопросы по PHP (для новичков) - 2009-11-21 07:18:06.053333   
temirlan

Сообщений: 19
Оценки: 0
Присоединился: 2008-12-24 11:07:14.350000
Как сделать, чтобы файлы с расширением .djvu и .pdf при нажатии на ссылку не открывались, а скачивались.
Post #: 1119
RE: Вопросы по PHP (для новичков) - 2009-11-21 12:12:24.720000   
phpdreamer

Сообщений: 119
Оценки: 0
Присоединился: 2009-07-19 00:46:59.216666
переименовать их
или засунуть в архив
Post #: 1120
Страниц:  1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 [28] 29 30 31 32 33 34 35 36 37 38
Все форумы >> [Веб-программинг] >> RE: Вопросы по PHP (для новичков)







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.