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 PHP Database
Als je genoeg informatie te delen met andere mensen hebt , kunt u besluiten om een nieuwsbrief te verspreiden aan abonnees op een aantal regelmatige basis te creëren , om een keer per maand voorbeeld . Om dit te doen , moet je kunnen abonnees informatie, zoals hun naam en e- mailadres op te geven , en zich aanmelden voor de nieuwsbrief . Om deze informatie te behouden , moet u deze opslaan in een database . U kunt PHP gebruiken voor het maken en onderhouden van een database van abonnees voor een periodieke nieuwsbrief . Instructies
1

Maak een nieuwe MySQL database voor abonnee-informatie met phpMyAdmin of een soortgelijke database tool . Maak een nieuwe tabel aan de abonnee informatie op te slaan met hetzelfde gereedschap of met een SQL command-line tool . Typ bijvoorbeeld :

CREATE TABLE ' abonnees ' (

`id ` INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,

` naam
` VARCHAR ( 60 ) NOT NULL , < br

` e > ` VARCHAR ( 150 ) NOT NULL

) ENGINE = MyISAM ; kopen van 2

Maak een nieuwe PHP- bestand en plaatst de HTML- webpagina headers . ! Typ bijvoorbeeld :

< DOCTYPE HTML PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1 - transitional.dtd >

"


