Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

member+
Статус: Не в сети
Регистрация: 16.01.2004
Откуда: Estonia,Tallinn
Написал два простеньких файла,
index.html
Код:
<form method="POST" action="test.php">
<textarea rows="10" name="text" cols="40"></textarea><br>
Имя: <textarea rows="1" name="name" cols="10"></textarea>
<input type="submit" value="Submit" name="Submit"></p>
</form>

и test.php соответственно
Код:
<?php
$file1 = fopen("test.txt","a");
$var1 = ("<i>".date("d.m.Y G:i")."</i><b>-$name</b><br>$text<hr>");
fputs($file1,$var1);
fclose($file1);
?>


На localhost'е всё без проблем, а вот на реальном хостинге не работает, как будто поля формы пустые. (число и время всё, нормально)
В чём дело ?
(и на хостинге амилло.нет и на холм.ру)



Партнер
 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Vladson Скорее всего на реальном серваке отключен register_globals и значить переменные из формы автоматически не будут создаваться. Вот так будет пахать на любом сервере.


Код:
<?php
$name=_POST["name"];
$text=_POST["text"];
$file1 = fopen("test.txt","a");
$var1 = ("<i>".date("d.m.Y G:i")."</i><b>-$name</b><br>$text<hr>");
fputs($file1,$var1);
fclose($file1);
?>


 

member+
Статус: Не в сети
Регистрация: 16.01.2004
Откуда: Estonia,Tallinn
Отлично, спасибо помогло

Код:
<?php
$name=$_POST["name"];
$text=$_POST["text"];
$file1 = fopen("test.txt","a");
...............
?>


 

member+
Статус: Не в сети
Регистрация: 16.01.2004
Откуда: Estonia,Tallinn
А как использовать gzip сжатие, на команды gzopen() и gzclose() сервер выдаёт ошибку
Цитата:
и на хостинге амилло.нет и на холм.ру

_________________
X99-TF/E5-2678v3+Evo212/2x16Gb-DDR4-Gloway-TYPE-a@2133-12-13-13-26/GTX1070TI/KINGSTON-SNV2S1000G


 

Advanced member
Статус: Не в сети
Регистрация: 09.06.2003
Откуда: USSR
Vladson Значить нет поддержки gzip. Для проверки можно создать простой .php файл
Код:
<?php
phpinfo();
?>

Он выдаст всю информацию о поддерживаемых библиотеках. Если же тебя интересует как делать сжатие страниц, то это дедает супер просто обной строкой в начале каждого скрипта.

Код:
<?php
ob_start("ob_gzhandler");

и в конце скрипта
Код:
ob_end_flush();
?>


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 5 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  

Лаборатория














Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan