Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur man skapar en Prenumerera på nyhetsbrev Med MySQL Använda PHP

    Ett ​​av de bästa sätten att hålla kontakten med besökare till din webbplats är att skicka ut ett nyhetsbrev . Detta gör att du kan skicka frekventa uppdateringar till dina besökare och uppmuntra dem att återvända till din webbplats . För att göra detta måste du ha en mekanism för att samla in besökarens namn och e-postadresser . Det bästa sättet att göra detta är med en " Prenumerera på nyhetsbrev " formen , som kan skapas med hjälp av MySQL och PHP . Instruktioner
    1

    Skapa en MySQL tabell som heter " email_list " med fält " id ", " fullname " och " e-post . " Den " id " fältet bör vara den primära nyckeln och en automatisk ökning fältet . Den " fullname " och " e " områden bör vara 50 tecken och 256 tecken långa resp . För enkelhetens skull kan du skapa tabellen med följande fråga :

    CREATE TABLE email_list ( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY , fullname VARCHAR ( 50 ) NOT NULL , email VARCHAR ( 256 ) NOT NULL ) ;
    Sida 2

    Skapa HTML- formulär som besökarna kommer att använda för att skriva in sina uppgifter . Den bör innehålla fält för besökarens namn och e-postadresser och skall skicka informationen till PHP-skript som kommer att behandla ansökan , " submit.php . " Nedan visas den färdiga HTML :


    Fullständigt namn : < input type = ' text ' name = ' fullname ' /> < /p >

    Email : < /p >

    < input type = ' submit ' value = "Registrera dig ! " />

    Addera 3

    Skriv ett PHP- skript som ska bearbeta den information som dina besökare skicka via formuläret och spara det som " lämna . php . " Det kommer att behöva ansluta till din MySQL-databas och infoga en post med besökarnas namn och e-postadresser . Här är hela PHP-kod :

    < php

    $ con = mysql_connect ( " HOST_NAME " , " användarnamn" , "lösenord" ) or die ( " Kunde inte ansluta : " ? . mysql_error ( ) ) ;

    mysql_select_db ( " databasnamn " , $ con ) ;

    if ( mysql_query ( " INSERT INTO email_list ( fullname , email ) VALUES ( ' " $ _POST [ . ' fullname ' . ] " ' , ' " . $ _POST [ ' email ' . ] " ' ) " ) ) {

    echo "Din email lagts till vår lista ! " ,

    } else {

    echo " Det uppstod ett fel när din e-post till vår lista försök igen . ". ;

    }

    mysql_close ( $ con ) ;

    ? >

    Du måste sätta in din databas information i skriptet där respektive aktiverade ord visas .
    4

    Skriv ett PHP- skript som kommer att hämta listan över e-post från din databas så att den lätt kan sättas in i "till "-fältet när du skickar ut ett nyhetsbrev . Det kommer att behöva hämta alla meddelanden från listan och visa dem i en separerad kommatecken lista i formatet " John Smith . " Här är hela PHP-kod :

    < php

    $ con = mysql_connect ( " HOST_NAME " , " användarnamn" , "lösenord" ) or die ( " Kunde inte ansluta : " ? . mysql_error ( ) ) ;

    mysql_select_db ( " databasnamn " , $ con ) ;

    $ result = mysql_query ( " SELECT * FROM email_list " ) ;

    while ( $ rad = mysql_fetch_array ( $ result ) ) {

    echo $ rad [ ' fullname ' ] . '<' . $ rad [ ' email ' ] . ' > ' ;

    }

    mysql_close ( $ con ) ; ?

    >

    Här , återigen , måste du ersätta din egen databas information i skriptet .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skriver en WordPress Användare Bridge
    ·MySQL Cluster Tutorial
    ·Hur du ändrar en MySQL användarlösenord i cPanel
    ·Hur du formaterar en militär tidssträng som standard …
    ·Hur att tolka e-post till en MySQL DB Använda PHP
    ·Hur du skriver ut en fil i ett e PHP
    ·Hur att infoga ett decimaltecken i PHP MySQL
    ·MySQL Vänster Gå Tutorial
    ·Hur konvertera en sträng till XML i PHP
    ·Hur Tillåt fjärr MySQL anslutningar i HostGator
    Utvalda artiklarna
    ·MySQL Cluster Tutorial
    ·Hur du vet om din server har JavaMail
    ·Hur Design Spel i Java
    ·Konvertera SVG till PNG i PHP
    ·Hur du tar bort kalkylblad med VBA
    ·Hur man skickar Mass Facebook Anmälan PHP
    ·Hur man använder foreach uttalande i PHP
    ·Hur man skapar en Lisp makro
    ·Hur man läser SQLite -filer till Python Variabel
    ·Hur man skapar en webbplats för Java Logga in
    Copyright © Dator Kunskap http://www.dator.xyz