Frequently Asked Questions

Other Languages: Dansk Deutsch Ελληνικά English Español Suomi Filipino Français Indonesian Italiano Japanese Korean Malay Bokmål Nederlands Português - Brasil Português - Portugal Русский Svenska Thai Türkçe Українська Vietnamese Chinese Taiwan Chinese

Używanie Naszych Formularzy Poczty PHP W Hostingu Internetowym I Klasycznym

Print this Article
Recently Updated: July 23, 2015 1:54 PM

Ten artykuł dotyczy tylko hostingu internetowego i klasycznego. Aby uzyskać więcej informacji, zobacz Jakiego typu konta hostingu używam?

Klienci używający programu cPanel mogą używać typu Sending Form Mail with cPanel and Plesk Shared Hosting.

W domyślnych plikach konta hostingu dzielonego z systemem Linux są dostępne dwa formularze poczty bez skryptów CGI: webformmailer.php i gdform.php. Znajdują się one w katalogu głównym konta hostingu. Włączenie dowolnego z tych skryptów do witryny spowoduje utworzenie formularza służącego do przechwytywania informacji wpisywanych przez użytkownika i przesyłania ich pocztą e-mail na określony adres.

Aby uzyskać więcej informacji dotyczących wyznaczania docelowego adresu e-mail, zobacz Określanie adresu e-mail dla formularza poczty PHP.

Używanie skryptu webformmailer.php

Wykonaj poniższe kroki, aby użyć skryptu webformmailer.php.

Aby używać skryptu webformmailer.php

  1. Zaloguj się do Menedżera konta.
  2. Kliknij pozycję Hosting.
  3. Obok konta hostingu, którym chcesz zarządzać, kliknij pozycję Uruchom.
  4. W sekcji Narzędzia kliknij Menedżer plików.
  5. Kliknij nazwę pliku strony, na której chcesz umieścić formularz poczty.
  6. Wprowadź formularz poczty w treści strony HTML.
  7. Jest to bardzo podstawowy formularz poczty:
  8. <form action="http://help.secureserver.net/webformmailer.php" method="post"> <input type="hidden" name="subject" value="Submission" /> <input type="hidden" name="redirect" value="thankyou.html" /> Imię: <input type="text" name="FirstName" /> Nazwisko:<input type="text" name="LastName" /> Adres e-mail: <input type="text" name="email" /> Uwagi: <textarea name="comments" cols="40" rows="10"> Tutaj wpisz uwagi.</textarea> <input type="submit" name="submit" value="submit"/> <input type="hidden" name="form_order" value="alpha"/> <input type="hidden" name="form_delivery" value="hourly_digest"/> <input type="hidden" name="form_format" value="html"/> </form>

  • Jeśli tworzysz własny tag formularza, przypisz plik /webformmailer.php do atrybutu akcji, a jako metodę formularza ustaw metodę post:

    <form action="http://help.secureserver.net/webformmailer.php" method="post">
  • Oprócz utworzonych pól formularza można także używać pewnych ukrytych elementów.

    Element form_format określa, w jakim formacie będą dostarczane informacje. Dostępne wartości to „text”, „csv”, „html”, „xml” i „default” (ma to samo znaczenie co „text”).

    Element form_delivery określa częstotliwość dostarczania oraz umieszczanie dostarczanych informacji w pakietach. Zawartość wszystkich formularzy jest przesyłana w postaci załączników. Dla zmiennej form_delivery można określić jedną z następujących wartości: digest, hourly_digest i daily_digest.

  • Po zakończeniu dodawania formularza poczty internetowej kliknij pozycję OK.
  • Używanie skryptu gdform.php

    Wykonaj poniższe kroki, aby użyć skryptu gdform.php.

    Aby używać skryptu gdform.php


    OSTRZEŻENIE: Usuniętego pliku gdform.php nie można odzyskać.

    1. Zaloguj się do Menedżera konta.
    2. Kliknij pozycję Hosting.
    3. Obok konta hostingu, którym chcesz zarządzać, kliknij pozycję Uruchom.
    4. W sekcji Narzędzia kliknij Menedżer plików.
    5. Kliknij nazwę pliku strony, na której chcesz umieścić formularz poczty.
    6. Wprowadź formularz poczty w treści strony HTML.
    7. Jest to bardzo podstawowy formularz poczty:
    8. <form action="http://help.secureserver.net/gdform.php" method="post"> <input type="hidden" name="subject" value="Form Submission" /> <input type="hidden" name="redirect" value="thankyou.html" /><br/> <p>Imię:<input type="text" name="FirstName" /></p><br/> <p>Nazwisko:<input type="text" name="LastName" /></p><br/> <p>Adres e-mail:<input type="text" name="email" /></p><br/> <p>Uwagi:<textarea name="comments" cols="40" rows="10"><br/> Tutaj wpisz uwagi.</textarea></p> <input type="submit" name="submit" value="submit"/><br/> </form>
    9. Jeśli tworzysz własny tag formularza, przypisz formularz poczty internetowej z unikatowymi nazwami do elementów formularza.
    10. UWAGA: Należy pamiętać, że skrypt formularza poczty będzie alfabetycznie sortował nazwy elementów formularza podczas tworzenia wiadomości e-mail. Obowiązuje następująca kolejność: wielkie litery, małe litery, cyfry.

    11. Dla wiersza akcji formularza wprowadź wartość /gdform.php. Na przykład:
      <form action="http://help.secureserver.net/gdform.php" method="post">
    12. Jako metodę formularza ustaw metodę „post”.
    13. Oprócz pól tworzonych w formularzu istnieją trzy pola specjalne, których można używać: temat, przekieruj i email.

      Temat. Określa wiersz tematu w wiadomości e-mail z formularza.

      Przekieruj. Określa stronę, która jest wyświetlana osobom odwiedzającym po przesłaniu formularza.

      E-mail. Określa adres zwrotny wiadomości e-mail z formularza.

    14. Po zakończeniu dodawania formularza poczty internetowej kliknij pozycję OK.

    Aby uzyskać więcej informacji dotyczących dostosowywania formularzy HTML, zobacz Szkoła WWW: formularze i dane wejściowe HTML.

    Aby uzyskać informacje dotyczące ponownego instalowania skryptów domyślnych, zobacz Jak ponownie zainstalować katalog skryptów domyślnych?

    Rate this article: