использование Zend Engine II с полноценной поддержкой объектно-ориентированной модели;
полностью переработанная поддержка XML, использование библиотеки libxml версии 2;
новое расширение SimpleXML, позволяющее работать с XML как с PHP-объектами;
новое расширение MySQLi для работы с серверами MySQL версии 4.1 и выше, предоставляющее объектно-ориентированный интерфейс в дополнение к стандартному; встроенная поддержка SQLite;
................................ .........
А ты написал класс для работы с MySQL, прежде чем с ним работать? Напиши, подключи
require("class.mysql.php");
а уж потом работай...
Есть класс mysqli для работы с MySQL. Или можно использовать DB PEAR (http://pear.php.net)
После прочтения (и проработки) двух учебников по PHP ты должен неплохо знать HTML, CSS, JavaScript, SQL, RegEx и еще кое-что по мелочам. Нельзя читать учебник по PHP, если не знаком со всем вышеперечисленным. Или знаком, или приходится осваивать параллельно. А этих знаний вполне достаточно, чтобы написать простой корпоративный сайт.
Учебника "как правильно прожить жизнь, чтобы потом не было мучительно больно..." не существует. Надо просто начинать работать. Сделаешь первый сайт - набьешь положенное количество шишек. Потом "достанется" за второй. Потом придет "второе дыхание" - начнешь понимать, что нет людей, которые знают все...
Как только тебя посетит эта мысль - добро пожаловать. Нашего полку прибыло
Думаю, есть смысл сформулировать задачу, которую надо решить, рассказать, как ты эту задачу решаешь (с исходными кодами) и описать подробно, что не получается. А мы тут подумаем вместе, как твоему горю помочь...
Боюсь, задача не имеет решения. Можно удалить несколько идущих подряд символов перевода строки. Но если вредитель сделает так:
a
a
a
Или так
abc
cde
xyz
Или даже так (copy->paste)?
jfkdhsdlakjfskdsalkdfalskjdlk
jfkdhsdlakjfskdsalkdfalskjdlk
jfkdhsdlakjfskdsalkdfalskjdlk
Как отличить "хорошую" строку от "плохой"? Ведь о "плохой" стороке мы знаем только одно - она заканчивается на \n. Но так и хорошая строка выглядит точно так же.
Ничего не понял. Что надо сделать? Составить сообщение и отправить его по e-mail? Или несколько сообщений и на разные e-mail? Или отправать письмо с вложением?
Попробуй еще раз - какая задача стоит, как ты ее решал и что не получилось. Желательно - с исходным кодом.
В новых версиях MySQL (начиная с 4.1.0) изменился порядок работы с национальными кодировками, поэтому старый код может вызывать появление в таблице базы данных знаков вопроса '????????' вместо русского текста. Для того, чтобы этого не возникало, в начало PHP-скрипта, после установки соединения с базой данных, следует поместить следующие строки: