Автор Тема: записать переменную в файл  (Прочитано 5391 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Uni

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
записать переменную в файл
« : 29 Июня 2004, 19:33:13 »
здраствуйте.
как записать переменную в файл.
мне сказали что это легко, и описано в мануале, но я этого не нашел. помогите ламерку

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #1 : 29 Июня 2004, 19:39:23 »
не соврали
описано
[p]fwrite[/p]

Оффлайн Uni

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #2 : 29 Июня 2004, 19:43:07 »
спасибо большое

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #3 : 29 Июня 2004, 19:51:23 »
на будущее
http://phpfaq.ru/doc

Оффлайн Uni

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #4 : 29 Июня 2004, 20:17:19 »
а как очистить файл от данных?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
записать переменную в файл
« Ответ #5 : 29 Июня 2004, 20:19:32 »
записать в него пустую строку
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Uni

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #6 : 29 Июня 2004, 20:20:49 »
посредством fwrite он туда добавляет пробел

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
записать переменную в файл
« Ответ #7 : 29 Июня 2004, 20:24:11 »
Цитировать
Uni:
посредством fwrite он туда добавляет пробел

ничего он не добавляет :
$fp fopen(\'test.txt\', \'w\');
fwrite($fp, \'\');
fclose($fp);

в результате получаю файл размером 0 байт
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Uni

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #8 : 29 Июня 2004, 20:31:22 »
ой, и вправду =)
спасибо вам, но у меня опять вопрос:
вотя получил в файл строку:
412014012412012
мне ее надо разбить на переменные:
4  12  0  14  0  12  4  12  0  12
как?=)

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #9 : 29 Июня 2004, 20:34:11 »
например, через substr В цикле.

Оффлайн Uni

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #10 : 29 Июня 2004, 21:06:46 »
отлично. опять спасибо. =)
теперь вопрос - как можно запустить php файл, так, чтобы пользователь его не видел. иными словами, в этом php файле, у меня скрипт, которые опрашивает сервера, и заипсывает данные в файл (благодаря вам). Но этот файл должен запускаться при нажатии на кнопку, которая видна на сайте, и этот скрипт не должен быть заметен пользователю. надеюсь вы поняли.

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #11 : 29 Июня 2004, 21:14:08 »
нет, не поняыли.
делать такие вещи на пхп - глупо и расточительно.
пхп - это язык генерации хтмл, а не опроса серверов

Оффлайн Uni

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #12 : 29 Июня 2004, 21:16:10 »
блин.=) ну вообщем мне надо так, что бы нажимаю на кнопку на сайте, запускался файл. я вот нашел что-то похожее:
@c:\\php\\php.exe script.php %1 %2 %3 %4
но проблема в том, что сервак unix, и там нет дисков (в смысле c:/ d:/ и пр.)или я не прав?

Оффлайн AliMamed

  • \\o/ ali akbar \\o/
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2409
  • +2/-0
  • 2
    • Просмотр профиля
    • http://alimamed.pp.ru
записать переменную в файл
« Ответ #13 : 29 Июня 2004, 23:23:08 »
Цитировать
Uni:
@c:\\php\\php.exe script.php %1 %2 %3 %4
но проблема в том, что сервак unix, и там нет дисков

я валялся.

Uni
начинаем ветку сначала. перестаем постить результаты ответов гугла и начинаем читать http://faq.phpclub.net/na_tanke
потом сравниваем полученные оттуда знания со своей задачей и если чтото остается непонятным задаем вопрос.

теперь мои упреждающие наводки:
1. узнай про запуск php скриптов из шелла
2. узнай про работу с cron
3. передумай это делать на php
ну, будем исповедоваться?

Оффлайн Uni

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
записать переменную в файл
« Ответ #14 : 30 Июня 2004, 10:02:12 »
ладно, забудем. теперь вот что:
у меня на сайте кнопка ()когда я нажимаю на нее, запускаеться скрипт, который опрашивает игровые серваки (скрипт мониторинга). Этот скрипт находиться в отдельном файле (var.php). Все отлично, он опрашивает сервера, и под конец открываеться пустая страница - var.php. Пустая, потому что в ней только скрипт. Как мне сделать так, чтобы при нажатии на кнопку запускался скрипт,но пустая страница не запускалась.

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28