Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe maak je een Abonneren op de nieuwsbrief Met behulp van PHP MySQL
Een van de beste manieren om in contact te komen met bezoekers van uw website te houden, is voor het verzenden van een nieuwsbrief . Dit stelt u in staat om regelmatig updates te sturen naar uw bezoekers en hen aanmoedigen om terug te keren naar uw website . Om dit te doen , moet u beschikken over een mechanisme voor het verzamelen van namen van uw bezoeker en e-mailadressen . De beste manier om dit te doen is met een " Abonneren op de nieuwsbrief " vorm , die kan worden gemaakt met behulp van MySQL en PHP . Instructies
1

Maak een MySQL tabel met de naam " email_list " met de velden " id ", " fullname " en " e-mail . " Het veld " id " moet de primaire sleutel en een auto - increment veld . De " fullname " en velden " e " moet 50 tekens en 256 karakters respectievelijk lang . Voor het gemak , kunt u de tabel met de volgende vraag :

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

Maak de HTML- formulier dat de bezoekers zullen gebruiken om hun informatie in te voeren . Het moet velden voor namen en e-mailadressen van de bezoekers bevatten en moet de informatie aan de PHP-script dat de inzending zal verwerken , zenden " submit.php . " Hieronder is de afgewerkte HTML :

action='submit.php' action='POST'>

Volledige naam

: < input type = 'text ' name = ' fullname ' /> < /p> Email

: < /p>

< input type = ' submit ' value = ' Aanmelden! ' />

< /form >
3

Schrijf een PHP-script dat de gegevens zal verwerken die uw bezoekers te dienen via het formulier in en sla het op als " indienen . php . " Het zal moeten aansluiten op uw MySQL database en plaats een vermelding met namen en e-mailadressen van uw bezoekers . Hier is de volledige PHP-code :

$ con = mysql_connect ( " HOST_NAME " , " GEBRUIKERSNAAM " , "wachtwoord" ) or die ( ' Kan niet verbinden : ' ? . mysql_error ( ) ) ;

mysql_select_db
( " database_name " , $ con ) ;

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


" Uw e-mail is toegevoegd aan onze lijst ! " ;

} else { echo


" Er is een fout opgetreden toevoegen van uw e-mail naar onze lijst Probeer het opnieuw . ". ;


}

mysql_close
( $ con ) ;

? >

U moet uw database gegevens in te voegen in het script waar de betreffende woorden in hoofdletters verschijnen .
4

Schrijf een PHP-script , dat de lijst van e-mails ophalen uit uw database , zodat deze eenvoudig kan worden in het veld " te " zetten bij het versturen van een nieuwsbrief . Het zal moeten alle e-mails ophalen uit de lijst en deze weergeven in een door komma's gescheiden lijst in het formaat " John Smith . " Hier is de volledige PHP-code :

$ con = mysql_connect ( " HOST_NAME " , " GEBRUIKERSNAAM " , "wachtwoord" ) or die ( ' Kan niet verbinden : ' ? . mysql_error ( ) ) ;

mysql_select_db
( " database_name " , $ con ) ;

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

while ( $ rij = mysql_fetch_array ( $ resultaat ) ) {

echo $ rij [ ' fullname ' ] . ' < ' . $ rij [ ' email ' ] . ' > ' ; }

mysql_close ( $ con )
; ?

>

Hier , nogmaals , je moet je vervangen informatie eigen database in het script .

Previous: Next:
  PHP /MySQL Programmering
·MySQL Select Aantal Records Tu…
·Hoe te autoincrement Reset in …
·Hoe kan ik PHP gebruiken met J…
·MySQL JDBC Tutorials 
·Hoe te Data Store in MySQL met…
·PHP Geautomatiseerde Mailing L…
·MySQL Perl DBI Tutorial 
·SQL Vervang Command 
·Joomla MySQL Tutorial 
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Wat is SEI CMMI ? 
·Hoe te converteren C + + ASCII naar UTF8…
·Waarom een ​​Low Level Programming Langu…
·Hoe maak je een winkelwagen in PHP 
·Voordelen & Nadelen van Pointers 
·Hoe maak je een menu met behulp van een …
·Hoe maak je een PHP verklaring Close 
·Hoe te lezen meer dan een lijn op een Ti…
·Hoe kan ik meerdere Stacks Implementeren…
Copyright © Computer Kennis http://www.nldit.com