Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » Web-программирование » MySql/PHP: общие вопросы

Модерирует : Cheery

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Открыть новую тему     Написать ответ в эту тему

Vladsvn

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Спасибо!

Всего записей: 340 | Зарегистр. 07-09-2016 | Отправлено: 21:37 05-08-2022
Samovarov



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vladsvn

Цитата:
Очень удивился - а как же без них?

Ну, например, брать из потока 'php://input' и парсить сырой запрос.

Всего записей: 357 | Зарегистр. 20-03-2002 | Отправлено: 10:45 06-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Тема перешла сюда
 
Ссылка

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 16:53 06-08-2022 | Исправлено: zagorisback, 20:33 06-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли просмотреть код PHP на странице PHP?
Аналогичная вещь на этом форуме с кодом
 
 
Пример этого кода, но без выполнения (Код)
 

Код:
 
 
<?php
 
$code = "Привет forum.ru.board!";
 
echo  $code;
 
?>
 

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 22:28 07-08-2022 | Исправлено: zagorisback, 22:32 07-08-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zagorisback

Цитата:
Можно ли просмотреть код PHP на странице PHP?

нет, иначе бы можно было узнать много информации, которую не нужно знать посторонним.
только если специально настроить сервер на это. или иметь вебшелл (взломанный сайт).
 
https://www.php.net/manual/ru/function.highlight-file.php

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 22:41 07-08-2022 | Исправлено: Mavrikii, 22:45 07-08-2022
Vladsvn

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
php - это серверный язык, его коды исполняются на сервере, а на страницу сайта выводятся только результаты исполнения кода.

Всего записей: 340 | Зарегистр. 07-09-2016 | Отправлено: 22:42 07-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я не объяснил себя,
Посмотреть код PHP в качестве примера, а не исходный код
как на этом форуме

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 23:04 07-08-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zagorisback

Цитата:
Посмотреть код PHP в качестве примера, а не исходный код
как на этом форуме

https://onlinephp.io/
https://onecompiler.com/php
https://paiza.io/en/projects/new
и тд и тп

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 23:07 07-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Я запускаю код PHP и просмотреть пример кода
 
Одна вещь, похожая на это, но на странице PHP, созданной мной
 
 
 

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 23:38 07-08-2022 | Исправлено: zagorisback, 23:40 07-08-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zagorisback

Цитата:
Посмотреть код PHP в качестве примера, а не исходный код

??? что вы хотите?  подсветку синтаксиса листинга кода или что??

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 23:44 07-08-2022 | Исправлено: Mavrikii, 23:44 07-08-2022
Samovarov



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zagorisback
 
Имеешь ввиду подсветку синтаксиса?  

Всего записей: 357 | Зарегистр. 20-03-2002 | Отправлено: 23:49 07-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Нашел функцию
 

Цитата:
The highlight_string() function just accepts a string, which must begin with <?php and end with ?>. by default it echos/prints the line.  

 
Ссылка
 

Код:
 
 
<?php
 
highlight_string('
 
<?php
 
insert code php here

 
?>
 
');  
 
?>
 
 

 
   
 
 
Вопрос: Можно ли настроить цвета PHP -кода?

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 00:33 08-08-2022 | Исправлено: zagorisback, 08:51 08-08-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zagorisback

Цитата:
Можно ли настроить цвета?

https://www.php.net/manual/en/misc.configuration.php#ini.syntax-highlighting

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 00:57 08-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
 

Цитата:
 
https://www.php.net/manual/en/misc.configuration.php#ini.syntax-highlighting

 
благодарю вас,
Здесь также есть примеры (с исходным кодом, который можно загрузить) о том, как настроить цвета
 
https://www.sitepoint.com/highlight-source-code-php/
 

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 10:52 08-08-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zagorisback
а можно не париться с php и использовать, к примеру, https://prismjs.com/

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 10:53 08-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samovarov
 

Цитата:
Имеешь ввиду подсветку синтаксиса?  

 
https://css-tricks.com/highlight-code-with-php/
 
Это лучше
 
 
 
Добавлено:
Mavrikii
 
 

Цитата:
а можно не париться с php и использовать, к примеру, https://prismjs.com/
 

 
Отлично, это тоже, чтобы попробовать

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 10:57 08-08-2022
Samovarov



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zagorisback

Цитата:
Это лучше

Ну не уверен. Js можно отключать, и копировать код легче. Да и вообще, стилизацию, оформление лучше на фронт выносить, ИМХО.

Всего записей: 357 | Зарегистр. 20-03-2002 | Отправлено: 13:09 08-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Samovarov
 
 

Цитата:
Имеешь ввиду https://mb4.ru/web-services/other/highlight-js/1385-highlight-quick-start.html?

 
Я проверяю это, но красочный синтез не работает, я что -то ошибается?
 
   
 

Код:
 
 
<link rel="stylesheet" href="default.min.css">
    <script src="highlight.min.js"></script>
   <script src="php.min.js"></script>
   <script>hljs.highlightAll();</script>
 
 
</head>
 
<body>
 
<pre><code class="language-php">
 
$str = "FileZilla Portable FileZilla 3.9
        FileZilla Portable Additional Versions
        7-Zip Portable 7-Zip Portable 4.42";
 
$arr = array_unique(explode("\n", $str));
$arrLength = count($arr);
for($i = 0; $i < $arrLength; ++$i){
    $arr[$i] = implode(" ", array_unique(explode(" ", $arr[$i])));
}
$str2 = implode("<br>", $arr);
 
echo $str2;
 
</code></pre>
 
 
 

 
 
 
 
 
 
Добавлено:
 
решил проблему, я надеюсь
Версия 11.6.0 не совместима с моим PHP 5.6
 
https://github.com/highlightjs/highlight.js/releases/tag/11.6.0
 
Я установил это, 9.15.8, это работает
 

Код:
 
<link rel="stylesheet" href="shades-of-purple.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.8/styles/shades-of-purple.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.8/highlight.min.js
<script>hljs.initHighlightingOnLoad();</script>
 

 
 

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 14:30 08-08-2022 | Исправлено: zagorisback, 15:04 08-08-2022
zagorisback



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

У меня есть код, чтобы проверить, является ли URL -адрес онлайн или в автономном режиме,
Я также хотел бы проверить сценарий, если вы используете сайт "CloudFlare",
это возможно сделать?

Всего записей: 623 | Зарегистр. 05-05-2014 | Отправлено: 19:09 09-08-2022
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
zagorisback

Цитата:
У меня есть код, чтобы проверить, является ли URL -адрес онлайн или в автономном режиме,

https://www.php.net/manual/en/function.file-get-contents.php
или
https://www.php.net/manual/en/ref.curl.php
 

Цитата:
Я также хотел бы проверить сценарий, если вы используете сайт "CloudFlare"

хотите.. средствами самого php это невозможно, так как нужно выполнять js и другие штуки, имитипуя настоящий браузер

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 22:28 09-08-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 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 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

Компьютерный форум Ru.Board » Интернет » Web-программирование » MySql/PHP: общие вопросы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru