Ocena wątku:
  • 6 głosów - średnia: 3.67
  • 1
  • 2
  • 3
  • 4
  • 5
Jak zrobic Formularz Kontaktowy na stronie ?
Witam,

Korzystam na swojej stronie z formularza stworzonego przez Poju. Delikatnie go przerobiłem osadzając go w tabeli i dodając style. Obecnie wygląda to tak:
Plik wyslij.php:
Kod PHP:
<?php
if (!nick || !mail || !temat || !tresc)
{     
echo 
"Nie uzupełniłeś wszystkich rubryk."
exit;  


$wiadomosc 
"Imie: ".$_POST['nick'].

e- mail: "
.$_POST['mail'].

Tresc: "
.$_POST['tresc']."  "

$tematyka "PANORAMA PROJEKT - ".$temat;


mail ("[email protected]"$tematyka$wiadomosc ); 
echo 
"Dziekujemy za wysłanie wiadomości,"
echo 
"<ul>o treści: <ul />";
echo 
"Twoje imię: <strong>".$nick."</strong><ul />";
echo 
"Temat: <strong>".$temat."</strong><ul />";
echo 
"Twój adres e-mail: <strong>".$mail."</strong><ul />";
echo 
"Treść: <strong>".$tresc."</strong><ul />";
?>
W pliku html natomiast wygląda to tak:
Kod:
<form method="post" action="wyslij.php" name="kontakt">
        <table width="100%">
            <tr>
                <td width="130"><label for="nick">Imię i nazwisko (firma): </label></td>
                <td><input type="text" class="text" id="nick" name="nick" size="20" style="width: 330px; font-family:verdana, tahoma, sans-serif; font-size:11px; color:#000000; border: 1px solid #000066"></td>
            </tr>
            <tr>
                <td><label for="temat">Temat wiadomości: </label></td>
                <td><input type="text" name="temat" class="text" id="temat" size="20" style="width: 330px; font-family:verdana, tahoma, sans-serif; font-size:11px; color:#000000; border: 1px solid #000066"></td>
            </tr>
            <tr>
                <td><label for="mail">Twój adres e-mail: </label></td>
                <td><input type="text" name="mail" class="text" id="mail" size="20" style="width: 330px; font-family:verdana, tahoma, sans-serif; font-size:11px; color:#000000; border: 1px solid #000066"></td>
            </tr>
            <tr>
                <td valign="top"><label for="tresc">Treść wiadomości: </label></td>
                <td><textarea name="tresc" id="tresc" rows="5" cols="50" size="20" style="width: 330px; font-family:verdana, tahoma, sans-serif; font-size:11px; color:#000000; border: 1px solid #000066"></textarea></td>
            </tr>
            <tr>
                <td></td>
                <td><input type="submit" value="Wyślij"  size="20" style="font-family:verdana, tahoma, sans-serif; font-size:11px; color:#000000; border: 1px solid #000066"/></td>
            </tr>
        </table>
    </form>

No i do rzeczy Smile Potwornie nie podoba mi się to co pojawia się po wysłaniu maila, czyli wyświetlenie całej strony z informacją. Strasznie nieprofesjonalnie to wygląda. Czy mógłby ktoś powiedzieć jak można to zmienić? Niestety ja jestem zielony z php. Znalazłem na jednej stronie dość fajne i estetyczne rozwiązanie:
Kod:
http://www.kontakt-simon.com.pl/firma,4,sub,2

Zauważyłem również, że da się wysłać maila nie wypełniając żadnego z pól. W razie wątpliwości moja strona z formularzem:
Kod:
www.panoramaprojekt.com
Odpowiedz


Wiadomości w tym wątku
RE: Jak zrobic Formularz Kontaktowy na stronie ? - przez 85kali - 18-07-2011, 05:01
Pacific Rim Uprising - przez pantherblack - 10-03-2018, 13:10

Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Weryfikacja zdjęć na stronie widzaceoko 0 1,711 19-02-2018, 02:26
Ostatni post: widzaceoko
  Obraz z kamery IP na stronie Maciek975 3 4,268 05-10-2017, 16:25
Ostatni post: Narind
  Strona w stronie ale z inną wartością w adresie ppawlo 0 2,087 30-04-2017, 19:36
Ostatni post: ppawlo
  Problem z lubie to na stronie ciapus4 3 4,668 28-03-2017, 11:55
Ostatni post: sskijop
  Jak to zrobić. Wyszukiwarka vVPATOLVv 8 7,882 28-03-2017, 11:52
Ostatni post: sskijop

Skocz do:


Użytkownicy przeglądający ten wątek: 4 gości
Sponsorzy i przyjaciele
SeoHost.pl