Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

PHP Tutorial Scratch Card

Gratta e Vinci può illuminare la vostra giornata e vi darò un momento di divertimento . Se vi piacciono i gratta e vinci , forse il vostro sito potranno beneficiare di un gioco gratta e vinci . È possibile utilizzare PHP per creare questo piccolo gioco . PHP è un lato server HTML linguaggio di scripting incorporato che fornisce una vasta gamma di strumenti che consentono di creare applicazioni Web dinamiche . È possibile utilizzare PHP per creare applicazioni complesse che interagiscono con più database e decine di migliaia di utenti , in modo da creare un gioco gratta e vinci è relativamente facile. Istruzioni
1

connettersi al database MySQL per l'esecuzione di questo comando nel prompt dei comandi:

mysql db_name

Sostituire " db_name " con il nome del database e log con il tuo nome utente e password
2

Esegui questo pezzo di codice per aggiungere una nuova tabella e riempirlo con i campi del database .

CREATE tABLE ` scheda ` ( `id` int ( 100 ) NOT NULL AUTO_INCREMENT , ` nome ` varchar ( 200 ) NOT NULL default'' , ` soldi ` bigint ( 255 ) NOT NULL di default '0 ' , PRIMARY KEY ( `id` ) ) ENGINE = MyISAM AUTO_INCREMENT = 6 DI DEFAULT CHARSET = latin1 AUTO_INCREMENT = 6;

È possibile copiare e incollare questo codice alla riga di comando di MySQL
3

Creare una nuova pagina Web PHP utilizzando questo codice : < . br>

< DOCTYPE HTML PUBLIC " - //W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " ,> < meta http-equiv = contenuto "Content-Type " = "text /html ; charset = utf- 8 " /> Scratch Card < /title> < /head> <body> < if ( isset ( $ _POST [ 'nuovo' ] ) ) {if ( ereg ( ? ' [ ^ A- Za - z0 - 9 ] ' , $ _POST [ 'name' ] ) ) { echo " nome non valido solo è consentito AZ, az e 0-9 . ";} else { $ sql = " INSERT INTO SET carta id = '' , denaro = '100000 ' , nome = ' " mysql_real_escape_string ( $ _POST [ 'name' ] ) . " '". ; $ res = mysql_query ( $ sql ) ; echo" <meta http-equiv=\\"refresh\\" content=\\"0;URL=scratch_card.php\\"> " ; ? > < table width = " " border = " 411 1 " align = " center " > <tr> <td colspan="2" align="center"> Inizia una nuova partita di Scratch Card < /td > < /tr> <tr> ; <td width="102"> Scegli un nome < /td> <td width="293"> < name = ingresso di tipo "nome" = classe "testo" = " entryfield " , id = "nome" style = 'width : 98 % ; ; border : 1px solid # 000000 ; font-size : 10px ; font-family : Verdana ; width: 98 % ; ' maxlength = " 20 " /> < /td > < /tr> <tr> <td colspan="2" align="right"> < name = ingresso di tipo "carta " class = " submit " = " pulsante " id = " carta " onfocus = " se " value =" ( this.blur ) this.blur ( ) Start " /> < /td > < /tr> < /table> < ;/body> < /html > <br> <p> Salva la pagina come " new_game.php . " Questa pagina consente agli utenti di iniziare una nuova partita . Si può utilizzare una casella di testo per inserire i loro nomi . Il campo del nome interagisce con il database , in modo da poter tenere traccia dei tuoi giocatori . <br> 4 <p> Creare un'altra pagina Web PHP che apparirà dopo che la pagina " new_game.php " . Usa questo codice per la seconda pagina : <br> <p> echo " <meta http-equiv=\\"refresh\\" content=\\"0;URL=scratch_card.php\\"> " ; <form method="post"> <php $ buy = $ _POST [' comprare '] ; ? $ sql = mysql_query ( "SELECT * FROM scheda WHERE nome = ' $ name' "); $ prendere = mysql_fetch_object ( $ sql ) ; $ card1 = rand ( 1,3) ; $ card2 = rand ( 1,3) ; $ DISP1 = "default" ; $ DISP2 = "default" ; if ( $ go ) { /////verificare se gli utenti hanno abbastanza soldi per visualizzarloIf ( $ fetch- > soldi > = " 10000" ) { $ nuovo = $ fetch- > money- 10000; mysql_query ( "UPDATE scheda SET soldi = ' $ nuovo ' WHERE nome = ' $ name' ");} else { print" non hai abbastanza soldi per comprare un gratta e vinci . " ; exit (); ! } < DOCTYPE HTML PUBLIC " ;-//W3C //DTD XHTML 1.0 Transitional //EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " > < html xmlns = " http : //www.w3.org/1999/xhtml " > <head><meta name=viewport content="width=device-width, initial-scale=1.0"> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title> Scratch Card < /title> < /head> <body> < table width = confine " 400 " = " 0 " align = cellpadding " centro " cellspacing = " 0 " = " , 2 " class = " tavolo " > <tr> <td class="head"> <div> carta di Scratch < /div > < /td > < ;/tr> tr td <div> < /div > <div> < /div > < div align = " , " class = " center cella " > Prova le tue probabilità e provare il nostro gioco gratta e vinci < /div > < /td > < /tr> <tr> < td height = " " class = " 131 ; cella " > <div> <p> Aggiungi un'immagine qui se vuoi < /p> <p class="cell" > Premi : < /p > < ; ul > <li class="cell"> $ 100.000 < /li> < /ul > <p> < ? print " $ messaggio"; ? > < /p> <form method="post" action=""> < input type = valore " nascosto" = "andare" name = "andare" > < input type = classe " submit " value = " submit " = "Acquista un gratta e vinci per la seconda pagina PHP " scratch_card.php . " Si noti che questa pagina contiene sia il codice PHP per gestire il gioco gratta e vinci e il codice HTML per controllare il layout e le funzionalità della pagina web . <br> 5 <p > Carica le due pagine al tuo sito web e aggiungere un collegamento nella home page di " new_game.php . " Il gioco gratta e vinci è pronto ad intrattenere i vostri utenti . <br> <br> <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/Programmazione/PHP--MySQL-Programmazione/1183318.html' >Come disattivare clustering in MySQL </a></li> <li> <a class='LinkNextArticle' href='/Programmazione/PHP--MySQL-Programmazione/1183322.html' >Come utilizzare FBML Tags </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='http://www.354353.com/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/Programmazione/Computer-Programming-Languages/1172720.html" target="_blank">Come Stress Test AJAX </a></li><li><a href="/Programmazione/C--C-----Programming/1170798.html" target="_blank">Come utilizzare Xcode </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1188712.html" target="_blank">Come da COBOL a Visual Basic </a></li><li><a href="/Programmazione/Java-Programming/1178170.html" target="_blank">Nessun classi principali Trovato in NetBeans </a></li><li><a href="/Programmazione/Java-Programming/1179936.html" target="_blank">Come fare listener del mouse Utilizzando Oscillazione in Java </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1174640.html" target="_blank">Come evitare di un'istanza di numeri interi </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1177072.html" target="_blank">Come pulire la cache di assembly globale </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1191210.html" target="_blank">Come utilizzare VB per comunicare con le porte seriali </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/Programmazione/PHP--MySQL-Programmazione/1184910.html" target="_blank">Come per rilevare se un cliente è mobile in PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183880.html" target="_blank">Come rendere PHP senza attendere </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185520.html" target="_blank">PHP File Upload Restrizioni </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1186082.html" target="_blank">Come costruire un sito Web Annunci </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183124.html" target="_blank">Come calcolare la percentuale di cambiamento in PHP e MySQL </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185888.html" target="_blank">Come utilizzare una query SQL per ottenere l'accesso al database di proprietà di campo </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1186284.html" target="_blank">Come scrivere un sito web 301 o 302 Redirect con PHP </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1185718.html" target="_blank">Come copiare un comando SQL </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1183608.html" target="_blank">Come salvare Decimali a MySQL </a></li><li><a href="/Programmazione/PHP--MySQL-Programmazione/1186058.html" target="_blank">Come aprire un file PHP in Vista </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/Programmazione/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='/Programmazione/Computer-Programming-Languages/' target="_self">Computer Programming Languages</a></li> <li><a class='childclass' href='/Programmazione/Delphi-Programming/' target="_self">Delphi Programming</a></li> <li><a class='childclass' href='/Programmazione/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='/Programmazione/Programmazione-Javascript/' target="_self">Programmazione Javascript</a></li> <li><a class='childclass' href='/Programmazione/PHP--MySQL-Programmazione/' target="_self">PHP /MySQL Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a class='childclass' href='/Programmazione/Python-Programming/' target="_self">Python Programming</a></li> <li><a class='childclass' href='/Programmazione/rubino-Programmazione/' target="_self">rubino Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Nozioni-di-base-di-Visual-Programming/' target="_self">Nozioni di base di Visual Programming</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">Programmazione © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>