|
|
|
| Здравствуйте, уважаемые программисты!
"Помогите кто чем может, подайте на храм!" (с) ...
Вопрос: Что значит это предупреждение об ошибке?
Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash in C:\Sites\home\localhost\www\index.php on line 208
|
<?php
$default_dir = './docs';
$dir = !empty($_GET['dir']) ? $_GET['dir'] : $default_dir ;
$str_search = preg_quote($default_dir, '/');
if(!preg_match($str_search, $dir)) // line 208
$dir = $default_dir;
?>
|
| |
|
|
|
|
|
|
|
для: SilentChild
(04.06.2012 в 00:18)
| | Я в регулярках не силен, но где тут символы начала и конца регулярного выражения (|| ~~ //) ? | |
|
|
|
|
|
|
|
для: SilentChild
(04.06.2012 в 00:18)
| |
$default_dir = '/.\/docs/';
| либо
$default_dir = '#./docs#';
| и т.д. | |
|
|
|
|
|
|
|
для: Sfinks
(04.06.2012 в 12:12)
| | Благодарю за ответ! | |
|
|
|