Думаю нету хороших учебников в которых описывается как так взять и сделать соц сеть, самый лучший учебник это опыт.
Учебник вам нужен любой, который в понятной вам форме будет объяснять конструкции языка, основные приемы и всякие там основы.
Любая задача, даже та, что вы просили описать в первом посте состоит из множества мелких задач.
Den4ik пишет:
Мне нужно сделать, чтоб каждый пользователь имел совю страницу, мог обмениватся личными сообщениями с другими пользователями приватными сообщениями, имелась возможность загрузки аватрки.
Den4ik пишет:
Вернутся на гланвную страницу, на предыдущию, на след
Судя по вашим задачам это как минимум :
1) Регистрация пользователей
2) Авторизация пользователей
3) Модуль управления настройками пользователя
4) Примитивная реализация файлового хостинга и всяких там аватарок
5) Модуль личных сообщений.
6) Навигация по сайту. Постраничный вывод чего-то там.
Никто не будет делать подобную фигню, которая мало того тут сотни раз была разжевана десятками разных способов реализации, сдается мне вы очередной писатель "принципиально новой социальной сети".
Да и вопрос ваш к контексту форума отношения не имеет. Тут задают вопросы новички, те кто уже сами, что-то успели понять и попробовать сделать но из-за недостатка опыта не задалось, они показывают, что сделали сами, что не получилось, какие ошибки, им отвечают, помогают.
Существует другой форум "Напишите за меня пожалуйста" но и там никто не станет заниматься ерундой.
Леди_Мари, перевести переменную даты в формат timestamp, а дальше уже дело техники...
Посмотрите функцию mktime, ей можно перевести дату в timestamp. Из полученного числа нужно будет вычесть 60 * 60 * 24 * N где N кол-во дней, а обратно timestamp в дату перевести можно функцией date
Evgen29, ))) эти животные не относятся к твоей теме, это его подпись на форуме. apt-get, aptitude итд это пакетные менеджеры в *nix системах с помощью которых можно командой install установить некий amor, я честно говоря хз, что это такое, но зная Илюху, что-то веселенькое
У меня тоже есть подпись : ))) (Добавление) Evgen29, вам кстати написали новую регулярку которую нужно скормить preg_replace :
Ну раз пошла такая пьянка, MVC вам тут подавай, чего собственно мешает реализовать простенький autoload?? Или вы простите все ваши "инклуды" и контроллеры и модели собираетесь подключать вне зависимости нужны они вообще на той или иной странице или нет?)
Возможно такой подход немного упорядочит весь хлам в ваших головах. Это перекинет всю головную боль о всяких include_once на плечи функции, а лучше целого класса autoload... (Добавление)
Правда тут нужно будет стараться реализовывать какое-никакое ООП, да и пару правил, например "один класс - один php файл" итд, но страшного в этом мало.