Advertisement
stevennathaniel

Form Login Ke Database MYSQL

Jul 31st, 2015
354
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.40 KB | None | 0 0
  1. <html>
  2.  
  3.     <head>
  4.    
  5.         <style>
  6.        
  7.             input#textBox1{width: 250px;
  8.                             vertical-align: middle}
  9.                            
  10.             input#textBox2{width: 250px;
  11.                             vertical-align: middle}
  12.                            
  13.             input#textBox3{width: 250px;
  14.                             vertical-align: middle}
  15.                            
  16.             input#textBox4{width: 250px;
  17.                             vertical-align: middle}
  18.        
  19.         </style>
  20.    
  21.  
  22.         <title>Variabel Koneksi</title>
  23.  
  24.     </head>
  25.  
  26.  
  27.     <body>
  28.    
  29.     <!------ Di bawah ini kita membuat form login ke database Mysql. Gunanya untuk mengetest Koneksi ke server.
  30.  
  31.             Codingannya melibatkan banyak variabel ------->
  32.  
  33.         <h3 style="color:red">Fom Test Koneksi Login MySQL</h3>
  34.  
  35.         <p style="color:blue">Isilah form dibawah ini dengan informasi login yg benar</p>
  36.  
  37.         <table>
  38.  
  39.             <form action="Form2.php" method="POST">
  40.            
  41.                 <tr>
  42.                
  43.                     <td><b><label for="namaServer">Nama Server : </label></b></td>
  44.                    
  45.                     <td><input id="textBox1" input type="text" name="txtNamaServer" /></td>
  46.                    
  47.                     <td><input type="submit" value="Test Koneksi" name="btnTestKoneksi"/></td>
  48.                
  49.                
  50.                 </tr>
  51.                
  52.                 <tr>
  53.                
  54.                     <td><b><label for="namaPengguna">Nama Pengguna : </label></b></td>
  55.                    
  56.                     <td><input id="textBox2" input type="text" name="txtNamaPengguna"  /></td>
  57.                
  58.                 </tr>
  59.                
  60.                
  61.                 <tr>
  62.                
  63.                     <td><b><label for="kataKunci">Kata Kunci : </label></b></td>
  64.                    
  65.                     <td><input id="textBox3" input type="text" name="txtKataKunci"  /></td>
  66.                
  67.                
  68.                 </tr>
  69.                
  70.                
  71.                 <tr>
  72.                
  73.                     <td><b><label for="namaDatabase">Nama Database : </label></b></td>
  74.                    
  75.                     <td><input id="textBox4" input type="text" name="txtNamaDatabase" /></td>
  76.                
  77.                
  78.                 </tr>
  79.            
  80.            
  81.            
  82.             </form>
  83.  
  84.  
  85.  
  86.         </table>
  87.        
  88.        
  89.             <?php
  90.            
  91.            
  92.                 $servername = ($_POST['txtNamaServer']);
  93.            
  94.                 $username = ($_POST['txtNamaPengguna']);
  95.                
  96.                 $password = ($_POST['txtKataKunci']);
  97.                
  98.                 $dbname = ($_POST['txtNamaDatabase']);
  99.                
  100.                
  101.                 try{
  102.                    
  103.                     $koneksi = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
  104.                    
  105.                     $koneksi->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  106.                    
  107.                     echo "Terhubung Dengan Sukses";
  108.                    
  109.                 }
  110.                
  111.                 catch(PDOException $e)
  112.                    
  113.                     {
  114.                        
  115.                         echo "Koneksi Gagal : " . $e->getMessage();
  116.                        
  117.                        
  118.                        
  119.                         echo $sql ;
  120.                        
  121.                     }
  122.                    
  123.                    
  124.                     $koneksi = null;
  125.                    
  126.                
  127.  
  128.  
  129.             ?>
  130.  
  131.  
  132.  
  133.     </body>
  134.  
  135. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement