Помощник
|
Создание и запись в текстовой файл! |
dimjan4
|
Сообщение
#1
|
||
|
|
||
|
|||
Webmaster_hb |
26.2.2009, 22:13;
Ответить: Webmaster_hb
Сообщение
#2
|
|
так вы уже многое знаете
осталось немного сделать форму в которой это вносят сделать скрипт который принимает эти данные и заполняет ими переменные $email,$text потом другой переменной присваивается текст содержимого включая все другие перменные потом открывается файл для записи, записывается и закрывается |
|
|
Licoric |
26.2.2009, 22:47;
Ответить: Licoric
Сообщение
#3
|
|
[PHP]<?php
$H=getenv("HTTP_REFERER"); // получает URL, с которого пришёл посетитель $ip = $_SERVER['REMOTE_ADDR']; // мой ip $date = date("d-m-Y H:i:s"); // текущее время и дата $filename = date ('W-Y'); // имя файла в виде даты (50 файлов в год) $soft = getenv("HTTP_USER_AGENT"); // софт юзера $r = getenv("REQUEST_URI"); // куда идет $f=fopen("logs/$filename.log",'a'); // открывает файл с логами на добавление flock ($f,2); // запрещает к нему доступ на время записи fwrite($f,"$date\n IP = $ip\n Soft = $soft\n Otkuda = $H\n Kuda = $r\n\n"); // пишет в файл информацию fclose($f); // закрывает файл ?>[/PHP] Путь к $filename.log надо отредактировать на нужный. ps - добавь свои данные ток и все (убрав лишнее). |
|
|
Nightfly_hb |
26.2.2009, 23:05;
Ответить: Nightfly_hb
Сообщение
#4
|
|
[PHP]
<form action=action.php method=post> <textarea type=text rows=10 cols=70 name='text'></textarea><br><br> <input type="submit" value="Сохранить"> </form> [/PHP] action.php [PHP] <?php $file=("121.txt"); $data=date("d.m.Y"); $text=$_POST['text']; $time=date("h:i"); $ip=trim($_SERVER['REMOTE_ADDR']); if(is_file($file)) $fo=fopen($file,"a","\n"); $res="Имя: $name <br> IP: $ip <br> - - - - - - - - - - - - -<br>$text<br>- - - - - - - - - - - - -<br> Дата и время отправки: $data $time \n "; $fw=fwrite($fo,$res); fclose($fo); ?> [/PHP] |
|
|
dimjan4
|
Сообщение
#5
|
|
|
|
|
Nightfly_hb |
27.2.2009, 1:43;
Ответить: Nightfly_hb
Сообщение
#6
|
|
если хотите получить помойку:
[PHP]"121_".mt_rand(10000,99999).".txt"[/PHP] |
|
|
dimjan4
|
Сообщение
#7
|
|
Сдесь ключивое слово - помойка , я прав??:sarcastic:
Вы можете предложить что то получше? |
|
|
Nightfly_hb |
27.2.2009, 17:36;
Ответить: Nightfly_hb
Сообщение
#8
|
|
писать в один файл. во всяком случае если намечается что то вроде админки можно будет просто очищать одной кнопкой. а с кучей файлов придётся делать листинг каталога и выстраивать по дате, а потом ещё удалять старые... зачем лишние телодвижения?
|
|
|
dimjan4
|
Сообщение
#9
|
|
Вы правы, у меня была такая идея, но у меня возникала проблема с этой админкой!
|
|
|
Nightfly_hb |
1.3.2009, 17:35;
Ответить: Nightfly_hb
Сообщение
#10
|
|
[PHP]<html>
<head> <title> </title> </head> <body> <?php if ($_POST['121']) { $file=fopen('121.txt','w'); fputs($file,$_POST['121']); fclose($file); echo 'Данные записаны в файл!'; } else { echo ' <form method="post" action=""> <textarea rows="30" cols="100" name="121"> '.file_get_contents('121.txt').' </textarea> <input type="submit" value="Сохранить"> </form>'; }?>[/PHP] |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
как заслужить право на создание новой темы? | 7 | writer80 | 2208 | 12.3.2024, 22:54 автор: Lumex |
|
<Braga/> Создание Telegram-ботов, web-приложений, крипто-бирж, сайтов. | 2 | newbraga | 1776 | 10.3.2024, 22:04 автор: newbraga |
|
СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое | 5 | CULA | 3400 | 19.12.2023, 18:55 автор: CULA |
|
Создание и ведение аккаунтов в соцсетях ("В контакте"/Telegram) Услуги от профессионального журналиста и SMM-менеджера |
2 | AvtorXXX | 1708 | 13.11.2023, 23:47 автор: AvtorXXX |
|
Создание информационной площадки с доской объявлений | 1 | xweb | 2061 | 16.1.2023, 16:25 автор: xweb |
Текстовая версия | Сейчас: 19.4.2024, 23:03 |