[HTML][CSS][PHP]wyświetlanie informacji na bieżącej stronie |
[HTML][CSS][PHP]wyświetlanie informacji na bieżącej stronie |
10.12.2012, 06:04:55
Post
#1
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 10.12.2012 Ostrzeżenie: (0%) |
Witam wszystkich tu na forum. Jeśli temat, który stworzyłem nie pasuje do tego działu, to proszę o przeniesienie go. Stworzyłem stronę internetową, i w tym mam stronę z formularzem (wysyłanie maila bezpośrednio ze strony). Mój plik mail.php wygląda tak:
Wszystko ładnie chodzi , tylko że jak ktoś wysyłam mi wiadomośc mailowa, to po wysłaniu wiadomości dostaję na odrębnej stronie komunikat: "'Dziękujemy za wysłanie formularza'". Jest ok, ale chciałbym zeby ten komunikat pojawiał się na bieżącej stronie (tzn. na stronie na której mam formularz mailowy) W jaki sposób to mogę zrobić najszybciej , bardzo prosiłbym o wskazówki ....Pozdrawiam serdecznie |
|
|
10.12.2012, 06:46:11
Post
#2
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) |
Ten post edytował d3ut3r 10.12.2012, 06:47:24 -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
10.12.2012, 22:04:51
Post
#3
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 10.12.2012 Ostrzeżenie: (0%) |
Dzięki za pomoc. I tu mam jeszcze ostatnie pytanie. Mam dwa pliki mail.php i kontakt.html -gdzie mam formularze... W pliku kontakt.html mam:
. I tu mam pytanie co dokładnie w miejsce , które zaznaczyłeś tzn:
Czy pomiędzy tymi znacznikami mam dać zawartość całej strony htm tzn. kontakt.html? , czy obojętnie jaką treść dotycząca wysłania formularza? Pozdrawiam |
|
|
10.12.2012, 23:25:28
Post
#4
|
|
Grupa: Zarejestrowani Postów: 146 Pomógł: 12 Dołączył: 9.01.2009 Skąd: Płock Ostrzeżenie: (0%) |
Plik kontakt.html przesyła dane z formularza do pliku mail.php, który wysyła wiadomość.
Ten kod, który dał Ci d3ut3r musisz wrzucić do pliku kontakt i zmienić jego rozszerzenie z .html na .php a w miejscu w którym Ci zaznaczył Cytat <!--- Tutaj treść html strony a w miejscu w którym ma wyświetlić się wynik wiadomości możesz dać kod: --> wstawiasz to co wcześniej znajdowało się w pliku kontakt.html. Pamiętaj aby zmienić wartość action="mail.php" na action="<?php echo $_SERVER['REQUEST_URI']; ?>" Ten post edytował Adis92 10.12.2012, 23:33:16 |
|
|
11.12.2012, 00:26:40
Post
#5
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 10.12.2012 Ostrzeżenie: (0%) |
Plik kontakt.html przesyła dane z formularza do pliku mail.php, który wysyła wiadomość. Ten kod, który dał Ci d3ut3r musisz wrzucić do pliku kontakt i zmienić jego rozszerzenie z .html na .php a w miejscu w którym Ci zaznaczył wstawiasz to co wcześniej znajdowało się w pliku kontakt.html. Pamiętaj aby zmienić wartość action="mail.php" na action="<?php echo $_SERVER['REQUEST_URI']; ?>" Dzięki, zrobiłem tak jak pisałeś, do pliku kontakt.html dodałem ten kod co podał d3ut3r i w miejsce w któym miałem zaznaczone wkleiłem całą zawartość pliku kontakt.html. Rozszerzenie ustawiłem na kontakt.php na stronach edytowałem linki z kontakt.html na kontakt.php. Po zapisaniu gdy klikam na kontakt na stronie pokazuje mi się cały plik kontakt.php. Podaję część pliku która mi się pojawia po kliknięciu w kontakt na stronie:
A o to cały plik kontakt.php (we wszystkich linkach mam zmienione przekierowanie na ten plik kontakt.php Czy coś przeoczyłem? Pozdrawiam serdecznie |
|
|
11.12.2012, 02:22:30
Post
#6
|
|
Grupa: Zarejestrowani Postów: 709 Pomógł: 176 Dołączył: 24.10.2010 Ostrzeżenie: (0%) |
to "<!---" i "-->" usuń, to jest komentarz więc przy takiej konstrukcji żaden html się nie wyświetli, a kod:
nie koniecznie musi być na samym końcu, możesz go wstawić np poniżej <nav>. A i masz w dokumencie 2x <body> Ten post edytował d3ut3r 11.12.2012, 02:22:59 -------------------- http://d3ut3r.wordpress.com/ | mysql_* jest przestarzałe UŻYWAJ PDO!
|
|
|
11.12.2012, 03:20:43
Post
#7
|
|
Grupa: Zarejestrowani Postów: 28 Pomógł: 0 Dołączył: 10.12.2012 Ostrzeżenie: (0%) |
to "<!---" i "-->" usuń, to jest komentarz więc przy takiej konstrukcji żaden html się nie wyświetli, a kod:
nie koniecznie musi być na samym końcu, możesz go wstawić np poniżej <nav>. A i masz w dokumencie 2x <body> Wielkie dzięki za pomoc. Wszystko teraz działa jak powinno. Co do "body" to nawet nie zauważyłem ze mam podwójne....Grunt że formularze działają tak jak powinno być...Wielkie dzięki |
|
|
Wersja Lo-Fi | Aktualny czas: 27.04.2024 - 03:27 |