Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.83/47: Рейтинг темы: голосов - 47, средняя оценка - 4.83
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232

Как создать динамические страницы в РНР

09.05.2024, 13:32. Показов 12077. Ответов 164

Студворк — интернет-сервис помощи студентам
Я пишу свой сайт с форумом. Мне нужно, чтобы 2 файла profile.php и vopros.php изменяли своё содержимое в зависимости от id юзера и id вопроса соответственно. И чтобы остальные файлы рнр и с другими расширениями не перенаправлялись на точку входа.
Т.е. мне нужно создать движок на базе данных, если я правильно поняла. Для этого я создала файл .htaccess и файл точки входа vhod.php.
Я честно пыталась разобраться в теории и синтаксисе .htaccess, но мне это не очень удалось.
Я написала файл .htaccess:
Code
1
2
3
4
5
6
7
8
9
RewriteEngine on
RewriteBase /
# Запретить индексацию каталогов
Options – Indexes
# следующее за этими директивами будет касаться только #виртуальных URL для которых нет папки или файла на диске #сервера.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
#Мы перенаправляем все запросы виртуальных url на наш файл точки входа vhod.php
RewriteRule ^.*$ vhod.php [NC,L]
А также файл vhod.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<?php
$link = mysqli_connect("localhost", "airin", "root", "vv_bd");  
mysqli_set_charset($link, 'utf8mb4');
 
if($_SERVER['REQUEST_URI'] =='/'){
    //Имя страницы
    $Page = 'index'; 
    //Имя модуля
    $Module = 'index';
}else{
    //
$URL_Path = parse_url($_SERVER['REQUEST_URI'],PHP_URL_PATH);
//Определяем имя страницы
$URL_Parts = explode('/', trim($URL_Path,' /'));
//Имя страницы
$Page = array_shift($URL_Parts);
//Имя модуля
$Module = array_shift($URL_Parts);
//Разбор параметров id/2
if(!empty($Module)){
    $Param = array();
    for($i = 0; $i < count($URL_Parts); $i++){
    $Param [$URL_Parts[$i]] = $URL_Parts[++$i];
    }
}
}
 
//Пишем страницу входа
if($Page == 'index')include('page/vhod.php');
 
    //Пишем остальные динамические страницы
else if($Page == 'vopros') include('page/vopros.php');
else if($Page == 'profile') include('page/profile.php');
?>
Но выводится ошибка: 500 Internal Server Error.
И вообще сайт не открывается.

Пробовала записать правило только для динамической страницы. Так:
Code
1
2
RewriteRule ^([a-zA-Z0-9_-]+)$ profile.php?id=$1
RewriteRule ^([a-zA-Z0-9_-]+)/$ profile.php?id=$1
Так:
Code
1
RewriteRule ^(.*)$ profile.php? id=$1  [NC,L]
И так:
Code
1
RewriteRule ^(.*)$ profile.php?/$1  [NC,L]
Но ошибка вылазит та же.
Видимо, я неправильно понимаю, как это работает.
Что у меня не так с .htaccess и можно ли указать правило только для двух файлов и как это сделать правильно?
И ещё один вопрос: как (в каком формате) указывать название этих двух файлов?
vopros.php?, vopros.php, или vopros.php?id=$1
И их название в файле mytytles.php:
Code
1
2
3
'/vv2/vopros.php?' => 'Вопрос',
'/vv2/vopros.php' => 'Вопрос',
'/vv2/vopros.php?id=$1' => 'Вопрос',
Или как-то ещё?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.05.2024, 13:32
Ответы с готовыми решениями:

Можно ли на РНР создавать динамические страницы?
Умею создавать статические HTML- страницы, но это не устраивает. Хочу сделать динамическую страничку в сайте, чтобы изображение менялось...

Как передать РНР скрипту имя страницы, вызвавшей процесс?
В начале страницы устанавливаем РНР код, позволяющий определить ее имя: $str = $_SERVER; Далее производим вывод через АЯКС: ...

Как в текущий файл на рнр подрузить массив из другого файла на рнр?
Мне нужно подгружать массив с данными из mysql одного файла на рнр в текущий файл рнр с выводом точек на график. Для отработки этого режима...

164
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
22.05.2024, 10:22  [ТС]
Студворк — интернет-сервис помощи студентам
DmitriyLutsenko, с точки зрения лингвистики это даже интересно. Только я уверена, что этот сленг по большей части не необходимость, а, как любое арго, просто с одной стороны - способ узнавать своих и выделиться из круга непосвящённых, с другой стороны - возможность обсуждать свои дела так, чтобы неспециалисты ничего не поняли. Как офенский язык - язык бродячих торговцев.
Я Вас уверяю, если бы Вы общались на русском языке, то качество общения от этого только выиграло бы.
Но тут уж хозяин - барин. Ну, нравится вам представлять себя особой кастой, кто ж против? ( в моём детстве это называлось простым словом "фраериться" ) Чем бы дитя ни тешилось, лишь бы не плакало... В конце концов это вполне социально приемлемый способ повышения самооценки.
Странно, что многие программисты пытаются использовать этот сленг при общении на этом сайте с новичками, которые, естественно, этого сленга не знают, поскольку профессионалами не являются. По-моему, или ты хочешь помочь и пишешь на понятном для собеседника языке, или не морочишь ему голову... Какие ещё варианты?

Ну и простое соображение: как думаете, мне лично когда-нибудь пригодится знание тех сленговых выражений, которые Вы здесь пояснили? Правильно. Никогда не пригодятся. Значит, и знать мне их не нужно.

Добавлено через 7 минут
liris, про ООП я не только читала, но и свои собственные классы счётчиков написала на Яве. Мне они были нужны для андроид приложения.
Но Вы правы - в дебри теории, которая мне в данный момент не нужна, я не полезу. Мне это без надобности, как Вы правильно выразились.
0
 Аватар для DmitriyLutsenko
76 / 62 / 16
Регистрация: 13.07.2020
Сообщений: 262
22.05.2024, 11:46
Цитата Сообщение от Sollita Посмотреть сообщение
с точки зрения лингвистики это даже интересно. Только я уверена, что этот сленг по большей части не необходимость, а, как любое арго, просто с одной стороны - способ узнавать своих и выделиться из круга непосвящённых, с другой стороны - возможность обсуждать свои дела так, чтобы неспециалисты ничего не поняли. Как офенский язык - язык бродячих торговцев.
Ну не совсем так.

Я не думаю, что электрики, математики, программисты и тд общаются исключительно для того, чтобы их не понимали другие ради пафоса. Мы общаемся так, чтобы друг друга понять.

В первую очередь сленг это производная от общепринятых терминов. Его используют те, кто разобрался в терминах. И да, он не обязателен, но его используют.

Термины, в свою очередь, имеют практическое значение и исходят из конкретных профессиональных сфер.
Практическое значение термины имеют из-за того, что они заменяют порой целые простыни объяснений ("По русски" иногда очень долго объяснять. Проще уж ничего не объяснять.).


Я ни в коем случае не желаю Вас как-то обидеть или задеть.

Просто считаю, что должен быть компромисс между новичками и профессионалами, то есть новички спрашивают пояснить незнакомые термины и пытаются понять терминологию, которую затрагивает его вопрос, а профессионалы стараются использовать конструкции объяснения попроще либо дать ссылки на нужную информацию для ликбеза.


Теперь давайте по факту:

- Мы пришли на тематический форум специалистов технических и научных направлений с разным уровнем опыта(новички, любители, профессионалы). В каждых направлениях есть своя терминология. Мы ее используем повсеместно. Нам так привычно. Мы понимаем сразу о чем речь.

- У Вас есть вопросы, связанные с технической сферой. Может, Вы не хотите дальше изучать программирование, но знание общепринятой терминологии поможет Вам как составить вопрос, наиболее точно описывающий проблему, так и понять ответ, который Вам дают профессионалы.

- Если новичок встревает в полемику "Да мне все равно, что там за термины, мне мой вопрос надо решить", то это говорит примерно следующее: "У меня вопрос/проблема есть. Вы должны объяснить мне так, как я привык! При этом я не должен понимать ту форму объяснения, к которой привыкли Вы."

Вот привык я называть калькулятором свой ПК, вот и чешите в затылке на мой вопрос "Как на калькуляторе запустить Пейнт".

Вопрос немного циничный: "Кто кому нужнее? Новичок профессионалам или профессионалы новичку?"

Ответ должен быть таким: Мы должны показать, что мы нужны друг другу(кому для плюсика к карме, кому для решения проблем)
0
Невнимательный
 Аватар для ft4l
