| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Базовый вопрос |
| Автор: XaMMaX 19.9.2007, 19:36 |
| Доброго времени суток! Я только хочу научиться PHP и уже читаю пару учебников, но пролистав не нашёл очень простую вещь. Мне надо сделать сайт(не срочно конечно мне же ещё многому надо научится) смысл его таков: пользователи заполняют форму о чём-либо допустим музыкальном треке(исполнитель, жанр и т.д.) потом эта форма отсылается на сервер и добавляется в текстовый файл где все формы будут храниться потом заходя на сайт можно будет их увидеть и инфа о них будет читаться напрямую из файла и выводиться в виде типа: ЖАНР: *переменная жанра* ИСПОЛНИТЕЛЬ: *перменная исполнителя* и т.д. Ну и плюс чтобы можно было отображать список форм по жанру, исполнителю и т.д. Так вот до сих пор не пойму как дать переменной значение из файла ну тобишь его прочитать? P.S. Сразу хочу сказать что может несу полный бред т.к. я вообще-то специализируюсь на программировании игр и приложений, а вот веб программирование мне в новинку =) |
| Автор: Dagdamor 19.9.2007, 19:40 |
| Хм, если вы программировали игры и приложения, то должны знать, что такое базы данных. В веб-приложениях, особенно при разработке динамических сайтов, обычно пользуются ими. Можно конечно организовать хранение данных в текстовых файлах, но если данных предполагается немало, и тем более если будет сортировка и поиск, лично мне это кажется не самым оптимальным решением... |
| Автор: ReactOS 19.9.2007, 19:43 | ||
Круто, а что используется в программиге Игр, не можешь мне рассказать, а? А то я в шоке от твоего сообщения.
Это бред, про который ты говорил? |
| Автор: XaMMaX 19.9.2007, 19:49 | ||||||||
Не понял вопроса. Что тебе рассказать конкретно о программирование игр?
А что конкретно тебя так повергло в шок?
Ну тут тоже я опечатался, не специализируюсь так как моя работа вообще не связана с программированием, но довольно часто делаю игр и программы =) И вообще будь снисходительней к нубу в сфере веб разработки.
Просто информации предпологается не так уж и много так что более важно, что легче... |
| Автор: ReactOS 19.9.2007, 20:00 |
| Сама форма сообщения! Если ты Играми занимаешься, то уж для тебя изучить, как формы состовлять самостоятельно без чей-либо помощи - запросто. Ты же язык программирования должен знать (как ты сам сказал). Ты же писал про формы, а не про платформу AJAX или про кросс веб-браузерность спрашивал, так как веб-прогерры с этим знакомы, а на сях с этим и не сталквиваются, то я бы понял бы, если ты спросил: "Почему я под ИЕ по-одному выглядит страница, а под Оперой или ФФ по-другому"? Но, извини, если ты такой профи, что Играми занимаешься, то что такие вещи спрашиваешь! |
| Автор: XaMMaX 19.9.2007, 20:13 |
| Господи, я же не говорил что я профи прям но язык программирования конечно знаю(pascal, c++, fenix). Далее я не сказал что я не знаю как составляются формы просто не знаю одну вещь которую я уже спросил. В форме программы конечно это написать проще простого Не ну правда я же тоже человек и мне тоже не приятно читать гадости в свой адресс при том что я ни на что не претендую я же не хвастаюсь дескать я такой крутой умею программы писать я просто говорю что с языками программирования знаком и впринципе понимаю принципы программирования которые почти у всех языков одинаковые я просто не знаю одну вещь ну право же =) |
| Автор: Dagdamor 19.9.2007, 20:18 |
| Если данных будет немного, то можно и в текстовых файлах хранить. *замогильным голосом* Но помни, ее всегда сначала немного, а потом сайт растет и ее становится много... ;) Полезные тебе функции: http://ru2.php.net/manual/ru/function.file-get-contents.php - прочитать файл целиком. http://ru2.php.net/manual/ru/function.file-put-contents.php - сохранить файл целиком. http://ru2.php.net/manual/ru/function.serialize.php и http://ru2.php.net/manual/ru/function.unserialize.php - превратить произвольную структуру данных (массив например) в строку и восстановить ее из строки. |
| Автор: ReactOS 19.9.2007, 20:24 | ||
Все Извини, не обижайся, я тебя не оскорблял, но все отражено в твоих сообщениях. |
| Автор: XaMMaX 19.9.2007, 20:31 |
| 2Dagdamor Спасибо дальше я уже сам разберусь =) 2array1 А что такое? Почему ты меня судишь по сообщениям о моих навыках в программирование? Если это не моя работа это не значит ничего. Просто я сильно запущен в веб программировании вот и всё. Я просто задал вопрос ты так и не ответил значит я могу судить о твоих навыках? Конечно нет, ну вот и ты меня не суди. И я вижу ты не сильно отличаешь сарказм от серьезного текста |
| Автор: ReactOS 19.9.2007, 20:46 | ||
Если, чем обидел извини, просто ты совершенно, как будто ты не прогерр излогаешь суть проблемы, и льешь очень много воды (что прогерры, и не делают). Мне все равно знаешь ты или нет веб-программинг. Я его сам изучаю, к примеру, я не могу сказать, что разбуди меня в 3 часа ночи, и сделай без книжек быстренько вот это, но учусь. Если нужны советы пиши в личку, помогу. Потому что, как пить дать, у тебя будет еще куча вопросов. Потом, если ты не изучил HTML, CSS, то поверь сразу на ПХП сидеть толку нет. Если только просто изучать, но ты сам написал про сайт, что будешь его делать, а уж без CSS делать нечего. |
| Автор: XaMMaX 19.9.2007, 20:55 |
| Ну прогеры все разные...тут много воды потому что я как не странно боюсь показаться тупым(что уже случилось) и делаю всякие ошибки...боюсь спросить не так как надо и т.д. Я не чувствую тут себя умным т.к. любой тут наверника знает больше меня по тематике форума. И из-за чувства дискомфорта кошу под дурочка(знаю что в этом мало логики, но что поделать свои тараканы ^_^). html знаю само собой, а вот css сейчас в процессе. И спасибо за предложения постараюсь не доставать, но если чего обращусь в личку =) |
| Автор: ReactOS 19.9.2007, 21:01 | ||
Не волнуйся, Жители Форума дружелюбные, и помогают, если ты не грубишь! Может, я и погорячился, но я просто не люблю, когда под дурачка косят, я не вижу ничего такого, если ты чего-то не знаешь. Например, если я не знаю чего-то, то пишу, и мне отвечают. |