Php w html


(Zajewarez Pl) #1

Witam

Mam pytanie wiecie jak umieścić w html formularz rejestracyjny zrobiony w php??

Próbowałem dodać tak

Ale wyświetla mi tylko zawartość pliku :frowning:


(Pablo_Wawa) #2

W pliku HTML wstawiasz swój formularz (pola), a w polu action elementu

podajesz skrypt w PHP, który odbierze dane z formularza. Inna metoda - masz już kod formularza w pliku PHP, musisz go umieścić na swojej stronie HTML (w jakimś elemencie, np. DIV), ale potem musisz zmienić rozszerzenie pliku z .html na .php

Pamiętaj, że musisz mieć na serwerze (na którym otwierasz te strony) skonfigurowany interpreter PHP.

Zajrzyj tutaj:

http://www.eioba.pl/a/1hzw/formularze-podstawy-php

http://webmade.org/porady/formularze-php.php

http://programowanie.celary.net/folmularze_w_php.html

EDIT: tak jak Ty to robisz (osobna ramka z formularzem), też można, choć jest to dość nietypowe podejście. Patrz uwaga o interpreterze PHP.


(Kacper B Zuk) #3

Jeśli wyświetla zawartość pliku wraz z czystym kodem PHP, to najprawdopodobniej serwer nie obsługuje PHP. Jeśli sprawdzasz u siebie na własnym komputerze, musisz zaintalować najpierw jakiś serwer (najlepiej przyjazny pakiet, np. XAMPP)


(Zajewarez Pl) #4

kazuldur sprawdzam na serwerze. I na 100% obsługuje php


(mordesku) #5

a czy kod w pliku php jest umieszczony między specjalnymy znacznikami informującymi interpreter że ma do czynienia z php? Tak jak w poniższym przykładzie

<?php

echo "Hello world";

?>

c


(j24) #6

Ale najistotniejsze jest to co ci napisał Pablo_Wawa czyli plik twój ma mieć rozszerzenie .php a nie .html oraz to co jest napisane w pliku jako php jest w znacznikach

<?php

treść php

?>

U ciebie w pytaniu brakuje znaczników php