3141 / 1351 / 362
Регистрация: 08.02.2013
Сообщений: 7,900
Записей в блоге: 2
22.05.2024, 12:09
Цитата Сообщение от Sollita Посмотреть сообщение
утомительно менять 60 файлов
Бывает и нет .) можно, например в каком-нибудь notepad++, открывать файлы пачками
и хоть регекспами их, хоть по точным совпадениям.
Другое дело то, что какие-то архитектурные решения могут таких потребностей поубавить.
... только чисто для фэн-шуя ... имена какие там позаменять ,) бывает часто хочется.
Но обезапасившись,) каким-нибудь
svnadmin create /A/home/SVN
set SVN_EDITOR=notepad
svn mkdir file:///A/home/SVN/trunk/zz.zz
cd "/A/home/zz.zz"
svn co file:///A/home/SVN/trunk/zz.zz .
svn add *
и там по надобности svn st
svn add ...
svn del ....
svn ci

Можно меньше думать о последствиях недообдуманного.
И если кому хочется, можно смело экперементы какие проводить.) всегда будет можно откатиться.

Не по теме:

... не понимаю чем так ко всем этот git прилип .)) у меня просто кочующая папочка с каким- то стареньким svn 1.6
// посмотрел сейчас https://subversion.apache.org/... ml#windows
// примерно как с VisualSVN Subversion binaries 1.14.3 Size: 4 MB
и батник примерно такой )

Windows Batch file
1
2
3
4
5
6
7
8
9
10
@ECHO OFF
PROMPT $P$_$G$S$S
IF /I "%1" NEQ ""   SETLOCAL
    SET SVN_EDITOR=notepad
    IF "%PATH%" == "%PATH:\A\32\svn-1.6.6\bin=%" SET PATH=%PATH%;%~d0\A\32\svn-1.6.6\bin
::  CD %~d0\A\home\zz.zz
IF /I "%1" NEQ ""   (   
    START CMD
    ENDLOCAL
)
оно всяко лучше тем что места на диске репозиории заметно меньше занимают
и насколько себе представляю нет такого чрезмерного принудилова, мол компиляторы подмолодили, оси не старше Current
ну и svnbook какую-нибудь почитать можно )

0
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
22.05.2024, 15:34  [ТС]
DmitriyLutsenko, Вы некорректны и передёргиваете
1. Ни электрики, ни математики не используют сленг, который не понятен большинству окружающих.
2. Программистский сленг, как правило, к терминам на русском языке никакого отношения не имеет. И если бы вы, действительно, использовали термины вместо сленга, то никакого непонимания ни у кого не возникло бы. Просто потому, что любой термин можно прогуглить и узнать его значение, а со сленговым выражением этот номер не проходит.
3. У Вас какое-то специфическое представление о значении слова "специалист" Ни новички, ни любители специалистами не являются. И если раздел называется "РНР для начинающих", то и лексику всем участникам нужно подбирать соответствующую.
4. Сленг и терминология - это не синонимы. Почему я понимаю всё, что написано в учебниках, и не понимаю половину из того, что пишут отвечающие? Потому что отвечающие либо сами не знают общепринятую терминологию, либо сами не знают, что хотят сказать своим текстом.
5. И ещё одно соображение из реальной, а не идеальной жизни. Если новичок пишет программу и у него возникла с чем-то проблема, то причина чаще всего в том, что какой-то раздел теории он ещё не изучал, поэтому он в принципе не может знать терминологию из этого раздела. И, естественно, чаще всего не может правильно с точки зрения терминологии сформулировать вопрос. Но как бы новичок вопрос не сформулировал, настоящий специалист всегда поймёт и о какой проблеме идёт речь, и какие могут быть решения, и всегда может на русском языке с использованием общепринятых терминов объяснить это новичку. Если это не так, то, видимо, он не такой уж специалист и профессионал
0
 Аватар для sad67man
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
22.05.2024, 16:02
Цитата Сообщение от Sollita Посмотреть сообщение
Если это не так, то, видимо, он не такой уж специалист и профессионал
Вы слишком идеализируете. Известно, что хороший программист не равно хороший учитель. Очень сложно помочь тому, кто сам не знает что ему нужно. Вот вы правильно написали, что основная проблема заключается в формулировке самого вопроса. Если бы удалось его четко сформулировать, то вероятно вопрос отпал бы сам по себе. И именно поэтому наводящие вопросы являются единственным способом как-то начать процесс решения проблемы.
0
Невнимательный
 Аватар для ft4l
