if (preg_match('~<div class="mtext">(.*)</div>~siU', $fp, $match)) { $text = substr($match[1], 0, 23); // Если текст в кодировке UTF-8 // $text = mb_substr($match[1], 0, 23, 'UTF-8'); echo trim($text); preg_match('~\s*\K(?:\s*\S+){0,5}~', $match[1], $result); echo "<br>\n", $result[0]; }
хм, почему-то ничего не отображается 😕
так что, никаких больше вариантов?
Не могу закончить регистрацию, начинаю вводить логин, е-мелй.. а затем блокируется ввод с клавиатуры, я нажимаю буквы, цифры а они не заполняются, браузер опера.
я в php не сильно разбираюсь, я только знаю что мне нужно чтобы код делал, но не знаю как все происходит, иначе я бы не писал сюда что нужна помощь в создании кода)
Как так? Вот к примеру код, который отображает содержимое тайтла главной страницы сайта
так мне нужен почти такой же, только чтобы отображал содержимое див-а (или можно и не див-а) и с определенным количеством слов\символов
По вашему мнению, как будет правильно? У меня так все работает, ниже сожержимое хтаццесса полностью:
Ну как-бы всегда должно быть несколько вариантов решения проблемы, если не одним так другим способом 🍾
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule .* /404.php [L]
Ураа, все работает, спасибо большое за помощь ☝
Прошу прощения, был немного не прав, оно только главную страницу отображало как файл 404.php (например http://site.ua) - я потому и подумал на все странички, но если указать прямой линк типа http://site.ua/index.php - то все работает, остальные существующие страницы тоже работают, проблема осталать столько при прямом заходе на главную site.ua
да, файл существует, можно по урлу зайти и посмотреть его содержимое, отдает код 200.
Решил проблему следующим образом
Теперь все несуществующие страницы отображают содержимое файла 404.php и отдают код 200, вроде бы все ок, но другая проблема, также и все существующие страницы вместо того чтоб отображать себя - отображают содержимое файла 404.php ну и код тоже 200
Сделал так, содержимое хтаццесса
но страница всеравно отдает код 404