Χρήση των έτοιμων φορμών μας αλληλογραφίας PHP στη φιλοξενία web και την κλασική φιλοξενία

Αυτό το άρθρο αφορά μόνο τη φιλοξενία web και την κλασική φιλοξενία. Για περισσότερες πληροφορίες, δείτε Τι τύπο λογαριασμού φιλοξενίας διαθέτω;

Οι πελάτες που χρησιμοποιούν cPanel ή Plesk μπορούν να χρησιμοποιήσουν το

.

Δύο έτοιμες φόρμες αλληλογραφίας που δεν χρησιμοποιούν CGI περιλαμβάνονται στα προεπιλεγμένα αρχεία των λογαριασμών φιλοξενίας με κοινόχρηστους πόρους: webformmailer.php και gdform.php. Βρίσκονται στον ριζικό κατάλογο του λογαριασμού φιλοξενίας σας. Ενσωματώνοντας οποιαδήποτε από αυτές τις δέσμες ενεργειών στον ιστότοπό σας, δημιουργείται μια φόρμα που μπορεί να καταγράφει τα στοιχεία των χρηστών και να τα στέλνει με email σε μια καθορισμένη διεύθυνση.

Για περισσότερες πληροφορίες για τον καθορισμό των διευθύνσεων προορισμού, δείτε Καθορισμός μιας διεύθυνσης email για την έτοιμη φόρμα αλληλογραφίας PHP.

Χρήση του webformmailer.php

Ακολουθήστε αυτά τα βήματα για να χρησιμοποιήσετε το webformmailer.php.