3141 / 1351 / 362
Регистрация: 08.02.2013
Сообщений: 7,900
Записей в блоге: 2
22.05.2024, 16:15
Цитата Сообщение от Sollita Посмотреть сообщение
1.
Смотря насколько хочется понять
Контекстно-свободная грамматика (КС-грамматика, бесконтекстная грамматика) — частный случай формальной грамматики (тип 2 по иерархии Хомского), у которой левые части всех продукций являются одиночными нетерминалами (объектами, обозначающими какую-либо сущность языка (например: формула, арифметическое выражение, команда) и не имеющими конкретного символьного значения). Смысл термина «контекстно-свободная» заключается в том, что есть возможность применить продукцию к нетерминалу, причём независимо от контекста этого нетерминала (в отличие от общего случая неограниченной грамматики Хомского).
... наверняка можно было-бы и объяснить доходчивее ,) как для меня, вообще ни грамму не понявшего.
Но видно тема такая, что без ещё кучи тем и попоек не разобраться.
Цитата Сообщение от Sollita Посмотреть сообщение
любой термин можно прогуглить и узнать его значение
Только иногда изначально существовавшее значение, которое было более подходящим, слову/термину,
подмененно на новодел или попросту не значится, и переопределено одним из других смыслов.
Цитата Сообщение от Sollita Посмотреть сообщение
не такой уж специалист
В подборе слов для объяснения лингвистам ?
заммените "контекст html" например на "стиль написания php-кода ориентированный на читаемость html-дизайнерами"
... или тоже не ?)
0
Эксперт PHP
 Аватар для liris
5517 / 1200 / 164
Регистрация: 16.01.2023
Сообщений: 2,852
22.05.2024, 16:25
Цитата Сообщение от Sollita Посмотреть сообщение
Программистский сленг, как правило, к терминам на русском языке никакого отношения не имеет.
В подавляющем большинстве сленг - просто англицизмы. Потому что программисты часто работают с английским языком (большинство инструментов - международные, и английский язык используется как всем понятный).

Все те слова, что мы использовали чуть раньше - это не сленг в чистом виде, а просто калька английской терминологии.
Прод - prod (production). Промышленная эксплуатация.
Джун - jun (junior). Младший специалист.
Пуш в репу (пуш в мастер) - push to repo (push to master). Загрузка программного модуля в репозиторий (основную ветку репозитория).
Релиз - release (версия программного модуля). Глагол "релизить" - to release (загружать новую версию программного модуля на стенд промышленной эксплуатации).
Тим лид - team lead (руководитель команды).

Нетрудно заметить, что англицизмы не только точно отражают терминологию, но еще и намного короче. При этом все участники профессиональной сферы обязаны знать и понимать их значение, хотя бы потому, что знание английской терминологии является строго обязательным в профессиональной сфере (в том числе во многим русскоязычным компаниях документация и комментарии к коду пишутся на английском).
0
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
22.05.2024, 17:07  [ТС]
sad67man, тот, кто задаёт вопрос здесь, прекрасно знает, что ему нужно, и, как правило, описывает, какой результат хочет получить. Поэтому профессионал в принципе не может не понять этого, даже если в вопросе не используются термины. Но если он не вполне понял смысла заданного вопроса, то будет не наводящие вопросы задавать, а уточняющие.
Вы просто запутались в ролях и в терминах.
Вы, явно, не понимаете, что такое "наводящий вопрос". Наводящие вопросы только при опросе по изученному материалу задаёт преподаватель ученику. Наводящий вопрос всегда содержит в себе подсказку для отвечающего.
"Примеры наводящих вопросов:
Ты знаешь, что обычно такая задача решается именно так, и ты, наверное, согласишься…
А что, если предположить…
Ты, конечно, согласишься, что…
Ты, пожалуй не хочешь, чтобы
Если я правильно понимаю…
А ты уверен, что…"
Таким образом, наводящие вопросы даже не предназначены для того, чтобы решить какую бы то ни было проблему, они предназначены исключительно для того, чтобы подсказать ученику правильный ответ на вопрос заданный учителем. Но чтобы подсказать правильный ответ, для начала учителю нужно знать правильный ответ самому.
Т.е. это совершенно другая ситуация общения. Здесь, на сайте, вопрос задаёт ученик, а не учитель. И в этой ситуации отвечающий может , чтобы понять, какой именно результат хочет получить тот, кто задал вопрос, или узнать подробности вопроса, задать уточняющий вопрос. Но никак не наводящий.

