ElfSam
27.07.2009 - 14:47
Вроде бы проще ничего нет, но...
Вот файлы:
1.html
<html>
<head>
<title> Лабораторная работа по ПССбд. Перекодировка текста </title>
</head>
<body>
<h2 align="center"> Перекодировка текста из utf-8 в windows-1251</h2>
<form method="POST" action="1.php">
Введите текст:<br>
<input type="textarea" cols=50 rows=10 name="text">
<br>
<input type="submit" value=">> START">
</form>
</body>
</html>
1.php
<html>
<body>
Перекодированный текст в windows-1251
<?
echo ":\n";
echo $_REQUEST ["text"];
?>
</body>
</html>
Результатом работы должно быть - Перекодированный текст в windows-1251:(введенный текст).
Но на деле выдается - Перекодированный текст в windows-1251, а все, что в теге <?php...?> не выполняется.
Если запустить файл 1.php следующим образом - localhost\1.php, то команды выполняются
jetistyum
27.07.2009 - 14:49
все что в каком теге???????? (Вот в этом и ошибка!)
Вроде все правильно, должно работать
ElfSam
27.07.2009 - 14:56
Я так и не понял в чем ошибка
jetistyum
27.07.2009 - 14:57
ты пишешь в теге <?php ?> а в коде у тебя стоит шорттег <? ?>, думал ты поймешь .. для обработки шорттегов нужно дополнительно настраивать php.ini . Вероятно это у тебя не сделано, и интерпрететор просто не видит твоего кода. читай про шорттеги.
ElfSam
27.07.2009 - 15:02
я пробовал и <?php ... и <?
не работает
jetistyum
27.07.2009 - 15:12
а вообще сервер настроен на исполнение php ? интерпретатор стоит? настроен?
попробуй запустить в отдельном файле
test.php
ElfSam
27.07.2009 - 15:14
Сервер настроем.
phpinfo() вызывается, показывает информацию по пхп
ElfSam
27.07.2009 - 15:16
не выполняется пхп-код только когда данные с формы отправляются
ElfSam
27.07.2009 - 15:20
даже не знаю, что и думать ((
jetistyum
27.07.2009 - 15:20
выложи куда-нить файлы ... как есть. посмотрим. странно что-то
ElfSam
27.07.2009 - 15:25
я такой чайник, что не умею файлы выкладывать
ElfSam
27.07.2009 - 15:27
Вот скопирую сюда еще раз их содержимое
1.html
<html>
<head>
<title> Лабораторная работа по ПССбд. Перекодировка текста </title>
</head>
<body>
<h2 align="center"> Перекодировка текста из utf-8 в windows-1251</h2>
<form method="POST" action="1.php">
Введите текст:<br>
<input type="textarea" cols=50 rows=10 name="text">
<br>
<input type="submit" value=">> START">
</form>
</body>
</html>
1.php
<html>
<body>
Перекодированный текст в windows-1251
<?php
echo ":\n";
echo $_REQUEST ["text"];
?>
</body>
</html>
ElfSam
27.07.2009 - 15:27
вот один в один текст файлов
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.