Για να χρησιμοποιήσετε το webformmailer.php

  1. Πραγματοποιήστε είσοδο στη Διαχείριση λογαριασμού.
  2. Κάντε κλικ στο Φιλοξενία.
  3. Δίπλα στον λογαριασμό φιλοξενίας που θέλετε να διαχειριστείτε, κάντε κλικ στο Έναρξη.
  4. Από την ενότητα Εργαλεία, κάντε κλικ στη Διαχείριση αρχείων.
  5. Κάντε κλικ στο όνομα αρχείου της ιστοσελίδας, στην οποία θέλετε να τοποθετήσετε την έτοιμη φόρμα αλληλογραφίας.
  6. Καταχωρήστε την έτοιμη φόρμα αλληλογραφίας στο κυρίως σώμα του κώδικά σας HTML.
  7. Αυτή είναι μια πολύ γενική έτοιμη φόρμα αλληλογραφίας που μπορείτε να χρησιμοποιήσετε:
  8. <form action="/webformmailer.php" method="post"> <input type="hidden" name="subject" value="Submission" /> <input type="hidden" name="redirect" value="thankyou.html" /> Όνομα: <input type="text" name="FirstName" /> Επώνυμο:<input type="text" name="LastName" /> Email: <input type="text" name="email" /> Σχόλια: <textarea name="comments" cols="40" rows="10"> Πληκτρολογήστε τα σχόλιά σας εδώ.</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>

  • Αν δημιουργήσετε τη δική σας ετικέτα form, αντιστοιχίστε το /webformmailer.php στην παράμετρο action και ορίστε τη μέθοδο της φόρμας σε post:

    <form action="/webformmailer.php" method="post">
  • Εκτός από τα πεδία της φόρμας που θα δημιουργήσετε, μπορείτε να χρησιμοποιήσετε μια σειρά από κρυφά στοιχεία.

    Το form_format καθορίζει με ποια μορφή θα παρασχεθούν οι πληροφορίες. Οι δυνατές τιμές του είναι 'text', 'csv', 'html', 'xml' και 'default' (με ίδιο αποτέλεσμα όπως η 'text').

    Το form_delivery καθορίζει τη συχνότητα και μορφή συνημμένου της παράδοσης. Όλες οι φόρμες που υποβάλλονται στέλνονται ως συνημμένο. Μπορείτε να καθορίσετε τις μεταβλητές form_delivery ως ένα από τα εξής: 'digest', 'hourly_digest' και 'daily_digest'.

  • Αφού ολοκληρώσετε την προσθήκη της έτοιμης φόρμας αλληλογραφίας, κάντε κλικ στο OK.
  • Χρήση του gdform.php

    Ακολουθήστε αυτά τα βήματα για να χρησιμοποιήσετε το gdform.php.

    Για να χρησιμοποιήσετε το gdform.php


    ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Το αρχείο gdform.php δεν μπορεί να ανακτηθεί αν διαγραφεί.

    1. Πραγματοποιήστε είσοδο στη Διαχείριση λογαριασμού.
    2. Κάντε κλικ στο Φιλοξενία.
    3. Δίπλα στον λογαριασμό φιλοξενίας που θέλετε να διαχειριστείτε, κάντε κλικ στο Έναρξη.
    4. Από την ενότητα Εργαλεία, κάντε κλικ στη Διαχείριση αρχείων.
    5. Κάντε κλικ στο όνομα αρχείου της ιστοσελίδας, στην οποία θέλετε να τοποθετήσετε την έτοιμη φόρμα αλληλογραφίας.
    6. Καταχωρήστε την έτοιμη φόρμα αλληλογραφίας στο κυρίως σώμα του κώδικά σας HTML.
    7. Αυτή είναι μια πολύ γενική έτοιμη φόρμα αλληλογραφίας που μπορείτε να χρησιμοποιήσετε:
    8. <form action="/gdform.php" method="post"> <input type="hidden" name="subject" value="Form Submission" /> <input type="hidden" name="redirect" value="thankyou.html" /><br/> <p>Όνομα:<input type="text" name="FirstName" /></p><br/> <p>Επώνυμο:<input type="text" name="LastName" /></p><br/> <p>E-Mail:<input type="text" name="email" /></p><br/> <p>Σχόλια:<textarea name="comments" cols="40" rows="10"><br/> Πληκτρολογήστε τα σχόλιά σας εδώ.</textarea></p> <input type="submit" name="submit" value="submit"/><br/> </form>
    9. Αν δημιουργήσετε τη δική σας ετικέτα form, αντιστοιχίστε στην έτοιμη φόρμα αλληλογραφίας μοναδικά ονόματα τα στοιχεία της φόρμας σας.
    10. ΣΗΜΕΙΩΣΗ: Να έχετε υπόψη σας ότι η δέσμη ενεργειών μας αποστολής αλληλογραφίας θα ταξινομήσει τα ονόματα των στοιχείων της φόρμας σας αλφαβητικά όταν συνθέσει το μήνυμα email. Αυτή είναι η σειρά προτεραιότητας: κεφαλαία, πεζά, αριθμοί.

    11. Για τη γραμμή form action, καταχωρήστε /gdform.php. Για παράδειγμα:
      <form action="/gdform.php" method="post">
    12. Ρυθμίστε τη μέθοδο της φόρμας σε "post."
    13. Εκτός από τα πεδία που θα δημιουργήσετε εσείς στη φόρμα, μπορείτε να χρησιμοποιήσετε και τρία ειδικά πεδία: subject, redirect και email.

      Subject. Ελέγχει τη γραμμή θέματος στο email της φόρμας.

      Redirect. Ελέγχει τη σελίδα που θα δουν οι επισκέπτες σας αφού υποβάλουν τη φόρμα.

      Email. Ελέγχει τη διεύθυνση επιστροφής για το email της φόρμας.

    14. Αφού ολοκληρώσετε την προσθήκη της έτοιμης φόρμας αλληλογραφίας, κάντε κλικ στο OK.

    Για περισσότερες πληροφορίες σχετικά με την προσαρμογή των φορμών HTML, μεταβείτε στο W3 Schools - Φόρμες και εισαγωγή δεδομένων HTML.

    Για πληροφορίες σχετικά με την επανεγκατάσταση των προεπιλεγμένων δεσμών ενεργειών σας, δείτε Πώς μπορώ να επανεγκαταστήσω τον προεπιλεγμένο κατάλογο με δέσμες ενεργειών;


    Ήταν χρήσιμο αυτό το άρθρο;
    Ευχαριστούμε για τα σχόλιά σας
    Χαιρόμαστε που βοηθήσαμε! Υπάρχει κάτι άλλο που μπορούμε να κάνουμε για εσάς;
    Λυπούμαστε. Πώς θα μπορούσαμε να σας βοηθήσουμε περαιτέρω;