У меня есть страница регистрации, которую я извлек из следующего сайта . Я загрузил исходный код и извлек файл, найдя login.php
. Я открываю его в Adobe Dreamweaver CS3, который загружает его и не показывает код, но когда я нажимаю «Предварительный просмотр» в Chrome, Chrome показывает весь код файла, который показан ниже. Когда я нажимаю «Предварительный просмотр» в iExplore, он делает то же самое. Я что-то делаю неправильно или есть что-то, что у меня нет на моем ноутбуке? Я не ставил остальную часть кода для веб-страницы, потому что я чувствую, что он является более гибким, когда я вырезал код php и тестировал его на странице. Это просто, когда я вставляю PHP-код. После того, как PHP является нормальным кодом, который Dreamweaver размещает в начале нового HTML или PHP-файла.
<?PHP require_once("./include/membersite_config.php"); if(isset($_POST['submitted'])) { if($fgmembersite->Login()) { $fgmembersite->RedirectToURL("login-home.php"); } } ?>
в<?PHP require_once("./include/membersite_config.php"); if(isset($_POST['submitted'])) { if($fgmembersite->Login()) { $fgmembersite->RedirectToURL("login-home.php"); } } ?>
Чтобы отобразить PHP на вашем компьютере, вам необходимо настроить локальный сервер PHP. Без него нет механизма PHP, который может интерпретировать и анализировать ваш код, чтобы он попал в HTML для браузера.
Если у вас нет локального сервера PHP, вам нужно будет загрузить свои файлы на сервер через FTP, где установлен PHP.
Для анализа кода PHP вам понадобится локальный веб-сервер с интерпретатором PHP. Есть несколько на выбор. Я лично использую WAMP. После того, как он будет установлен, разместите свои php-файлы в папке wamps www и перейдите к нему в своем браузере, используя http://127.0.0.1/yourphpfilename.php
Затем он должен отображать php-вывод вместо кода.
PHP-файл должен интерпретироваться веб-сервером (вы можете использовать XAMPP, который является популярным набором серверов для Windows, включая HTTP-сервер Apache, сервер базы данных MySQL и расширение PHP для Apache).
Сервер выполняет PHP-код и отправляет результат / результат сценария через http-протокол в веб-браузер.
Открытие этого файла через файловую систему – плохая идея, потому что PHP-файл будет читаться как обычный текст, если он не обрабатывается веб-сервером с PHP.
Похоже, вы не понимаете, как работает PHP. Вам нужно прочитать некоторые книги об основах сети.
В конце концов вы можете посетить http://thenewboston.org или http://phpacademy.org – у них очень хорошие образовательные видеоролики.
Еще один совет:
По моему личному мнению Dreamwaver – очень плохой инструмент для изучения PHP. В учебных целях я рекомендую использовать Notepad ++ или другую среду IDE (возможно, версию NetBeans PHP). Это поможет вам понять больше.
Как отлаживать php-код в Dreamweaver cs5?
Для выполнения этого типа файлов у вас должен быть Apache (Web Server) + PHP (интерпретатор). Он будет разрешен, используя что-то вроде XAMPP (вы можете его использовать.)