Имеется топ сайтов,при регистрации в бд заносятся данные.
Хотелось бы чтобы после каждого добавления, в облако ссылок выводилось название и ссылка на сайт =)
Облако берет инфу из flash.php.
Есть ли возможность записи данных в файл flash.php?
Работа с файлами в php
- Distructor
- Администратор
- Сообщения: 1607
- Зарегистрирован: 28.12.2009
Открываем указатель на файл
-- добавлено 25 янв 2010, 20:12 --
Либо через функцию file_put_contents, которая выполняет аналогичные действия, но одной командой:
- Открыть файл для записи, причем файл очищается и если не существовал, то он будет создан
Открыть файл для дозаписи в конец файла и если файл не существовал, то он будет создан$handle = fopen("c:\\data\\info.txt", "w+");$handle = fopen("c:\\data\\info.txt", "a+");
Закрываем указатель на файлfwrite($handle, 'text');
Примерfclose($handle);
Код: Выделить всё
<?php
$fp = fopen('data.txt', 'w+');
fwrite($fp, '23');
fclose($fp);
?>
Либо через функцию file_put_contents, которая выполняет аналогичные действия, но одной командой:
- Очистить файл и записать в него данные
Дописать в конец файлаfile_put_contents('data.txt', 'text');file_put_contents('data.txt', 'text', FILE_APPEND);
- Distructor
- Администратор
- Сообщения: 1607
- Зарегистрирован: 28.12.2009
в место регистрации пользователя вставляешь код:
- 1 - обращаешься к базе и выбираешь всех пользователей и ссылки
2 - формируешь текст для облака ссылок, который будет помещен в отдельный файл
3 - вызываешь функцию file_put_contents('data.txt', 'text');. В которую передаешь вместо 'data.txt' имя (и, если требуется, путь) к файлу, а вместо 'text' - содержимое файла, которое сформировал во втором шаге