тот же код, но другой дисплей

0

Я создаю форму на бесплатном хост-сервере http://kotsarikos.bugs3.com/calen.html и работаю правильно. Позже я загрузил те же файлы на свой сервер, и я увидел это http://www.oedd.gr/supportoedd/calen.html. На двух серверах есть php 5.2! Как вы думаете, что происходит неправильно?

код формы:

<form method="POST" action='<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>'  id="form1">
<fieldset class="fiel">
<legend><b><span class="words">Στοιχεία Παραγγελίας</span></b></legend>
<table border="0">
<tr><td><b><span class="words"> Όνομα: </span></b></td><td><input type="text" size="30" name="fName" id="fName" value="<?php echo $fName;?>"><span class="words"> *</span></td><td><span class="error"> <?php echo $fNameErr;?></span></td></tr>
<tr><td><b><span class="words">Επώνυμο:</span></b></td><td> <input type="text" size="30" name="lName" id="lName" value="<?php echo $lName;?>"> <span class="words"> *</span></td><td><span class="error"> <?php echo $lNameErr;?></span></td></tr>
<tr><td><b><span class="words">Διεύθυνση:</span></b></td><td> <input type="text" size="30" name="address" id="address" value="<?php echo $address;?>"> <span class="words"> *</span></td><td><span class="error"> <?php echo $addressErr;?></span></td></tr>
<tr><td><b><span class="words">Δήμος:</span></b></td><td> <input type="text" size="30" name="dimos" id="dimos" value="<?php echo $dimos;?>"> <span class="words"> *</span></td><td><span class="error"> <?php echo $dimosErr;?></span></td></tr>
<tr><td><b><span class="words">Νομός:</span></b></td><td> <input type="text" size="30" name="nomos" id="nomos" value="<?php echo $nomos;?>"> <span class="words"> *</span></td><td><span class="error"> <?php echo $nomosErr;?></span></td></tr>
<tr><td><b><span class="words"> Τ.Κ.:</span> </b></td><td> <input type="text" size="30" name="tk" id="tk" value="<?php echo $tk;?>"> <span class="words"> *</span></td><td><span class="error"> <?php echo $tkErr;?></span></td></tr>
<tr><td><b><span class="words">Ποσότητα:</span></b></td><td> <input type="text" size="30" name="cap" id="cap" value="<?php echo $cap;?>"> <span class="words"> *</span></td><td><span class="error"> <?php echo $capErr;?></span></td></tr>
<tr><td><b><span class="words">Τηλέφωνο:</span></b></td><td> <input type="text" size="30" name="tel" id="tel" value="<?php echo $tel;?>"> <span class="words"> *</span></td><td><span class="error"> <?php echo $telErr;?></span></td></tr>
<tr><td><b><span class="words">E-mail:</span></b></td><td> <input type="text" size="30" name="email" id="email" value="<?php echo $email;?>"> <span class="words"> *</span></td><td><span class="error"> <?php echo $emailErr;?></span></td></tr>
<tr><td><b><span class="words">Παρατηρήσεις:</span></b></td><td> <textarea rows="6" cols="40" name="comments" id="comments" wrap="hard" value="<?php echo $comments;?>"></textarea></td></tr>
<tr><td></td><td id="but"><input type="submit" value="Υποβολή" ></td></tr>
<tr><span class="words">* Πεδία που απαιτούνται</span></tr>

</table>
</fieldset>
</form>

Весь код html есть в комментарии!

  • 0
    kotsarikos.bugs3.com/calen.txt весь HTML-код
  • 0
    Попробуйте создать минимальный воспроизводимый пример, чтобы изолировать проблему.
Показать ещё 1 комментарий
Теги:

2 ответа

1
Лучший ответ

Это не является общим для parse.html файлов как php. Просто переименуйте файл из calen.html в файл calen.php, чтобы PHP-движок мог запускать и выполнять ваш код.

  • 0
    задача решена!! Большое спасибо !!!!
0

Вероятно, вам не хватает директивы, которая указывает веб-серверу обрабатывать файлы *.html как файлы php на вашем новом сервере.

Если вы используете сервер apache, добавьте следующее в файлы httpd.conf или.htaccess.

AddType application/x-httpd-php.html

Ещё вопросы

Сообщество Overcoder
Наверх
Меню