Come fare un modulo di proposta per i siti web

November 30

Avere un rinvio, o si riferiscono a un amico, modulo sul tuo sito web è un ottimo modo per incoraggiare i visitatori a invitare le persone che sanno di visualizzare il tuo sito web. Questo può aumentare notevolmente il traffico sito web, soprattutto se si dispone di contenuti di alta qualità o prodotti, come le persone saranno più propensi a condividere con i loro amici. Una forma rinvio richiede il nome del visitatore e uno degli indirizzi e-mail del suo amico, e, una volta che il modulo viene inviato, invia amico del visitatore un invito. Anche se la creazione di un modulo di riferimento per il vostro sito web può sembrare un compito complesso, non è particolarmente difficile con PHP, il popolare linguaggio di programmazione web.

istruzione

1 Aprire un editor di testo, come Blocco note, e creare un nuovo file. Copia e incolla il codice qui sotto nel file e salvarlo come un file ".php". Ecco il codice:

<? Php

if (isset ($ _ POST)) {

if (!

corrispondenza preg ( "/ ^ ([a-zA-Z0-9]) + ([a-zA-Z0-9 -.]) * @ ([a-zA-Z0-9 -]?) + ([a-zA-Z0-9 -.] +) + $ / ", $ _POST [ 'email'])) {

echo "Indirizzo email non valido!";

} altro {

$ Linee = File ( 'referral_config.txt');

$ Subject = array_shift ($ linee);

$ R = posta ($ _ POST [ 'email'], str_replace ( "% NAME%", $ _POST [ 'name'], $ subject), str_replace ( "% NAME%", $ _POST [ 'name'], implodere ( "\ n", $ linee)));

if ($ r) {

echo "L'invito è stato inviato con successo."

} altro {

echo "Il è verificato un errore inviando l'invito Riprova..";

}}} altro {

?>

<H1> Invita un Amico! </ H1>

<Form action = "<? Php echo $ _SERVER [ 'PHP_SELF'];?>" Method = "POST">

Il tuo nome: <input type = "text" name = "email">

Indirizzo email di un amico: <input type = "text" name = "email">

<Input type = "submit" value = "Invia!">

</ Form>

<? Php}?>

2 Creare un nuovo file di testo nell'editor di testo. Inserire l'oggetto del bando sulla prima riga del file, e il testo principale sul maggior numero di righe riportate di seguito, se necessario. Per fare riferimento il nome del che invita, inserire "% NAME%." Ad esempio, "Sei stato invitato da% NAME% per vedere il nostro sito web ..." Salvare il file come "referral_config."

3 Carica entrambi i file al tuo sito web utilizzando un client FTP, come FileZilla, o lo strumento di caricamento file incluso nella maggior parte dei pannelli di controllo di hosting. Assicurarsi che entrambi i file sono nella stessa directory.

Consigli e avvertenze

  • Sebbene la maggior parte host sito web di supporto PHP, alcuni non lo fanno. Se questo è il caso, il modulo di rinvio non funzionerà. Se non si è sicuri, contattare uno dei rappresentanti del servizio clienti del proprio host web, o controllare il suo sito web.