1 Востаннє редагувалося Nick9956 (01.05.2016 15:41:29)

Тема: Запуск php файлів на локальному комп'ютері

Доброго дня,
Ситуація наступна,
написав html-сторінку,простеньку, і прописав там форму і метод POST,  який передає дані на сторінку action.php, але вона не може нормально завантажиться, відображається лише код.

Я використовую Денвер, і щоб запускати php скрипти, потрібно самостійно прописувати код, але як зробити щоб браузер міг самостійно відкрити ці файли ?

Дякую


Ось html файл

<!DOCTYPE html>
<html>
<head>
  <link href="style.css" rel="stylesheet">
  <script type="text/javascript" src="scripts/tinymce/js/tinymce/tinymce.js"></script>
  <script type="text/javascript">
  tinymce.init({
    selector: "textarea",
    theme: "modern",
    relative_urls : false,
    plugins: [
        "justboil advlist autolink lists link image charmap print preview hr anchor pagebreak",
        "searchreplace wordcount visualblocks visualchars code fullscreen",
        "insertdatetime media nonbreaking save table contextmenu directionality",
        "emoticons template paste textcolor colorpicker textpattern imagetools"
    ],
    toolbar1: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
    toolbar2: "print preview media | forecolor backcolor emoticons ",
    image_advtab: true,
    templates: [
        {title: 'Test template 1', content: 'Test 1'},
        {title: 'Test template 2', content: 'Test 2'}
    ]
});
</script>
</head>

<body>


<form method="GET" action="action.php">
    <input name="post_name" style=" margin-top: 100px; " placeholder="Post name"></input>
    <select>
       <option>Math</option>
       <option>Physics</option>
       <option>Community</option>
   </select>
   <textarea name="content" style="padding-left: 400px; padding-top: 450px"></textarea>
   <button id="submit" type="submit" name="submit" >Надіслати</button>
</form>

</body>
</html>

А ось php-file

<?php

   echo $_GET['postname'];
    echo $_GET['post_name'];

?>

2

Re: Запуск php файлів на локальному комп'ютері

денвер застарів, качайте OpenServer

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі

3

Re: Запуск php файлів на локальному комп'ютері

Скріншоти в студію.

4

Re: Запуск php файлів на локальному комп'ютері

koala написав:

Скріншоти в студію.

Post's attachments

1.png 164.85 kb, 44 downloads since 2016-05-01 

5

Re: Запуск php файлів на локальному комп'ютері

та тут ше і код треба

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі

6 Востаннє редагувалося Nick9956 (01.05.2016 15:40:22)

Re: Запуск php файлів на локальному комп'ютері

Nick9956 написав:
koala написав:

Скріншоти в студію.

Post's attachments

2.png 155.25 kb, 42 downloads since 2016-05-01 

7

Re: Запуск php файлів на локальному комп'ютері

http://127.0.0.1
там треба знайти ше папку де ваш код
а так ви запускаєте файли в компі, а не через сервер локалхоста

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі
Подякували: koala1

8 Востаннє редагувалося koala (01.05.2016 15:47:33)

Re: Запуск php файлів на локальному комп'ютері

Ви відкриваєте файл напряму. А треба через веб-сервер - саме він обробляє php:
http://www.blog/info_form.html
Можливо, треба буде перезапустити Denver перед тим, як запрацює.
А взагалі Denver - то лайно. Хіба що на початку потренуватися годиться. Для розробки вже непридатний.

Подякували: reverse2500, Nick9956, 221VOLT3

9

Re: Запуск php файлів на локальному комп'ютері

koala написав:

Ви відкриваєте файл напряму. А треба через веб-сервер - саме він обробляє php:
http://www.blog/info_form.html
Можливо, треба буде перезапустити Denver перед тим, як запрацює.
А взагалі Denver - то лайно. Хіба що на початку потренуватися годиться. Для розробки вже непридатний.

Можливо щось краще порадите  ?

10

Re: Запуск php файлів на локальному комп'ютері

Можливо щось краще порадите  ?

OpenServer nдля розробки, я вже вище писав

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі
Подякували: koala1

11 Востаннє редагувалося 221VOLT (01.05.2016 16:39:54)

Re: Запуск php файлів на локальному комп'ютері

denwer, wamp, openserver, купа їх

а про те що php потрібно браузером відкривати не напряму а через сервер - вище уже написали :)

краще - орендувати vps-ку --- і ресурсів більше ніж просто хостинг, і можливостей більше за ту ж ціну
ще варіант - поставити собі вдома другий комп як сервер, поставити на ньому лінукс і ...))
ще варіант - поставити віртуалку на робочому, на віртуалці - лінукс, ...

https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
///// у творчій відпустці. не турбувати /////

12

Re: Запуск php файлів на локальному комп'ютері

221VOLT написав:

ще варіант - поставити собі вдома другий комп як сервер, поставити на ньому лінукс і ...))
..

Або просто поставити лінукс другою ос, а на лінуксі працюючий веб-сервер.

«Якби я знав тоді, скільки людей вказуватимуть URL, то не став би використовувати в синтаксисі два слеша» (Тім Бернерс-Лі)

13

Re: Запуск php файлів на локальному комп'ютері

поставити собі вдома другий комп як сервер

шо б світло палило ?
віруталку любу і створити там віртуальну мережу, якщо бех Х-сів і для власних тестів 128-256 Мб буде достатньо

- Поганому трояну фаєрвол заважає
- Ніколи не програмуйте та не пийте пиво
Якщо ви з першого разу написали програму, в якій немає жодної помилки, повідомте про це системного програмісту: він виправить помилки в компіляторі
Подякували: 221VOLT1