Вопрос № 121230: Добрый вечер уважаемы эксперты. Подскажите пожалуйста где можно найти код парсера который фильтровал бы HTML код(вытягивал бы строки таблиц, текст между тегами <tr></tr> и сохранял бы в файл построчно), а все остальное типа Javascript, CS...Вопрос № 121271: Нужно сделать форум, гостевую и рассылку новостей. Желательна(но не обязательна) работа на файлах.
Разжуйте пожалуйста, что да как делать.
PHP не знаю....Вопрос № 121329: Здравствуйте ув. эксперты.
Только что начал изучать MySQL и поэтому проблемы.
Такая вот фича у меня не получается:
Есть таблица в которой есть одно уникализированное поле «id» (т.е. оно не может содержать одинаковых значений). При этом то...
Вопрос № 121.230
Добрый вечер уважаемы эксперты. Подскажите пожалуйста где можно найти код парсера который фильтровал бы HTML код(вытягивал бы строки таблиц, текст между тегами <tr></tr> и сохранял бы в файл построчно), а все остальное типа Javascript, CSS, дригие HTML теги игнорировал. Примного благодарен.
Отвечает: Миленин Александр
Здравствуйте, Tohachorniy!
В приложении приведён пример скрипта, записывающего в файл содержимое между тегами <tr></tr>.
Приложение:
Ответ отправил: Миленин Александр (статус: 10-ый класс)
Ответ отправлен: 01.02.2008, 22:19 Оценка за ответ: 5 Комментарий оценки: Спасиба огромное
Вопрос № 121.271
Нужно сделать форум, гостевую и рассылку новостей. Желательна(но не обязательна) работа на файлах.
Разжуйте пожалуйста, что да как делать.
PHP не знаю.
Отвечает: Товарищ Бородин
Здравствуйте, Екатерина Ходеева! Форум - вещь непростая, особенно для новичка. Смысла создавать его с нуля лично я не вижу абсолютно. Скорее всего, Вы потеряете кучу времени, так ничего и не создав. В Сети есть куча готовых продуктов на любой вкус. В том числе и работающих на файлах.
Форум, не использующий баз данных(в качестве БД - простой файл) - здесь. Гостевая книга лежит здесь Ну вот скрипта рассылки
подходящего не отыскал. Двигателем такого скрипта является функция mail("адрес", "тема", "Текст сообщения"), которая отправляет электронное сообщение на указанный Вами адрес. С уважением, Бородин Александр
Приложение:
--------- Ничто не сближает людей так, как совместное преступление.
Ответ отправил: Товарищ Бородин (статус: Практикант)
Ответ отправлен: 02.02.2008, 07:58 Оценка за ответ: 5 Комментарий оценки: Спасибо за ответ и указание на насущные проблемы! Будем изучать... Напишите пож-ста в мини-форуме, как поставить кнопку, по которой можно отправить указанное вами в ответе сообщение.
Отвечает: Емельянов Данил Юрьевич
Здравствуйте, Екатерина Ходеева!
Полностью согласен с мнением предыдущего эксперта, создавать форум новичку смысла нет. Используйте готовые продукты.
По гостевой книги могу описать логику работы на файлах. Создайте папку например "gb". В ней скрипт будет автоматически создавать файлы "1.txt","2.txt","3.txt" с комментариями пользователей. Причем в зависимости от организации файла, скрипт может первой строкой записывать имя пользователя, а дальше сообщение. Далее скрипт собирает все записи из каталога и выводит их. Это самый простой способ реализации.
По поводу рассылки новостей. Также создайте файл например "users.txt" и в него в каждую строку записывайте e-mail пользователя. Потом скриптом открываете файл, собираете все адреса и делаете рассылку с помощью функции mail().
Я изложил лишь основные принципы построения гостевой и рассылки новостей. Однако даже для реализации этих продуктов вам нужно владеть PHP, поэтому лучше начните его изучение. Очень советую вот эту книгу: http://www.internet-technologies.ru/books/book_190.html
--------- Жить хорошо, а хорошо жить еще лучше!
Ответ отправил: Емельянов Данил Юрьевич (статус: 5-ый класс)
Ответ отправлен: 02.02.2008, 08:51 Оценка за ответ: 4 Комментарий оценки: Спасибо за объяснение принципа работы. Но было написано "РНР не знаю". Предыдущий эксперт хотя бы предложил ссылки и фрагмент кода. Всё равно спасибо!
Вопрос № 121.329
Здравствуйте ув. эксперты.
Только что начал изучать MySQL и поэтому проблемы.
Такая вот фича у меня не получается:
Есть таблица в которой есть одно уникализированное поле «id» (т.е. оно не может содержать одинаковых значений). При этом точно известно что «id» начинается с единицы.
Мне нужно из этого поля получить все записи... вообще все которые есть в этой таблице, и потом в цикле вывести все эти записи на экран последовательно.
Я это пытался сделать вот так вот: (см. приложение). Но у меня в массиве только последняя запись. Думаю видно что это явно неверный код, но ничего умнее я придумать не могу(((
Отвечает: Миленин Александр
Здравствуйте, Стас Тельнов/[анти]КИЛЛЕР!
В приложении приведён пример вывода данных из таблицы, в коментариях описаны некоторые детали запроса.
Приложение:
Ответ отправил: Миленин Александр (статус: 10-ый класс)
Ответ отправлен: 02.02.2008, 17:16 Оценка за ответ: 5 Комментарий оценки: Большое спасибо! Всё отлично работает!
Отвечает: Евсюков Виталий Евгеньевич
Здравствуйте, Стас Тельнов/[анти]КИЛЛЕР!
И не забудьте: в целях безопасности уберите сообщения об ошибках в запросе.
--------- I Aear can ve na Mar
Ответ отправил: Евсюков Виталий Евгеньевич (статус: 4-ый класс)
Ответ отправлен: 02.02.2008, 20:09 Оценка за ответ: 4 Комментарий оценки: В конечном варианте конечно же уберу)). Нов целом это не ответ на вопрос а небольшой дополнительный совет (хотя и дельный), так что только 4))