Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Гостевая книга, Позволяет себе больше чем надо! 
:(
    Опции темы
Danox
Дата 3.2.2006, 16:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


=)
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 28.1.2006

Репутация: 1
Всего: 2



Воопщем заканчиваю дописывать гесту и вот проблема делаю
$name = htmlspecialchars(stripslashes($name));
$mail = htmlspecialchars(stripslashes($mail));
$mass = htmlspecialchars(stripslashes($mass));
И вот он блокирует и <br> построчный ввод а как сделать чтоб он разрешал <br> (построчный ввод) но и чтоб нельзя было делать два <br> подряд smile
И да как сделать админку все записывает в .txt файл так
Danox [email protected] Сообщение
Danox [email protected] Сообщение
и.т.д...
И мне надо сделать админку тоесть удаление редактирование сообщений и ответ на них smile

Это сообщение отредактировал(а) Danox - 3.2.2006, 16:50
PM MAIL   Вверх
HalkaR
Дата 3.2.2006, 17:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 2
Всего: 42



При вводе заменяй <br> какиминибудь условными знаками. При выводе меняй обратно.
Чтоб небыло повторяющихся <br> здеслай замену <br><br> на <br> smile
PM MAIL   Вверх
Danox
Дата 3.2.2006, 17:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


=)
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 28.1.2006

Репутация: 1
Всего: 2



Вот про замену <br><br> понял
$mass = str_replace("<br><br>","<br>",$mass);
Так smile
А вот про знаки нет подробней напиши
smile

И да естли будет так
<br>(пробел)
<br>
Хм smile поставлю на макс символов smile

Это сообщение отредактировал(а) Danox - 3.2.2006, 17:51
PM MAIL   Вверх
Blaga
Дата 3.2.2006, 18:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


ЛамМер++
**


Профиль
Группа: Участник
Сообщений: 429
Регистрация: 15.11.2005
Где: г. Иркутск

Репутация: 2
Всего: 4



Ну например вводиш |br| а его переконвертирует в '<br>' или там например --?> или еще чего нибудь.


--------------------

http://displayart.ru - Обои.
http://a2themes.ru - Сайт о движках DLE, phpBB3, WordPress.
PM MAIL ICQ   Вверх
HalkaR
Дата 3.2.2006, 19:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Пуфыстый назгул
****


Профиль
Группа: Экс. модератор
Сообщений: 2132
Регистрация: 8.12.2002
Где: В Москве

Репутация: 2
Всего: 42



Если юзер в тексте написал <br> - перед htmlspecialchars поставь замену <br> на #br# или чтонибудь подобное, а при выводе сообщения меняй в обратную сторону.
PM MAIL   Вверх
Danox
Дата 3.2.2006, 19:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


=)
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 28.1.2006

Репутация: 1
Всего: 2



Тоесть сначала на
$mass = str_replace("<br>","#br#",$mass);
а потом на
$mass = str_replace("#br#","<br>",$mass);
Ща буду испытывать smile
________________
Все исптыал все работает smile СПАСИБО ВСЕМ!!
А теперь помогите админку сделать smile все хранится в .txt файле в таком
Danox [email protected] Massage
Danox [email protected] Massage2
Danox [email protected] Massage3
Danox [email protected] Massage4
Danox [email protected] Massage5
и.т.д. вот как он пишет файлы
$a="$name\t$mail\t$mass\n";
Бла бла бла
fwrite($text,$a);

Это сообщение отредактировал(а) Danox - 3.2.2006, 19:37
PM MAIL   Вверх
Mal Hack
Дата 3.2.2006, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Подход не правильный.
http://forum.vingrad.ru/index.php?showtopic=39074
http://vingrad.ru/PHP-ART-002993 - читай и делай.
PM ICQ   Вверх
Danox
Дата 3.2.2006, 20:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


=)
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 28.1.2006

Репутация: 1
Всего: 2



Все у меня правильно smile просто нужна легкая админка smile надо чтоб он считывал все строки в моем data.txt потом их разбивал потом на отдельный элементы потом fwrite какимто неизвестным образом редоктировал нужное мне сторку или же сообщение. Собественно smile
PM MAIL   Вверх
Mal Hack
Дата 3.2.2006, 20:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Цитата(Danox @ 3.2.2006, 20:36 Найти цитируемый пост)

элементы потом fwrite какимто неизвестным образом редоктировал нужное мне сторку или же сообщение.

Смотри статью в факе. Там есть 90% кода.
PM ICQ   Вверх
Danox
Дата 3.2.2006, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


=)
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 28.1.2006

Репутация: 1
Всего: 2



Мдяя нашел там строчка номерация идет с нуля а у меня все сообщения пишет в верх файла как и читает собсна smile | лана разберусь буду через блокнотик удалять smile
-----------------------------------------
Проблема как мне сделать чтоб он говорил что например вы не ввели имя или имя слишком длинное я пробовал так но он предупредждает и тутже добавляет сообщение smile дайте код плииз smile посмотрел на форуме когда писали гостевую тоже также предупреждает но посылает smile

Это сообщение отредактировал(а) Danox - 3.2.2006, 21:11
PM MAIL   Вверх
Mal Hack
Дата 3.2.2006, 21:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Модератор: Значи-ца так... Объясняю коротко и ясно. Тут помогают писать скрипты, а не пишут за вас. Посему фраза "дайте код" или подобное ведение темы будут аргументо к ее закрытию.
PM ICQ   Вверх
Danox
Дата 3.2.2006, 21:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


=)
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 28.1.2006

Репутация: 1
Всего: 2



Сорри я не прошу гостевую просто у меня получается и мне нужен кусок кода smile
PM MAIL   Вверх
patt
Дата 3.2.2006, 21:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 230
Регистрация: 9.11.2004
Где: Николаев

Репутация: 1
Всего: 2



Примерно так:

if(strlen($mes) != 0 && strlen($mes)<$maxlen)
{
зфпись в файл;
}
else
{
сообщение об ошибке;
}
PM MAIL ICQ Skype GTalk   Вверх
Mal Hack
Дата 3.2.2006, 22:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Мудрый...
****


Профиль
Группа: Участник Клуба
Сообщений: 9926
Регистрация: 15.2.2004

Репутация: 122
Всего: 261



Я в этом топике еще ни одной твоей наработки, никаких потуг твоих не видел...

PM ICQ   Вверх
Danox
Дата 3.2.2006, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


=)
*


Профиль
Группа: Участник
Сообщений: 190
Регистрация: 28.1.2006

Репутация: 1
Всего: 2



Какие наработки smile
Вот ты

if(strlen($nick) > 10)
{
???; //какая запись в файл??? что мне надо чтоб он записыввал всех кто что-то не так ввел???
}
else
{
Слишком большое имя;
}

Вроде и даже при таком он запишет сообщение smile
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0597 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.