Действие в форме печатает имя файла, а не вызывает файл php действия? - PullRequest
0 голосов
/ 19 сентября 2011

Я очень новичок в программировании php и особенно в затмении.У меня такая проблема, которой раньше не было.

Мой файл называется index.php, у меня только один файл, который называется index.php, и у меня есть этот очень простой код.В основном мой код просто вызывает сам себя:

<form id="form1" name="form1" method="post" action='index.php'>
      <label>

  <input name="textfield" type="text" id="textfield" />
  </label>
      <label>
      <input type="submit" name="submitcontent" id="submitcontent" value="extract files" />
      </label>
    </form>

Когда я запускаю код и нажимаю кнопку отправки, вместо того, чтобы перезагружать index.php, как я указал в запросе действия, на выходе получается белая страница сстрока "index.php".Я потратил несколько часов, пытаясь найти ошибку без надежды.

Подскажите, пожалуйста, в чем заключается моя ошибка,

Что меня удивляет, так это то, что я запускаю этот код в Dreamweaver, он работает.идеально, то есть перезагрузка index.php, как и предполагалось.

Большое спасибо

// РЕДАКТИРОВАТЬ: Вот полный код в соответствии с просьбой ..

В Eclipse я использую отладку как скрипт PHP.Имеет ли это значение?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head></head>

<body class="twoColLiqLtHdr">

    <form id="form1" name="form1" method="post" action='index.php'>
      <label>
      <input name="textfield" type="text" id="textfield" />
      </label>
      <label>
      <input type="submit" name="submitcontent" id="submitcontent" value="extract files" />
      </label>
    </form>
</body>
</html>

Спасибо

1 Ответ

0 голосов
/ 19 сентября 2011

Я решил проблему.Итак, вот ошибки, которые я сделал:

1- Моя проблема была не с PHP или Eclipse, а с сервером.Мой отладчик не был настроен правильно.

2 - Я отлаживал, используя PHP-скрипт, а не PHP-страницу.Первый может отлаживать без необходимости подключения к серверу (только сценарий), а второй отлаживает веб-страницу на сервере.

Как только я убедился, что мой отладчик настроен правильно, с помощью php -m, затем установилФДТ был кусок пирога.

...