ugrás a tartalomhoz

PHP MySQL automatikus belépet felhasználó érzékelés

kontika1 · 2014. Okt. 9. (Cs), 21.59
Sziasztok!
Az lenne a kérdésem , hogy hogy lehet autómatikus belépett felhasználót és hogy tőle vonja le a kreditet érzékelni a Mysql UPDATE kódban?
Itt a kód:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
  2. <html xmlns="http://www.w3.org/1999/xhtml">  
  3. <head>  
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
  5. <title>DarkSide Hungary</title>   
  6. <meta name="keywords" content="dark pixel, theme, free templates, website templates, CSS, HTML" />   
  7. <meta name="description" content="Dark Pixel Theme is a free website template provided by tooplate.com" />   
  8. <link href="tooplate_style.css" rel="stylesheet" type="text/css" />  
  9. <!--   Free Website Template by t o o p l a t e . c o m   -->  
  10. </head>  
  11. <body>  
  12.   
  13. <div id="tooplate_wrapper">  
  14.   
  15.     <div id="tooplate_header">  
  16.       
  17.         <div id="site_title"><h1><a rel="nofollow" href="#">DarkSideHUN</a></h1></div>          
  18.         <div id="twitter"><a href="#"></a></div>  
  19.           
  20.         <div id="tooplate_menu">  
  21.             <ul>  
  22.                 <li><a href="index.html" class="current">Kezdőlap</a></li>  
  23.                 <li><a href="letoltes.html" class="current">Letöltések</a></li>  
  24.             <li><a href="index2.php" class="current">Belépés</a></li>  
  25.               
  26. </ul>       
  27.         </div> <!-- end of tooplate_menu -->  
  28.           
  29.     </div> <!-- end of header -->  
  30.       
  31.     <div id="tooplate_middle">  
  32.         <div id="mid_title">  
  33.             DarkSide Hungary    / Belépve /Vezérlőpult  
  34.         </div>  
  35.         <p>   
  36. <font color="white"><?php  
  37. require 'system/start.php';  
  38.   
  39. /* Ez az oldal már védett */  
  40. $user = new FELHASZNALO;  
  41. $user->vedelem();  
  42. $rang="Felhasználó" ;  
  43. $x="100" ;  
  44. $kredit=$kredit-$x ;  
  45.   
  46. $u = $user->user_adatai();  
  47. if(isset($_GET['logout'])) $user->logout();  
  48. ?>  
  49. <head>  
  50.     <title>Beléptetőrendszer by DarkSide</title>  
  51.       
  52.     <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes" />  
  53.       
  54.     <link rel="stylesheet" type="text/css" href="css/style.css" />  
  55.     <link rel="stylesheet" type="text/css" href="css/responsive.css" />  
  56.       
  57.     <script src="js/jquery.min.js"></script>  
  58.     <script src="js/jwerty.min.js"></script>  
  59.     <script src="js/script.js"></script>  
  60.       
  61. </head>  
  62. <body>  
  63.     <div class="loading-overlay"></div>  
  64.     <div class="loading">  
  65.         <div>Töltés... Kérlek várj!</div>  
  66.         <img src="img/loader.gif" alt="Töltés..." />  
  67.     </div>  
  68.     <script>loading()</script>  
  69.     <div id="wrapper">  
  70.         <div class="belepve">  
  71.             Sikeresen beléptél, mint <b><?php echo $u['username'] ?></b><br /><br />  
  72.              <?php echo $u['username'] ?>   
  73. DarkKreditek:   
  74. <?php echo $u['kredit'] ?>  
  75. <?php  
  76. $con=mysqli_connect("localhost","teszt","abc","teszt");  
  77. // Check connection  
  78. if (mysqli_connect_errno()) {  
  79.   echo "Failed to connect to MySQL: " . mysqli_connect_error();  
  80. }  
  81.   
  82. mysqli_query($con,"UPDATE users SET kredit=kredit +300   
  83. WHERE username='IDE MI KELL?'");  
  84.   
  85. mysqli_close($con);  
  86. ?>  
  87. <br>  
  88. rangod :   
  89. <?php if($u['jogok'] = 0) echo ' <a href="#">Felhasználó,</a>'; ?>  
  90. <?php if($u['jogok'] > 4) echo ' <a href="#"><font color=red>Adminisztrátor,</font></a>'; ?>  
  91. <?php if($u['jogok'] = 2) echo ' <a href="#"><font color=green>VIP</font>/ <font color=yellow>Prémium</font>,</a>'; ?>  
  92. <?php if($u['jogok'] > 3) echo ' <a href="#"><font color=purple>Moderátor,</font></a>'; ?>  
  93.   
  94. <br>  
  95. <?php if($u['jogok'] > 4) echo 'A jogkörd nagyobb, mint 1, ezért: <a href="admin">Adminfelület</a>'; ?><br />  
  96. <?php if($u['jogok'] > 3) echo 'A jogkörd nagyobb, mint felhasználó, ezért: <a href="admin">Moderátorfelület</a>'; ?><br />  
  97. <?php  
  98. echo '<table border="1" width="100%">  
  99. <tr>  
  100. <td>  
  101.    <table border="1" width="100%">  
  102.  <tr>  
  103.         <th>Program neve:</th>  
  104.         <th>Kiterjesztés:</th>  
  105.         <th>Katt a linkre:</th>  
  106.   
  107.         <th>Grafika:</th>  
  108.     </tr>  
  109.     <tr>  
  110.         <td>SHADOWGUN</td>  
  111.         <td>.APK</td>                     
  112.         <td><a href="http://csuszpiweb.bugs3.com/dl/SHADOWGUN.apk" target="_blank">Letöltés</a></td>  
  113.         <td> <font color="green">Jó</font> </td>                      
  114.  </tr>  
  115.     <tr>  
  116.        <td>SwampAttack</td>  
  117.         <td>.APK</td>                     
  118.         <td><a href="http://csuszpiweb.bugs3.com/dl/SwampAttack.apk" target="_blank">Letöltés</a></td>  
  119.         <td> <font color="orange">Közepes</font> </td>  
  120. </tr>  
  121.         <td>BC Medival</td>  
  122.         <td>.APK</td>                     
  123.         <td><a href="http://csuszpiweb.bugs3.com/dl/BC_Medival.apk" target="_blank">Letöltés</a></td>  
  124.         <td> <font color="orange">Közepes</font> </td>  
  125.     </tr>  
  126.        <td>Real Racing3[<font color="red">Új</font>]</td>  
  127.         <td>.APK</td>                     
  128.         <td><a href="http://csuszpiweb.bugs3.com/dl/RR3.apk" target="_blank">Letöltés</a></td>  
  129.         <td> <font color="gold">Magas</font> </td>  
  130.     </tr>  
  131.        <td>DeerHunter 2014[<font color="pink">Nem stabil</font>]</td>  
  132.         <td>.APK</td>                     
  133.         <td><a href="http://csuszpiweb.bugs3.com/dl/DH2014.apk" target="_blank">Letöltés</a></td>  
  134.         <td> <font color="green">Jó</font> </td>  
  135.     </tr>  
  136.        <td>Gold Miner[<font color="red">Új</font>]</td>  
  137.         <td>.APK</td>                     
  138.         <td><a href="http://csuszpiweb.bugs3.com/dl/GoldM.apk" target="_blank">Letöltés</a></td>  
  139.         <td> <font color="white">Gyenge</font> </td>  
  140.     </tr>  
  141.        <td>Minecraft Pocket Edition[<font color="red">Új</font>]</td>  
  142.         <td>Iphone/Ipad/Ipod</td>                     
  143.         <td><a href="itms-services://?action=download-manifest&url=http://m.25pp.com/ios_apple/plist/479516143.plist" target="_blank">Letöltés</a></td>  
  144.         <td> <font color="orange">Közepes</font> </td>  
  145.     </tr>  
  146.        <td>Blitz Brigade[<font color="pink">Nem stabil</font>]</td>  
  147.         <td>.APK</td>                     
  148.         <td><a href="http://csuszpiweb.bugs3.com/dl/BBCSW.apk" target="_blank">Letöltés</a></td>  
  149.         <td> <font color="gold">Magas</font> </td>  
  150.     </tr>  
  151.    </table>  
  152. </td>  
  153. </tr>  
  154. </table>' ;  
  155. ?>  
  156.     <b><a href="?logout">Kijelentkezés</a></b>  
  157.         </div>  
  158.     </div>  
  159. </body>  
  160. <script>loading(0)</script>  
  161.     </div> <!-- end of middle -->  
  162.       
  163. </div> <!-- end of wrapper -->  
  164.   
  165. <div id="tooplate_footer_wrapper">  
  166.     <div id="tooplate_footer">  
  167.       
  168.         Copyright © 2014 <a href="#">DarkSideHungary</a> - Designed by <a href="#" target="_parent">Csuszpi</a>  
  169.       
  170.     </div>   
  171.     <!-- end of tooplate_footer -->  
  172. </div>  
  173. <!--   Free Website Template by t o o p l a t e . c o m   -->  
  174. </body>  
  175. </html>  
EZZEL HOZOM ÁT AZ ADATOKAT:
<?php echo $u['kredit'] ?>
Hogyan lehetne? :/
 
1

Itt

Hidvégi Gábor · 2014. Okt. 10. (P), 08.54
2

De?!?

kontika1 · 2014. Okt. 10. (P), 14.16
Azt már átolvastam de nem jöttem rá hogy mi kellene a
WHERE username=Ide mi kell hogy a belépett felhasználót nevét rakja oda automatikusan??????
3

felhasználót nevét

Poetro · 2014. Okt. 10. (P), 14.17
Ide mi kell hogy a belépett felhasználót nevét rakja oda automatikusan?

Honnan tudod, mi a felhasználód neve? Ha ez megvan, akkor azt írd oda. Lehet string műveletekkel is, de jobb lenne, előtte megfelelően escape-elni, illetve prepared statement-et használni.
4

46. sor talán megadja a

szabo.b.gabor · 2014. Okt. 10. (P), 15.28
46. sor talán megadja a választ.
5

Köszönöm!

kontika1 · 2014. Okt. 10. (P), 18.30
Sikerült!
Köszönöm mindenkinek! :)