[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Проблема со скриптом
Jaster777
Всем привет,написал в notepad++ простой скрипт


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>Цикл</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>

<body>

<?php
$a=1;

while($a<10)
{
echo "Привет";
$a=$a+1;
}
?>


</body>
</html>

Запускаю скрипт через notepad++ и ничего не выводит в браузер кто-нибудь подскажет в чем дело ?Может ошибка в скрипте ?
Кто-нибудь подскажет ?



Спустя 55 минут, 17 секунд (25.07.2012 - 12:46) h234 написал(а):
web сервер то стоит хоть?

Спустя 44 минуты, 10 секунд (25.07.2012 - 13:30) Jaster777 написал(а):
Да denwer, но горит шляпа,а перо нет

Спустя 1 минута, 49 секунд (25.07.2012 - 13:32) h234 написал(а):
Набери в браузере http://127.0.0.1
Что видишь?

Спустя 1 минута, 40 секунд (25.07.2012 - 13:33) Jaster777 написал(а):
Ничего ,пустое окно и не более...

Спустя 2 минуты, 59 секунд (25.07.2012 - 13:36) NierRa написал(а):
Код рабочий, выводит 9 раз слово "Привет"
Явно с настройками Денвера косяк.

Отключи скайп, отключи антивирус и попробуй еще раз

Спустя 53 секунды (25.07.2012 - 13:37) h234 написал(а):
Если у тебя denwer, переименуй свой файлик в index.php и перемести его сюда:
c:\WebServers\home\localhost\www\
Набери в браузере опять: http://127.0.0.1

Спустя 4 минуты, 3 секунды (25.07.2012 - 13:41) Jaster777 написал(а):
Там был другой index.php файл , я его заменил на мой php, но по прежнему ничего не показывает к сожалению dry.gif

Спустя 4 минуты, 9 секунд (25.07.2012 - 13:45) h234 написал(а):
Перезапусти denwer. Если у тебя что то типа Windows7 , то запусти от имени администратора

Спустя 2 минуты, 13 секунд (25.07.2012 - 13:48) Jaster777 написал(а):
windows xp,я и есть админ

Спустя 8 минут, 29 секунд (25.07.2012 - 13:56) NierRa написал(а):
Исходный код тоже пуст? Ctrl+u, если Опера

Спустя 1 минута, 55 секунд (25.07.2012 - 13:58) Jaster777 написал(а):
не пуст, firefox wink.gif

Спустя 2 минуты, 18 секунд (25.07.2012 - 14:00) NierRa написал(а):
Что в нем?

Спустя 4 минуты, 41 секунда (25.07.2012 - 14:05) Jaster777 написал(а):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- TemplateBeginEditable name="doctitle" -->
<title>Цикл</title>
<!-- TemplateEndEditable -->
<!-- TemplateBeginEditable name="head" -->
<!-- TemplateEndEditable -->
</head>

<body>

<?php
$a=1;

while($a<10)
{
echo Привет;
$a=$a+1;
}
?>

</body>
</html>

Спустя 1 минута, 4 секунды (25.07.2012 - 14:06) Jaster777 написал(а):
а если набрать http://127.0.0.1, то пустой...

Спустя 6 минут, 30 секунд (25.07.2012 - 14:12) dron4ik написал(а):
Включи денфер и открывай свой скрапт через адресную строку а не правой кнопкой...

Спустя 19 секунд (25.07.2012 - 14:13) NierRa написал(а):
1. Проверь, чтобы 80 и 443 порт не занимал Skype.
Настройки->дополнительно->соединение , убрать галочки с них
2. Останови антивирус
3. Проверь еще раз

Спустя 4 минуты, 37 секунд (25.07.2012 - 14:17) NierRa написал(а):
Вот как пример в адресной строке локальный сервер и твой документ
В моем случае локальный сервак это dota.construct
Документ с твоим циклом so.php

user posted imageuser posted image

Спустя 7 минут, 14 секунд (25.07.2012 - 14:25) Jaster777 написал(а):
Пустое окно

Спустя 11 минут, 50 секунд (25.07.2012 - 14:36) Gradus написал(а):
выключи скайп, перезапусти денвер.Зайди по адресу localhost/твой_файл.php

Спустя 4 минуты, 46 секунд (25.07.2012 - 14:41) Jaster777 написал(а):
ничего,странно исходный код пустой ?

Спустя 2 минуты, 7 секунд (25.07.2012 - 14:43) Jaster777 написал(а):
mad.gif mad.gif mad.gif

Спустя 3 минуты, 27 секунд (25.07.2012 - 14:47) NierRa написал(а):
Google it!

F.A.Q

У самого когда первый раз устанавливал не запускался php документ из-за Avast

Спустя 1 минута, 48 секунд (25.07.2012 - 14:49) neadekvat написал(а):
Jaster777, покажи полный физический путь до файла (Z:/home .../file.php) и адрес, который ты открываешь в браузере.

Спустя 2 минуты, 2 секунды (25.07.2012 - 14:51) Jaster777 написал(а):
N:\home\localhost\www\index.php

http://localhost/index.php


Спустя 2 минуты, 21 секунда (25.07.2012 - 14:53) neadekvat написал(а):
Jaster777, и в итоге пустое окно?

Зайди на test1.ru, что видишь?

Спустя 1 минута, 6 секунд (25.07.2012 - 14:54) Jaster777 написал(а):
пустое окно,

test1.ru тоже пустое окно

Спустя 3 минуты, 55 секунд (25.07.2012 - 14:58) NierRa написал(а):
Проверь windows/system32/drivers/etc/hosts

127.0.0.1 localhost
127.0.0.1 test1.ru

Если нет - добавь и ребутни Web сервер

Кроме этого открой командную строку и пропиши netstat -a -o и посмотри кто занял 127.0.0.1:80 и 127.0.0.1:443 порты
После пропиши ping 127.0.0.1 и линкани что пишет

Попробуй открыть для теста localhost/tools/phpmyadmin

Спустя 1 минута, 51 секунда (25.07.2012 - 15:00) Jaster777 написал(а):
127.0.0.1 localhost
127.0.0.1 test.loc
127.0.0.1 phpmyadmin
127.0.0.1 kohana
127.0.0.1 www.subdomain.localhost
127.0.0.1 www.subdomain.test1.ru
127.0.0.1 subdomain.localhost
127.0.0.1 subdomain.test1.ru
127.0.0.1 www.localhost
127.0.0.1 www.test1.ru
127.0.0.1 www.html.loc
127.0.0.2 custom-host
127.0.0.2 www.custom
127.0.0.1 test1.ru
127.0.0.1 html.loc
127.0.0.2 custom

Спустя 10 минут, 16 секунд (25.07.2012 - 15:10) neadekvat написал(а):
Посмотри в дистпетчере задач, есть ли там процесс httpd.exe.

Спустя 3 минуты, 52 секунды (25.07.2012 - 15:14) NierRa написал(а):
ТС ты Денвер останавливаешь и запускаешь или перезапускаешь?

Спустя 1 час, 4 минуты, 2 секунды (25.07.2012 - 16:18) Jaster777 написал(а):
в процессах не висит http

Спустя 2 часа, 26 минут, 27 секунд (25.07.2012 - 18:44) Guest написал(а):
Цитата
127.0.0.1 kohana


только не это!!! ты даже денвер запустить не можешь...

Спустя 54 минуты, 17 секунд (25.07.2012 - 19:39) inpost написал(а):
снеси денвер и установи заново. После установки он автоматически откроется. Обрати внимание на пути...

Спустя 8 часов, 38 минут, 56 секунд (26.07.2012 - 04:18) Jaster777 написал(а):
Заработало ,но выводит ПриветПриветПриветПриветПриветПриветПриветПриветПриветПривет

Поменял кодировку в php файле на utf-8 - не помогло

Спустя 17 минут, 20 секунд (26.07.2012 - 04:35) NierRa написал(а):
В браузере вид > кодировка > Юникод > UTF-8 (Хотя это не столь важно)

При создании документа > кодировка > Юникод UTF-8 без BOM метки

В документе:

<!DOCTYPE HTML>
<html>
<head>
<meta
charset="utf-8">
<title>
Документ без названия</title>
</head>

<body>
</body>
</html>


Спустя 2 минуты, 48 секунд (26.07.2012 - 04:38) Jaster777 написал(а):
Цитата (NierRa @ 26.07.2012 - 01:35)
В браузере вид > кодировка > Юникод > UTF-8 (Хотя это не столь важно)

При создании документе > кодировка > Юникод UTF-8 без BOM метки

В документе:

<!DOCTYPE HTML>
<html>
<head>
<meta
charset="utf-8">
<title>
Документ без названия</title>
</head>

<body>
</body>
</html>


да так все стоит

Спустя 10 минут, 23 секунды (26.07.2012 - 04:48) NierRa написал(а):
Специально сейчас создал документ с нуля.
В браузере поставил как по стандарту Кирилица, автоопределение
Доктайп специально не прописал
Единственное, при создании документа все же оставил utf-8

Все работает

Upd. - откройте созданный вами документ в Notepad++ и клацните по вкладке "Кодировки и далее "Преобразовать в utf-8 без BOM""

Спустя 9 часов, 58 минут, 54 секунды (26.07.2012 - 14:47) dron4ik написал(а):
Цитата (Jaster777 @ 26.07.2012 - 01:18)
Заработало ,но выводит ПриветПриветПриветПриветПриветПриветПриветПриветПриветПривет

Поменял кодировку в php файле на utf-8 - не помогло

сам файл перекодируй!

Спустя 1 минута, 17 секунд (26.07.2012 - 14:48) Jaster777 написал(а):
что значит перекодируй ,поменять кодировку ?

Спустя 1 час, 3 минуты, 26 секунд (26.07.2012 - 15:52) neadekvat написал(а):
Цитата (NierRa @ 26.07.2012 - 05:35)
В браузере вид > кодировка > Юникод > UTF-8 (Хотя это не столь важно)

Ответ неверный.

Цитата (dron4ik @ 26.07.2012 - 15:47)
сам файл перекодируй!

Ответ неверный.

Вы ничего не смыслите в кодировках.

ТС. Менять кодировку в браузере - важно. Для того, чтобы понять, что существует лишь одна проблема - сервер отдает неправильный заголовок.

meta тэг вообще мало кого колышит.

header("Content-Type: content=text/html; charset=utf-8");

Вот эта строка должна быть в начале скрипта

Спустя 2 часа, 14 минут, 10 секунд (26.07.2012 - 18:06) NierRa написал(а):
У меня и без этой строки все корректно выводит

Спустя 43 секунды (26.07.2012 - 18:07) neadekvat написал(а):
Цитата (NierRa @ 26.07.2012 - 19:06)
У меня и без этой строки все корректно выводит

Я рад за тебя. А точнее, за настройки твоего сервера, которые могут различаться.

Спустя 8 часов, 7 минут, 56 секунд (27.07.2012 - 02:15) Jaster777 написал(а):
header("Content-Type: content=text/html; charset=utf-8");
где кнокретно ставить ?

Спустя 12 минут, 1 секунда (27.07.2012 - 02:27) neadekvat написал(а):
Цитата (Jaster777 @ 27.07.2012 - 03:15)
где кнокретно ставить ?

В строке номер 2.

Спустя 1 минута, 58 секунд (27.07.2012 - 02:29) Jaster777 написал(а):
Он выводит ее в браузер,а так когда в браузере кодировку меняешь,то нормально,но при нажатии обновить-опять иероглифы...

Спустя 5 минут, 16 секунд (27.07.2012 - 02:34) neadekvat написал(а):
Это php-код.

Спустя 3 дня, 2 часа, 35 минут, 11 секунд (30.07.2012 - 05:09) dron4ik написал(а):
Цитата (neadekvat @ 26.07.2012 - 13:52)

Цитата (dron4ik @ 26.07.2012 - 15:47)
сам файл перекодируй!

Ответ неверный.

Вы ничего не смыслите в кодировках.

ТС. Менять кодировку в браузере - важно. Для того, чтобы понять, что существует лишь одна проблема - сервер отдает неправильный заголовок.

meta тэг вообще мало кого колышит.

header("Content-Type: content=text/html; charset=utf-8");

Вот эта строка должна быть в начале скрипта

Интересно посмотреть на виндовый файл с utf-8 хедером...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.