Отображает php вместо нужного текста
Модераторы: dobs, ArniXXX, hostess, bj
Отображает php вместо нужного текста
Доброго времени суток, недавно начал изучать php написал пробный сайт
http://group301.ho.ua/
И вот такое оно мне показывает, плюс в исходнике показывает не html a php.
Помогите люди добрые!!!
спасибо=)
http://group301.ho.ua/
И вот такое оно мне показывает, плюс в исходнике показывает не html a php.
Помогите люди добрые!!!
спасибо=)
Re: Отображает php вместо нужного текста
Вероятнее всего проблема возникает из-за расширения файла (должно быть php), а также смотрите синтаксис самого файла.
В жизни не все так просто, а гораздо проще
Re: Отображает php вместо нужного текста
Забыл сказать на локалке всё прекрасно работает, возможно проблема на хостинге?
Re: Отображает php вместо нужного текста
Обычно, если хотят получить полноценный ответ, а не серию вопросов, приводят код проблемного участка, и не забывают о деталях.
В жизни не все так просто, а гораздо проще
Re: Отображает php вместо нужного текста
Проблемы начинаются после закрытия формы,перед первым else, закритие echo не происходит и продолжается выполнение скрипта не понятно как.
Код: Выделить всё
<?
session_start();
ob_start();
include("bd.php");
?>
<html>
<meta http-equiv="Content-Type" content="text/html; charset=utf8; " />
<head><title>LIBRARY</title></head>
<body>
<?
if (!$_SESSION['login'])
echo "<form method='post' action='testreg.php'><center><label>Ваш логин:</label><input name='login' size='20' maxlength=20'/><label >Ваш пароль:</label><input name='password' type='password' size='20' maxlength='20'/><input type='submit' name='btnenter' value='Вход'/>
<a href='reg.php'>Регистрация</a></center></form>";
else
{
echo "<form method='post' action='index.php'><center>Добро пожаловать ".$_SESSION['login'];
echo "  <input type='submit' name='btnexit' value='EXIT'></center></form>";
if (isset($_POST['btnexit']))
{
header("Location: index.php");
unset ($_SESSION['login']);
unset ($_SESSION['password']);
unset ($_SESSION['stat']);
}
}
include('table.php');
if(!$_SESSION['stat']&& $_SESSION['login'] )
{
echo"
<br><center><form method='get' action='edit.php'>
<table>
<tr>
<td><input name='author'></td>
<td><input name='title'></td>
<td><input name='year'></td>
<td><input name='pages'></td>
</tr>
<tr align ='center'>
<td>Автор</td>
<td>Название книги</td>
<td>Год издания</td>
<td>Кол-во страниц</td>
</tr>
</table>
<br>
<select size='1' name='action'>
<option value='add'>ADD</option>
<option value='del'>DELETE</option>
<input type='submit' name='edit' value='GO!!!'>
</form></center>";
}
?>
</body>
</html>
Re: Отображает php вместо нужного текста
Замените <? на <?php
В жизни не все так просто, а гораздо проще
Re: Отображает php вместо нужного текста
не помогло...
Re: Отображает php вместо нужного текста
Какое расширение у файла?
В жизни не все так просто, а гораздо проще
-
- HO Moderators
- Сообщения: 2504
- Зарегистрирован: Вс апр 09, 2006 14:42
- Откуда: /home/Ukraine/Kyiv
- Контактная информация:
Re: Отображает php вместо нужного текста
не помогло т.к. много раз <? в коде идет, добавьте в файл .user.ini
П.С. Если файла нет - создайте
Код: Выделить всё
short_open_tag = on
Re: Отображает php вместо нужного текста
Конечно же php =)
Re: Отображает php вместо нужного текста
содержание .user.ini
; Local settings for php
;default_charset = "windows-1251"
;short_open_tag = On
; Local settings for php
;default_charset = "windows-1251"
;short_open_tag = On
-
- HO Moderators
- Сообщения: 2504
- Зарегистрирован: Вс апр 09, 2006 14:42
- Откуда: /home/Ukraine/Kyiv
- Контактная информация:
Re: Отображает php вместо нужного текста
Код: Выделить всё
;short_open_tag = On
Код: Выделить всё
short_open_tag = On
Re: Отображает php вместо нужного текста
Спасибо, сработало