- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году Google заблокировал более 170 млн фальшивых отзывов на Картах
Это на 45% больше, чем в 2022 году
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Скрипт записывает и читает строки txt файла.
Не смог разобраться, как:
1. Допустим лимит строк = 50, т.е после 51 строки старые удаляются по одному, а новые добавляются.
2. При обновлении страницы, например клавиша F5 - дублируются записи :o
3. Как прописать шрифт и его размер для информации, которая появляется при добавлении.
<?php
if (isset($_POST['send'])) {
$f=fopen("guestbook.txt","a");
fwrite($f,"<code>".date("").
" - <b>{$_POST['author']}</b></code>\n<br>{$_POST['message']}\n\n");
fclose($f);
}
?>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=windows-1251">
</head>
<body>
<form action="guestbook.php" method="post">
<input name="author" type="text" style="left:0px;top:0px;width:797px;height:25px;line-height:25px;z-index:0;" maxlength="130"> <input type="submit" name="send" value="Добавить объявление" style="left:807px;top:0px;width:161px;height:29px;z-index:1;">
</form>
<?php include "guestbook.txt"; ?>
</iframe>
</body>
</html>
ну добавить тег font с параметрами, или спан с классом, и его прописать в цсс. в чем проблема-то? <b> у вас же добавлен, <font> не сложнее добавить
1. считать файл в массив(file()), проверить на кол-во элементов, если много, выкидывать первые.
2. F5 повторяет запрос полностью со всеми POST/GET
ну добавить тег font с параметрами, или спан с классом, и его прописать в цсс. в чем проблема-то? <b> у вас же добавлен, <font> не сложнее добавить
" - <b><font size="5" color="red" face="Arial">{$_POST['author']}</font> - не сканало!
а в исходном коде вывода в браузер появился тег фонт?
2. F5 повторяет запрос полностью со всеми POST/GET
Решил проблему с помощью header('Location:'.$_SERVER['HTTP_REFERER']);
А вот с (file()) - труба :o
---------- Добавлено 04.12.2012 в 19:01 ----------
а в исходном коде вывода в браузер появился тег фонт?
Нет, вот что выдает Parse error: syntax error, unexpected T_LNUMBER in www/public_html/guestbook.php on line 5
кавычки закрывают "строку"
уберите или замените их
кавычки закрывают "строку"
уберите или замените их
Спасибо помогло. А с вопросом в лимит строк. Есть возможность помочь?
читаете файл в массив функцией file(). Каждый элемент массива - строка из файла.
array_push() - добавляете в массив новое сообщение в самый конец
array_shift() - удаляете первый элемент из массива.
fopen($fname, "w+") - Содержимое получившегося массива записываете в файл
гуглом по функциям пройдитесь.