| |
автор: Avatar (12.08.2004 в 21:39) |
|
| | Только что начал изучать PHP, сам язык програмирования вроде бы несложный,
но с созданием адресса разобраться не могу.
У меня программа DZsoft PHP editor.
Какие имена у файлов должны быть если адресса хотябы такие:
http://www.softtime.ru/forum/addthemeform.php?id_forum=1
http://www.softtime.ru/forum/addthemeform.php?id_forum=2
И если имен у них нет тогда как сделать похожий адресс в этой программе и что тогда должно содержаться в файле addthemeform.php | |
| |
|
|
| |
|
|
| |
для: Avatar
(12.08.2004 в 21:39)
| | | У адреса http://www.softtime.ru/forum/addthemeform.php?id_forum=1 за обработку запроса ответсвеннен файл addthemeform.php при этом ему в качестве параметра передаётся параметр id_forum. Это означает, что если в скрипте addthemeform.php обратится к переменной $id_forum или $_POST['id_forum'] - она будет иметь значение 1.
PHP- это Web-ориентированный язык - его следует изучать неразрывно от Web и Web-технологий. DZsoft PHP editor мало, для его полного понимания следует наладить Web-среду у себя на локальной машине. Возможно вам помогут ссылки приведённые ниже. После наладки полноценной Web-среды у себя на компьютере, обращаясь по адресу в браузере http://localhost/forum/addthemeform.php?id_forum=1 в окне браузера у себя на машине вы можете получить то же, что видите здесь на этом сайте... При этом директория forum - будет директорией на вашем компьютере, а addthemeform.php - будет файлом расположенном в этой директории....
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=91
http://www.softtime.ru/info/articlephp.php?id_article=24
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=58&page=2 | |
| |
|
|
| |
автор: Avatar (16.08.2004 в 10:42) |
|
| |
для: cheops
(12.08.2004 в 21:58)
| | | Из того что вы написали я понял не многое, ну да ладно.
У меня к вам конкретный пример. Допустим у меня есть сайт написанный на PHP,
одна из его страниц имеет адрес http://.../test.php?section=15.
Я скачал эту страницу, сохранил например как section.php и изминил ее.
Как мне теперь при помощи Dzsoft PHP Editor'a отослать ее обратно на сайт что бы она имела тот же адресс? Если через Dzsoft PHP Editor это сделать нельзя, то сообщите как это можно сделать по другому. | |
| |
|
|
| |
|
|
| |
для: Avatar
(16.08.2004 в 10:42)
| | | >Я скачал эту страницу, сохранил например как section.php
Вы скачали не скрипт php, а лишь файл HTML, который формируется скриптом PHP.
И соответсвенно, то что Вы в данном случае правите "Dzsoft PHP Editor" к PHP никакого отношения не имеет. Мы правите толко HTML-код.
Для работы с PHP Вам необходимо установить себе на машину WEB сервер Apache и собственно PHP. Их установка описана в статье по ссылке.
http://www.softtime.ru/info/articlephp.php?id_article=24 | |
| |
|
|
| |
|
|
| |
для: Avatar
(16.08.2004 в 10:42)
| | | Для ознакомления что такое PHP и с чем его едят можете почитать наш учебник.
http://www.softtime.ru/bookphp/gl1_1.php | |
| |
|
|
| |
|
|
| |
для: Avatar
(16.08.2004 в 10:42)
| | | >одна из его страниц имеет адрес http://.../test.php?section=15
Такую страницу нельзя сохранить, изменить и положить назад. Ее физически не существует. Она формируется автоматически PHP-скриптом из файла test.php. Формируется каждый раз когда вы обращаетесь к этому скрипту по адресу http://.../test.php?section=15 | |
| |
|
|
| |
|
|
| |
для: Avatar
(16.08.2004 в 10:42)
| | | Как вы загружается страницу по FTP или через браузер? Дело в том, что страница test.php расположена на сервере, пусть она содержит следующий код:
<?php
$test = 5 + 7;
echo "Hello world!<br>";
echo $test;
?>
|
Если вы загружаете её по протоколу FTP вы именно это и получите, если через браузер (по протоколу HTTP), то получится только это
Весь код останется на сервере, а вам будет доступен лишь результат его работы из которого код восстановить невозможно. Для того чтобы работать с PHP вам самим нужен сервер, который бы выполнял этот код. Сервер представляет из себя обычную программу, поэтому вы можете легко поставить его у себя на компьютере. Обычно совместно с PHP используют сервер Apache, по ссылке, которую привёл Дизайнер описано как его можно установить на локальную машину. | |
| |
|
|