Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
2 / 2 / 1
Регистрация: 27.11.2012
Сообщений: 137

Некорректно отображает php код

01.01.2013, 17:06. Показов 1871. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
начал изучать php, написал простой код:
PHP
1
2
3
4
5
6
7
8
9
10
<html>
<head>
<title>Моя первая PHP-страница</title>
</head>
<body>
<?php   
    echo "<h1>Hello World!</h1>";
?>
</body>
</html>
а оно мне выводит:

обьясните причину, и подскажите решение.
Заранее спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.01.2013, 17:06
Ответы с готовыми решениями:

PHP код не выполняется и не отображает ошибок
Код PHP, к которому обращаются через ajax, не выполняется. Теперь нужно посмотреть ошибки в коде, но как их увидеть, если к нему...

Некорректно выполняется php-код
есть код. &lt;? include_once(&quot;header.php&quot;); ?&gt; &lt;h1&gt;Главная страница&lt;/h1&gt; &lt;? include_once(&quot;footer.php&quot;); ?&gt; В браузере...

Обработчик некорректно отображает инфу
При заполнении всех полей, выводится сообщение кракозябрами ( хотя должно быть чтото типа...&quot;все ок, отправлено успешно&quot; ) Ниже...

11
 Аватар для Inkognitoo
9 / 9 / 0
Регистрация: 03.10.2012
Сообщений: 77
01.01.2013, 17:09
Тебе нужен локальный сервер.
Взять можно здесь: http://www.denwer.ru/
1
2 / 2 / 1
Регистрация: 27.11.2012
Сообщений: 137
01.01.2013, 17:14  [ТС]
дело в том, что я и так в денвере работаю =)
0
 Аватар для Inkognitoo
9 / 9 / 0
Регистрация: 03.10.2012
Сообщений: 77
01.01.2013, 17:17
Понимаешь, ты запускаешь файл с расширением .php как обычную html страницу, напрямую. Так не пойдёт, php - серверный язык.
Я внимательней посмотрел на твою адресную строку, попробуй ввести в адресную строку:

http://phplessons
1
2 / 2 / 1
Регистрация: 27.11.2012
Сообщений: 137
01.01.2013, 17:23  [ТС]
проблему решил, спасибо большое,
я так понял, мне нужно запускать не сам файл с кодом, а папку в которой лежит "весь сайт"?
0
 Аватар для Inkognitoo
9 / 9 / 0
Регистрация: 03.10.2012
Сообщений: 77
01.01.2013, 17:26
Не за что =)
Да, если говорить грубо - то так.
1
1178 / 1128 / 94
Регистрация: 31.05.2012
Сообщений: 3,060
01.01.2013, 17:28
Точнее не папку. А как раз файл. Но через вэб сервер.
1
2 / 2 / 1
Регистрация: 27.11.2012
Сообщений: 137
02.01.2013, 21:46  [ТС]
написал код:
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<html>
    <head>
    <title>FileSystemObject</title>
    </head>
    <body>
 
    <?php
      
    // Открыть папку
    $folder = opendir("tutorials/php/");
 
    // Цикл по всем файлам папки
    while (($entry = readdir($folder)) != "") {
       echo $entry . "<br />";
    }
 
    // Закрыть папку
    $folder = closedir($folder);
 
    ?>
 
    </body>
 
    </html>
оно выводит:

что это за точки оно выводит в самом начале?
0
 Аватар для Inkognitoo
9 / 9 / 0
Регистрация: 03.10.2012
Сообщений: 77
02.01.2013, 21:50
. - дескриптор текущего каталога.
.. - дескриптор родительского каталога.

Насколько я помню =)

Их нужно отдельно экранировать при выводе.
0
2 / 2 / 1
Регистрация: 27.11.2012
Сообщений: 137
02.01.2013, 22:02  [ТС]
Цитата Сообщение от Inkognitoo Посмотреть сообщение
. - дескриптор текущего каталога.
.. - дескриптор родительского каталога.

Насколько я помню =)

Их нужно отдельно экранировать при выводе.
если не сложно, объясни пожалуйста что ты имел в виду, а то я не совсем понял =)
0
 Аватар для Inkognitoo
9 / 9 / 0
Регистрация: 03.10.2012
Сообщений: 77
02.01.2013, 22:09
Ну, указатель. То бишь:
. - это псевдоним того каталога( папки ), в котором ты находишься.
.. - псевдоним того каталога, в котором находится текущий каталог.

Если у тебя, например, есть каталог( папка ) "one", в котором находится каталог "two" и изображение image1.jpg, а ты хочешь, скриптом, лежащем в каталоге( папке ) two получить доступ к image1.jpg, то ты прописываешь:
../image1.jpg
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
02.01.2013, 22:14
PHP
1
2
3
4
5
// Цикл по всем файлам папки
    while (false !== ($entry = readdir($folder))) {
        if ($entry != '.' && $entry != '..')
           echo $entry , '<br />';
    }
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
02.01.2013, 22:14
Помогаю со студенческими работами здесь

Php файл не отображает текст
добрый день подскажите столкнулся с небольшой проблемой, есть программа которая отправляет запрос к index.php в ответ программа должна...

Не отображает код
Установил программы Apache и PHP . Аpache настроил на работу как было сказано.. Добавил коды в файл конфигурации куда нужно.. Ну вот...

Php date отображает не верное время
Не могу разобраться date(&quot;d.m.y H:i:s&quot;); отображает +1 час почему в php.ini стоит

PHP функция imap_headers() не правильно отображает кирилицу
Здравствуйте, вывожу список сообщений со своей почты, но вывод неправильно отображает кириллицу: $headers = imap_headers($mbox); ...

Php не отображает данные из бд
php не отображает данные из бд (Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru