Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
0 / 0 / 1
Регистрация: 20.03.2013
Сообщений: 60

Обучение

08.09.2014, 13:10. Показов 746. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток !
При изучении пхп у мня возникла проблема, если можно так сказать. Я выучил синтаксис пхп, с легкостью прошл курс на codecademy и я по прежднму не понимаю как использовать пхп на сайте в чистом виде.
У меня есть опыт работы с с++ так что принцип ооп знаю, также навыки химл и ксс, есть опыт работы в ларавел, но меня интересует как пользоваться пхп в чистом виде, без фреймворком.

Не могли б подсказать книгу или статью по этому вопросу, заранее спасибо !
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
08.09.2014, 13:10
Ответы с готовыми решениями:

Обучение
Приветствую всех. Посоветуйте мне как быть, хотябы намекните в какую сторону смотреть. У меня есть сайт, он адаптивный. Как для...

обучение
Здравствуйте, хочу обучиться создавать полноценные сайты. на сколько знаю для проектирование нужно хорошо знать PHP, CSS и HTML, подскажите...

Продолжить обучение php
День добрый! Хочу спросить совета у знающих людей. Изучаю и php уже знаю все основы: циклы, функции, переменные, типы, массивы, куки,...

8
102 / 93 / 36
Регистрация: 01.04.2013
Сообщений: 654
08.09.2014, 13:15
Какие задачи хотите решать с помощью пхп? ("Писать сайты" - не ответ)
0
0 / 0 / 1
Регистрация: 20.03.2013
Сообщений: 60
08.09.2014, 13:20  [ТС]
Создавать динамические страницы, работать с http, Любы задачи для которых он предназначен, я просто в крации и не знаю что он может делать кроме того что перечичислил выше
0
102 / 93 / 36
Регистрация: 01.04.2013
Сообщений: 654
08.09.2014, 13:35
Пожалуйста, динамическая страница. Создаём таблицу, в которой задаём число строк параметром rows (по умолчанию 5).
PHP
1
2
3
4
5
6
7
8
9
10
11
$rows = isset($_REQUEST['rows']) ? $_REQUEST['rows'] : 5;
 
echo "<table border=1>";
for ($i = 0; $i < $rows; ++$i) {
    echo "
    <tr>
      <td>Row $i</td>
    </tr>
    ";
}
echo "</table>";
0
0 / 0 / 1
Регистрация: 20.03.2013
Сообщений: 60
08.09.2014, 13:51  [ТС]
А достим каждая папка это страница , в папке есть файл тхт и там первая строка это заголовок а все что после тело , мне нужен сам ресурс где такую информацию прочесть нужно
0
102 / 93 / 36
Регистрация: 01.04.2013
Сообщений: 654
08.09.2014, 14:00
index.php
PHP
1
2
3
4
5
$page_id = isset($_GET['q'])?$_GET['q']:1;
include "header.php"; // подключаете заголовок
include "pages/$page_id.txt"; // подключаете сам контент страницы
 
include "footer.php"; // подключаете подвал
Передаете главному скрипту параметр с индексом страницы. И в зависимости от индекса подключается нужный файл. (Где pages папка с вашими страницами.)
Но лучше хранить информацию не в файлах, а базе данных.
0
0 / 0 / 1
Регистрация: 20.03.2013
Сообщений: 60
08.09.2014, 14:26  [ТС]
Спасибо, то есть создается идекс.пхп как главная страничка и там , как бы, сразу и хтмл и пхп, а не к хтмл подключается пхп ?
0
102 / 93 / 36
Регистрация: 01.04.2013
Сообщений: 654
08.09.2014, 15:13
Он ни как не подключается. Просто на php можно выводить html-теги.
PHP
1
2
3
4
5
6
7
8
9
10
echo "<!DOCTYPE HTML>\n";
     echo "<html>\n";
     echo "<head>\n";
     echo "<title>Заголовок</title>\n";
     echo "<meta http-equiv='Content-Type' content='text/html; charset=windows-1251'>\n";
     echo "<meta name='description' content='Описание'>\n";
     echo "<meta name='keywords' content='Ключевые слова'>\n";
     echo "<link rel='stylesheet' href='styles.css' type='text/css'>\n";
     echo "</head>\n";
     echo "<body>\n";
0
> /dev/null
 Аватар для Блеф
286 / 119 / 86
Регистрация: 14.05.2014
Сообщений: 767
08.09.2014, 20:53
начните писать какой то сайт или же свой фреймворк. Так и научитесь, что не понятно спрашивайте, читайте
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
08.09.2014, 20:53
Помогаю со студенческими работами здесь

Мнение о GeekBrains и обучение
Всем доброго времени суток! Я начинающий веб разработчик ( стаж 1 год). Решил я подучиться php и вообще программированию в целом, искал в...

Обучение php mysql
Доброго времени суток. Насколько сейчас актуально изучение PHP по книге php библия программиста 2 издание? Или есть что то новее и лучше?

Что делать? (Обучение)
Здравствуйте! Наверно многие сталкивались с подобной проблемой. Предыстория довольно банальная по книгам изучаю php. точнее изнасиловал...

Обучение php в Москве кто-нибудь проходил?
Всем привет! Мне 19 лет, ищу где бы научиться программировать для веба. Прочитал книжку php теперь я понял что надо идти дальше начал...

Обучение PHP для начинающих
Подскажите пожалуйста возможно ли научиться писать на PHP человеку который ни где по этим вопросам не обучался Есть ли какие нибудь...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru