Wątek przeniesiony 2014-09-26 10:50 z PHP przez dzek69.

Serwer nie przetwarza PHP

0

Witam, zaczynam przygodę z PHP i mam taki problem, że nie przetwarza mi pliku php.Zainstalowalem pomslnie Xampp, wlaczylem apache i mysql. Przykladowo jesli mam formularz html:

<form action="moje.php" method=post>
<table border=0>
<tr bgcolor=#cccccc>
  <td width="150">Produkt</td>
  <td width="15">Ilość</td>
</tr>
<tr>
  <td>Opony</td>
  <td align="center"><input type="text" name="iloscopon" size="3" maxlength="3" /></td>
</tr>
<tr>
  <td>Olej</td>
  <td align="center"><input type="text" name="iloscoleju" size="3" maxlength="3" /></td>
</tr>
<tr>
  <td>Świece Zapłonowe</td>
  <td align="center"><input type="text" name="iloscswiec" size="3" maxlength="3" /></td>
</tr>
<tr>
  <td colspan="2" align="center"><input type="submit" value="Złóż zamówienie" /></td>
</tr>
</table>
</form>

a pil php o nazwie moje.php

<html>
<head>
  <title>Części samochodowe Janka — wyniki zamówienia</title>
</head>
<body>
<h1>Części samochodowe Janka</h1>
<h2>Wyniki zamówienia</h2>

<?php>
echo "<p>Zamowienie przyjete.</p>";
?>
</body>
</html>

Zaznaczam ze formularz dziala w porzadku, ale jak wpisze w pola dane, to po przetworzeniu pliku php wypisuje mi to samo, tzn nie przetwarza kodu php,natomiast czysty kod html normalnie przetwarza, tj zamiast wypisac na ekranie samo"Zamowienie przyjete", wypisuje :

echo "
Zamowienie przyjete.

"; ?>

Xamppa mam bezposrednio zainstalowanego w C, poza instalacja xamppa i ustawieniem tam hasla itp nic wiecej nie robiłem. Pozdrawiam i gory dzieki

2
<?php>
echo "<p>Zamowienie przyjete.</p>";
?>

Zamień na

<?php
echo "<p>Zamowienie przyjete.</p>";
?>

Jeżeli masz uruchomione apache to php będzie w xamppie domyślnie ustawione. Upewnij się też że wchodzisz na stronę przez http://localhost/ a nie przez file://C://xampp/htdocs/

0

Jest tak jak mowisz, wchodze na strone przez file:///C:/xampp/htdocs/formularz.html, wiesz jak to zmienic na szybko? Pytanie drugie czy z folderu htdocs mam wszystko usunac a zostawic tylko moje pliki html i php?

1

Jak odpalisz xamppa za pomocą xampp_start to wtedy tylko wpisz w przeglądarkę localhost i powinno działać. Te pliki z htdocs które były tam domyślnie możesz bez wyrzutów usunąć.
Jeżeli masz włączony skype, to w ustawieniach poszukaj opcji wyłączenia portu 80 jako dodatkowego portu, inaczej nie będziesz mógł włączyć apache, który też działa na tym samym porcie.

0

Problem rozwiazany, dzięki wszystkim!

1 użytkowników online, w tym zalogowanych: 0, gości: 1