Добавлено через 12 минут
ft4l, вот это вполне понятно:
"стиль написания php-кода ориентированный на читаемость html-дизайнерами" Но ни в коем случае не может быть заменено словосочетанием "контекст HTML".

Википедия не учебник. Там сколько угодно абсолютно бессмысленных текстов. Потому что любой может написать там всё, что хочет. Вот некоторые и извращаются на всю катушку. Так что Вы выбрали плохой пример
0
 Аватар для sad67man
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
22.05.2024, 17:10
Цитата Сообщение от Sollita Посмотреть сообщение
sad67man, тот, кто задаёт вопрос здесь, прекрасно знает, что ему нужно, и, как правило, описывает, какой результат хочет получить. Поэтому профессионал в принципе не может не понять этого, даже если в вопросе не используются термины. Но если он не вполне понял смысла заданного вопроса, то будет не наводящие вопросы задавать, а уточняющие.
Далеко не обязательно. Иногда вопрос звучит просто некорректно, и по вопросу понятно, что задающий просто ничего не смыслит в том, о чем пишет. И все..
Зачастую начинающий имеет неверное представление, как работает php, и что он там себе понапридумывал неизвестно.
Цитата Сообщение от Sollita Посмотреть сообщение
то причина чаще всего в том, что какой-то раздел теории он ещё не изучал
Именно поэтому нужно для начала изучить основы PHP, состоящие из весьма контентного списка тем, прежде, чем писать сайт и задаваться вопросами архитектуры приложения.
Вот кто бы мог подумать, что вы не знаете как пользоваться GET параметрами? Спрашиваете, как настроить точки входа. А позже выясняется, что вам это не нужно, да и не сайт это вовсе

Добавлено через 58 секунд
Sollita,
1
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
22.05.2024, 18:00  [ТС]
liris, вот и я об этом. Ваш сленг никакого отношения к русской терминологии не имеет.

А вот по поводу точности и краткости я с Вами не согласна. Почти все англицизмы, которые Вы привели, имеют совсем не то значение, в котором программисты их употребляют. Т.е. по факту русскоязычные программисты используют английский сленг, который и к английской терминологии отношения не имеет, просто потому, что, как правило, работают в западных компаниях.
Например, младший специалист по-английски: - Junior Spe******t - ничуть не короче русского варианта.
А русский язык достаточно богат и могуч, чтобы кратко обозначить что угодно. Было бы желание.
Например:
релизить - издавать
тим лид - лидер, босс, шеф

Добавлено через 24 минуты
sad67man, как бы ни выглядел вопрос с технической точки зрения, любой умный человек способен понять его смысл с прикладной точки зрения. Т.е. чего хочет добиться задающий вопрос. И либо вы знаете, как этого достичь, и отвечаете на вопрос, либо не знаете - и проходите мимо.

Если я чётко написала, что не знаю, как пользоваться методом GET, то как же можно было не догадаться, что я не умею пользоваться GET параметрами? И если адекватный человек видит, что кто-то выбирает для достижения цели самый длинный путь, он, естественно, предложит более простой вариант и объяснит , почему так проще. Но безусловно, я пишу только об адекватных людях, которые стремятся помочь окружающим

К счастью, я наткнулась на статью того, кто понимает, как и чему нужно учить. И теперь я знаю, как пользоваться GET параметрами.

А что Вас натолкнуло на мысль, что это не сайт, не поделитесь?

Ну и, в отличие от Вас, я дидактику изучала, и знаю, что научиться чему-то можно только используя знания на практике. Чем я и занимаюсь. Просто изучать основы РНР не имеет смысла. Тем более, что "основы РНР" - слишком неконкретное понятие.
0
 Аватар для sad67man