Abonneer u op onze nieuwsbrief < /title > <br> <p> < /head > <p> <body> <br> <p> Capture input van de gebruiker in PHP variabelen aan het begin van de PHP-script 3 . Als er geen input van de gebruiker beschikbaar is, stelt de variabelen gelijk aan leeg . Typ bijvoorbeeld : ? <br> <p> <php <p> $ name <br> = $ _POST [ "naam" ] | | " " ; <p> $ email <br> = $ _POST [ " email " ] | | " " ; <br> <p> > <br> 4 <p> Maak de HTML- formulier voor gebruikers om hun abonnees informatie in te voeren ? . Stel de actie gelijk aan de PHP- bestand zelf . Typ bijvoorbeeld : <p> <h2> <br> Abonneer u op onze nieuwsbrief < /h2> <p> < form action = "? <php echo htmlentities ( $ _SERVER [ " PHP_SELF " ] ) ; > " method = " post " > <p> naam <br> <p> : < /strong > < ingangsnaam ="? name " type = " text " width = " 50 " value = " <? php echo $ naam ; ? > " /> < /p> <strong> Email <br> <p> : < /strong > < ingangsnaam = " e-mail " type = " text " width = " 50 " value = " <php echo $ email ; ? > " /> < /p <p> <p> <br> < soort> ingang = " submit " name = " submit " value = " Verzenden" /> > <br> <p> < /form > <br> <p> Proces 5 de abonnee-informatie < /p alleen als een naam en e-mailadres werden verstrekt . Typ bijvoorbeeld : <br> <p> if ( $ naam == " " | | $ email == " " ) return ; <br> 6 <p> verbinding met de MySQL database en selecteer de tafel abonnementen . Typ bijvoorbeeld : <p> $ dbc = mysql_connect <br> ( " localhost " , " gebruikersnaam " , " wachtwoord" ) ; <br> <p> $ db = mysql_select_db ( " abonnementen " ) ; <br> < br > 7 <p> Maak een query die de abonnee records die overeenkomen met het e-mailadres ingang opnieuw . Als een abonnee record wordt teruggegeven , niet een ander aan de database toe te voegen . Ontsnappen aan elke invoervelden gebruiker om SQL -injecties te voorkomen . Typ bijvoorbeeld : <p> $ query <br> = ' SELECT * FROM abonnees WHERE email = " ' . . Mysql_real_escape_string ( $ email ) ' " ' ; <p> $ resultaat <br> = mysql_query ( $ query ) | | die (" Kon selectiequery niet uitvoeren ! " ) ; <br> <p> if ( mysql_num_rows ( $ result ) > 0 ) { <br> <p> echo $ email . " Al bestaat in de abonnee database! " ; <br> <p> } <br> 8 <p> Voeg het record aan de database als er geen abonnee al bestaat . Ontsnappen aan alle invoervelden gebruiker SQL -injecties te voorkomen . Sluit de overige HTML -tags . Typ bijvoorbeeld : <br> <p> else { <p> $ query = " INSERT INTO abonnees ( id , naam , email ) VALUES ( null , verkoop, " " mysql_real_escape_string ( $ naam ) ' . . ", " ' . mysql_real_escape_string ( $ email ) . ' " ) ' ; <p> $ resultaat <br> = mysql_query ( $ query ) | | matrijs ( " Fout bij toevoegen aan de database " ) " $ email . ". ; ! <br> <p> echo $ naam . "At" . $ email . " Werd toegevoegd aan de database ! " ; ? <p> } <br> <p> Aanmelden> <p> < /body > Telefoonkaarten <p> < /html > < br > <br></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td bgColor=#e7edf4 align=middle><script language='javascript' src='/ad/201310/3.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=90> <tr> <td align=left>Previous: <a class='LinkPrevArticle' href='/programmering/php-mysql-programming/201309/92547.html' >Hoe kan ik een MySQL Query voor PHP </a></li> </td> <td align=right>Next: <a class='LinkNextArticle' href='/programmering/php-mysql-programming/201309/92549.html' >Hoe maak je verbinding PHP MySQL een DB </a></li> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=18> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=246> <tr> <td height=246 vAlign=top width=199> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=199> <tr> <td height=244 vAlign=top width=197> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>PHP /MySQL Programmering</STRONG></td> </tr> </table> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/93117.html" title="Hoe uw website te creëren met PHP " target="_self">Hoe uw website te creëren met…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92906.html" title="Hoe te Primaire sleutel Verwijderen uit MySql " target="_self">Hoe te Primaire sleutel Verwij…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92513.html" title="Hoe te Escapetekens Uitvoeren naar bestand in PHP " target="_self">Hoe te Escapetekens Uitvoeren …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91384.html" title="Sendmail Vs . PHP Post " target="_self">Sendmail Vs . PHP Post </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92033.html" title="Hoe je MySQL exporteren naar CSV in PHP " target="_self">Hoe je MySQL exporteren naar C…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91945.html" title="Hoe te omleiden naar een andere pagina Bij Time-out sessie in PHP " target="_self">Hoe te omleiden naar een ander…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91877.html" title="Wat is een Constructor in PHP ? " target="_self">Wat is een Constructor in PHP …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91759.html" title="Hoe de zin zaak Verandering in PHP " target="_self">Hoe de zin zaak Verandering in…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/91312.html" title="PHP Fatale fout : Kan niet unset string offsets " target="_self">PHP Fatale fout : Kan niet uns…</a></td></tr><tr></tr></table></td> </tr> </table> </td> <td vAlign=top width=12></td> <td vAlign=top width=375> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Related Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=209> <tr> <td height=201 width="33%"><IMG src="/img_xby/n1.jpg" width=111 height=182></td> <td width="67%"><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96568.html' target="_self">Hoe maak je een Combo Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96567.html' target="_self">Hoe maak je een Check Box Maak in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96566.html' target="_self">Hoe maak je een tekstvak maken in Visual…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96565.html' target="_self">Hoe maak je een optie Box in Visual Basi…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96564.html' target="_self">Hoe maak je een schijf keuzelijst in Vis…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96563.html' target="_self">Hoe kan ik een keuzelijst maken in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96562.html' target="_self">Hoe kan ik een Picture Box Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96561.html' target="_self">Hoe een bestand keuzelijst Maak in Visua…</a><br><a class='LinkArticleCorrelative' href='/programmering/visual-basics-programming/201309/96560.html' target="_self">Hoe kan ik een afbeelding Box Maak in Vi…</a><br></td> </tr> </table> </td> </tr> </table> </td> <td vAlign=top width=8></td> <td vAlign=top width=376> <table class=bian border=0 cellSpacing=0 cellPadding=0 width=375> <tr> <td height=244 vAlign=top> <table border=0 cellSpacing=0 cellPadding=0 width="100%" bgColor=#dbe3ee> <tr> <td height=29 width="4%"> </td> <td width="96%"><STRONG>Programmering Articles</STRONG></td> </tr> </table> <table border=0 cellSpacing=4 cellPadding=0 width="95%" align=center height=207> <tr> <td height=199 width="33%"><IMG src="/img_xby/n2.jpg" width=111 height=182></td> <td width="67%"> <table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/visual-basics-programming/201309/94999.html" title="Hoe te Waarden invoegen Van Microsoft Word een Database " target="_self">Hoe te Waarden invoegen Van Microsoft Wo…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/python-programming/201309/93705.html" title="Hoe maak je een raadspel Met Python " target="_self">Hoe maak je een raadspel Met Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/88651.html" title="Geschiedenis van COBOL " target="_self">Geschiedenis van COBOL </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/java-programming/201309/89950.html" title="Hoe je wordt gevraagd om een ​​antwoord in Java " target="_self">Hoe je wordt gevraagd om een ​​antwoord …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92934.html" title="Hoe maak je een lettertype met PHP " target="_self">Hoe maak je een lettertype met PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/javascript-programming/201309/91164.html" title="Hoe te schrijven Met behulp van Javascript " target="_self">Hoe te schrijven Met behulp van Javascri…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/computer-programming-languages/201309/88897.html" title="Hoe te programmeren in Assembly Start " target="_self">Hoe te programmeren in Assembly Start </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/php-mysql-programming/201309/92554.html" title="Hoe maak je een klasse uitbreiden in een andere klasse in PHP " target="_self">Hoe maak je een klasse uitbreiden in een…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="/programmering/python-programming/201309/93702.html" title="Hoe te Python script gebruiken voor MobiDeDRM " target="_self">Hoe te Python script gebruiken voor Mobi…</a></td></tr><tr></tr></table></td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=57> <tr> <td class=bs background=/img_xby/di.jpg align=center>Copyright © Computer Kennis http://www.nldit.com <script language='javascript' src='/ad/201310/5.js'></script></td> </tr> </table> <table border=0 cellSpacing=0 cellPadding=0 width=970 align=center height=10> <tr> <td></td> </tr> </table> </div> </body> </html>