X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Ввод изменений в txt файл с php скрипта. Возможно ли это?
Dmitrii_hb
Dmitrii_hb
Topic Starter сообщение 18.1.2011, 13:24; Ответить: Dmitrii_hb
Сообщение #1


Есть задумка сделать типа фейка, только минус в том, что на сервере функция mail() в php скриптах не работает. Возможно ли сделать типа базы данных в txt файле (mysql нету), которая будет заполнятся при вводе юзером данных в форму? Если да, пож, приведите пример.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 18.1.2011, 14:21; Ответить: alexdrob
Сообщение #2


[PHP]<?php
if (isset($_GET['pole']))
{
$pole = trim($_GET['pole']);
if (!empty($pole))
{
$dir = './files/';
if (!file_exists($dir))
mkdir($dir);
$fn = date('Y-m-d_H_i_s.\tx\t');
$fp = fopen($dir.$fn,'w');
fputs($fp,$pole);
fclose($fp);
}
}
?>
<form>
<input type="text" name="pole"/>
<input type="submit"/>
</form>[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dmitrii_hb
Dmitrii_hb
Topic Starter сообщение 18.1.2011, 17:55; Ответить: Dmitrii_hb
Сообщение #3


Спасибо за ответ, но при клике на submit, вылазит ошибка:

Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is 24947 is not allowed to access / owned by uid 0 in /home/far/d/a/l/dalfaine/public_html/txtfile.php on line 9

Warning: fopen() [function.fopen]: open_basedir restriction in effect. File(/files/2011-01-18_16_52_57.txt) is not within the allowed path(s): (/home/far/d/a/l/dalfaine/public_html) in /home/far/d/a/l/dalfaine/public_html/txtfile.php on line 11

Warning: fopen(/files/2011-01-18_16_52_57.txt) [function.fopen]: failed to open stream: Operation not permitted in /home/far/d/a/l/dalfaine/public_html/txtfile.php on line 11

Warning: fputs(): supplied argument is not a valid stream resource in /home/far/d/a/l/dalfaine/public_html/txtfile.php on line 12

Warning: fclose(): supplied argument is not a valid stream resource in /home/far/d/a/l/dalfaine/public_html/txtfile.php on line 13

Адрес страницы http://dalfaine.far.ru/txtfile.php
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 18.1.2011, 18:10; Ответить: alexdrob
Сообщение #4


создайте папку files и дайте ей права 777
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Dmitrii_hb
Dmitrii_hb
Topic Starter сообщение 19.1.2011, 18:18; Ответить: Dmitrii_hb
Сообщение #5


Сделал, то же самое
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 19.1.2011, 19:19; Ответить: alexdrob
Сообщение #6


Видимо хостером запрещено создавать файлы)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
DoctorX
DoctorX
сообщение 19.1.2011, 19:36; Ответить: DoctorX
Сообщение #7


Warning: mkdir() [function.mkdir]: SAFE MODE Restriction in effect. The script whose uid is 24947 is not allowed to access / owned by uid 0 in /home/far/d/a/l/dalfaine/public_html/txtfile.php on line 9
Проверьте текущую директорию. Складываеться ощущуение что это / . Если так то надо её сменить.

Попробуйте выполнить следующий код перед основным. Или пропишите полные пути к файлам.
[PHP]$work_dir = dirname(__FILE__);
chdir($work_dir);[/PHP]


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 19.1.2011, 19:56; Ответить: alexdrob
Сообщение #8


(Dmitrii_hb @ 18.1.2011, 19:55) *
Operation not permitted

Operation not permitted и Permission denied - немного разные вещи
В первом случае не просто нет файла или нужно установить права на запись, а то что запись чем та запрещена. По идее это надо у хостера узнавать.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Mulder_hb
Mulder_hb
сообщение 19.1.2011, 20:27; Ответить: Mulder_hb
Сообщение #9


Да все ж ясно.
(Dmitrii_hb @ 18.1.2011, 19:55) *
/files/2011-01-18_16_52_57.txt

Наверняка, каталога /files нет в корне. Создавать каталог в корне файловой системы запрещено:
(Dmitrii_hb @ 18.1.2011, 19:55) *
SAFE MODE Restriction in effect. The script whose uid is 24947 is not allowed to access / owned by uid 0

Doc.X, все правильно написал. Текущая директория скриптом определяется неверно.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 19.1.2011, 20:39; Ответить: alexdrob
Сообщение #10


Вот погуглил и написанно, что дело
1) в SAFE_MODE
2) разные юзеры которому принадлежит скрипт и которому папка
3) запрещено доп настройками линукса
Может это и не так не знаю, но не пому какая связь между

(Dmitrii_hb @ 18.1.2011, 19:55) *
Operation not permitted

и отсутсвием директории? там же не написано что не удаётся найти указанный файл.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКонтекст окупается - и вы это увидите
Грамотная настройка Директа и Google Ads
71 knezevolk 45248 26.3.2024, 14:14
автор: knezevolk
Открытая тема (нет новых ответов) Mondiad - это глобальная рекламная сеть с широкими возможностями для паблишеров и рекламодателей! [🎁 Эксклюзивный бонус]
15 Mondiad 4198 21.3.2024, 19:30
автор: Mondiad
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 97667 11.2.2024, 21:07
автор: Wolfhound
Открытая тема (нет новых ответов) Кто арбитражит на пушподписки? Пушподписки с нулевой активностью это накрутка?
14 Boymaster 3734 9.1.2024, 6:38
автор: Skyworker
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3292 19.12.2023, 18:55
автор: CULA


 



RSS Текстовая версия Сейчас: 29.3.2024, 11:05
Дизайн