2605 / 1509 / 689
Регистрация: 23.08.2015
Сообщений: 3,841
22.05.2024, 18:14
Цитата Сообщение от Sollita Посмотреть сообщение
"основы РНР" - слишком неконкретное понятие.
Вас послушать - все понятия некорректные.
Однако они существуют и вполне конкретные. Основы PHP - это список тем, который обязан знать каждый начинающий php программист. Именно это и отличает "начинающего php программиста" от любого другого человека. Иначе можно было бы любого прохожего называть начинающим php-программистом.
Цитата Сообщение от Sollita Посмотреть сообщение
И либо вы знаете, как этого достичь, и отвечаете на вопрос, либо не знаете - и проходите мимо.
Я сначала так и сделал.. Тут технический форум и обсуждаются чисто технические вопросы. Ваше сутяжничество сильно мешает разобраться в сути вопроса.
1
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
22.05.2024, 18:28  [ТС]
sad67man, корректный и конкретный - это два разных слова с разными значениями

И где же можно прочитать этот список?

Начинающий РНР программист - это тот, кто начал изучать РНР. Когда он изучит РНР, он перестанет быть начинающим Не думаю, что просто прохожий сюда забредёт и начнёт задавать вопросы, выкладывая куски кода...

Проблема в том, что в сути вопроса (двух вопросов) я давно разобралась сама и даже выложила код (два куска кода). И никому из вас я не писала первая. Это моя тема, и отвечаю я на ваше "сутяжничество" из чистой вежливости. Я бы предпочла обсуждать здесь только технические вопросы, а не проводить ликбез по лингвистике или дидактике.
0
Невнимательный
 Аватар для ft4l
3141 / 1351 / 362
Регистрация: 08.02.2013
Сообщений: 7,900
Записей в блоге: 2
22.05.2024, 18:29
Цитата Сообщение от Sollita Посмотреть сообщение
тим лид - лидер, босс, шеф
Все слова заимствованы.) по по русски - ведущий, главный, начальник ))
... хотя тим-лид скорее командир, но это тоже заимствование.
Тогда уж заимствовать из тюркских... баши/курбаши/юзбаши/минбаши,бек,шах,...
лаконично, расширяемо и, за счёт ударений на последний слог, слова лучше расслышиваемы.
... типа наших сотник, ратник ... но не барин, смерд, холоп, чернь...
0
 Аватар для DmitriyLutsenko
76 / 62 / 16
Регистрация: 13.07.2020
Сообщений: 262
22.05.2024, 18:43
Ребят. Ну все. Хватит

Наша уважаемая форумчанка Sollita нашла ответ уже давно.
Давайте заканчивать этот балаган. Что ни минута, то оповещение об добавленном комменте на этом топике.

Все, расходимся, ответ у ТС найден.

Идем причинять добро одним и наносить тяжкие извилины другим
Увидимся в других топиках!
4
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
22.05.2024, 18:43  [ТС]
ft4l, в русском языке больше половины слов заимствованные или образованы от заимствованных и что? Главное, как язык эти слова присваивает - делает русскими. Все они получают те же грамматические формы, что и русские слова. Т.е. существительные изменяются по числам и падежам, имеют род, а, главное, используются для словообразования и при помощи суффиксов и приставок получается множество слов с совершенно другими значениями. У английского языка нет таких словообразовательных возможностей и близко.
Слова бек и шах и так есть в русском языке, но у них совершенно конкретные значения, что не позволяет из использовать в других речевых ситуациях.
1
377 / 319 / 73
Регистрация: 15.09.2017
Сообщений: 1,436
22.05.2024, 20:09
Цитата Сообщение от Sollita Посмотреть сообщение
Если я чётко написала, что не знаю, как пользоваться методом GET, то как же можно было не догадаться, что я не умею пользоваться GET параметрами?
Очередной перл. Особенно вот это: "не знаю, как пользоваться методом GET".

Открою тайну: связь на самом деле слабая

Цитата Сообщение от Sollita Посмотреть сообщение
К счастью, я наткнулась на статью того, кто понимает, как и чему нужно учить.
На всякий случай предупреждаю, что большинство "понимающих учителей" специально или по незнанию опускают важнейшие вещи. В вебдеве, как и во многих др. сферах, лучше всего, наверное, работает наставничество.

Добавлено через 3 минуты
Цитата Сообщение от Phantom-84 Посмотреть сообщение
Открою тайну: связь на самом деле слабая
Хотя, раз вы даже "не знаете, как пользоваться методом GET", тут все понятно. Вряд ли вы начали изучение с метода POST или PUT
0
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
22.05.2024, 20:55  [ТС]
Phantom-84, я тут нечаянно выяснила, что это Вы мне минус 15 баллов поставили... Как Вам это удалось?
1. Если я никогда до этого методом GET не пользовалась, то слабая связь или сильная - никакой роли не играет.
2. Не судите обо всех по себе.
3. Мне нужно было сделать регистрацию и аутентификацию на форуме и я начала изучение с форм. Потом прочитала про методы GET и POST и поняла, что метод GET с этой целью лучше не использовать. Поэтому и использовала метод РОST. А Вы с чего начали?
4. Мне просто интересно: а что-нибудь полезное Вы хоть кому-нибудь написали?
0
 Аватар для DmitriyLutsenko
76 / 62 / 16
Регистрация: 13.07.2020
Сообщений: 262
22.05.2024, 21:01
Ребят, брейк) Ну что вы как дети малые, ну честное слово)

- Я права, а ты нет. Бэ-бэ-бэ!
- Это ты не права, а я прав *Показывает язык*

Не переделаете друг друга. Это долго, больно и не стоит того
У нас своя правда, у вас своя
0
Эксперт PHP
 Аватар для liris
5517 / 1200 / 164
Регистрация: 16.01.2023
Сообщений: 2,852
23.05.2024, 06:49
Цитата Сообщение от Sollita Посмотреть сообщение
Как Вам это удалось?
Магия опытных форумчан. Я могу и двадцатку за раз влеплять (на текущий момент -22 если быть точным). А более опытные коллеги могут и больше. В токсичном сообществе это важная функция.

Цитата Сообщение от Sollita Посмотреть сообщение
Мне просто интересно: а что-нибудь полезное Вы хоть кому-нибудь написали?
Вы можете прочитать все сообщения любого пользователя (по соответствующей ссылке в профиле). Но даже цифры под ником дают краткую справку о пользователе. Phantom-84 получил 300 "спасибо" от пользователей и 71 раз его ответ был признан лучшим в теме (отметку "лучший ответ" обычно ставит либо автор темы, когда получил исчерпывающий ответ, завершающий обсуждение, либо модератор/эксперт).

Как минимум можно понять, что есть люди, которым Phantom-84 смог помочь. Вам не смог. Бывает. О чем спорить?
1
7 / 17 / 0
Регистрация: 30.09.2021
Сообщений: 232
23.05.2024, 09:30  [ТС]
liris, Вам не кажется, что только токсичный опытный форумчанин может влепить -22 за вопрос?
Вот поэтому на моём сайте оценивать можно только ответы, а не вопросы

Кто сказал, что эти спасибо от пользователей? Вы же даже в моей теме друг другу спасибо понаставили Неплохой способ баллы набирать. И это при том, что ни один из вас на мои вопросы так и не ответил.
Кто Вам сейчас спасибо поставил не подскажете?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.05.2024, 09:30

Генерация HTML страницы в UTF-8 средствами РНР
Имеется страница: &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;...

Выполнение РНР-файла по запросу определенной html-страницы
При запросе пользователями определенных html-страничек нужно выполнять php-скрипт. Можно, конечно, поменять расширение html-ки на php и...

Вытащить значение из одной страницы и вставить в другую без РНР
Ребята, задача не совсем стандартная, нужно без использования РНР вытащить значение. Суть. есть страница- http://сайт.ru/counter.php...

Подскажите как создать динамические чекбоксы?
Хотел сделать с десяток чекбоксов с лабелами. Для этого нагуглил примерный код: function myCheckboxes(){ var checkboxParent =...

Почему не работает РНР, не могу запустить ни один скрипт на РНР
Помогите начинающему. Установил Apache и РНР. Апач работает нормально. Проблем нет. А вот с РНР проблемы. Не могу запустить ни...


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

Или воспользуйтесь поиском по форуму:
160
Ответ Создать тему
Новые блоги и статьи
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
Оттачиваю умение писать js программы.
russiannick 30.08.2026
Проектом выходного дня стало написание Книги шифров Виженера. Итогом стала версия 200, синий туман. Синий туман назван так, потому что замораживает текст под собой. Нажатие синих кнопок управляют. . .
мат медиц модель 30. презентация проекта
anaschu 27.08.2026
хоп хоп хоп хидахоп, а я кладую))
Как у меня протекала болезнь
zorxor 27.08.2026
Здравствуйте, друзья! Эта запись блога предназначена именно для вас - для моих дорогих друзей, которые знали меня лично. Чтобы ответить на вопрос - а что же со мной произошло на самом деле? Я учился. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru