Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] automatyczne wylogowywanie, pomocy!
maxil
post
Post #1





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


Potrzebuje skrypt na automatyczne wylogowywanie gry użytkownik jest nieaktywny przez jakiś czas.
Z góry dziękuje za pomoc (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
maxil
post
Post #2





Grupa: Zarejestrowani
Postów: 212
Pomógł: 11
Dołączył: 8.11.2008
Skąd: Sieradz

Ostrzeżenie: (10%)
X----


pokaże Ci całe kody bo chyba się nie rozumiemy (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
więc tak:
plik pozdrowienia.php

  1. <html>
  2. <head>
  3. <title>Panel radiowy by Maxil</title>
  4. <meta http-equiv="Content-Type" Content="text/html; charset=windows-1250">
  5. <link rel="stylesheet" href="css/spozdro.css" type="text/css">
  6. </head>
  7. <body>
  8. <center><h2>Wysyłanie Pozdrowień</h2></center>
  9. <?
  10. include('../cofing/konsolastan.php');
  11.  
  12. if ($stan == 'off') {
  13.    include ('../cofing/ustawienia.php');
  14. echo('<br><br><br><br><div class="pozdro"><b>'.$pozdrowiad.'</b></div><br><br><br><br><br><br><br>');
  15. }
  16. else if ($stan == 'on') {
  17.  
  18.  require_once('../config.php');
  19.  
  20. $db = &new mysql;
  21. $db->connect();
  22.  
  23. if(isset($_POST['pozdro']))
  24. {
  25.    
  26.    if($_POST['txt']=="")
  27.        echo '<br><div class="pozdro2"><b><FONT COLOR="red">Nie wpisałeś treści pozdrowienia!</FONT></b></div>';
  28.        
  29.        else if($_POST['nick']=="")
  30.        echo '<br><div class="pozdro2"><b><CENTER><FONT COLOR="red">Musisz się podpisać!</FONT></CENTER></b></div>';
  31.        
  32.                        else
  33.  
  34.        if ($_COOKIE['pozdrops']==1){
  35.                echo '<br><div class="pozdro2"><FONT COLOR="red"><B>Nie możesz wysyłać pozdrowien jedno po drugim.<BR> Musisz odczekać pewnien odstęp czasu!</FONT></b></div>';
  36.                exit();
  37.                }
  38.  
  39.  
  40.            else
  41.            {    
  42.        if(strlen($_POST['txt'])>500)
  43.        echo '<br><div class="pozdro2"><b><FONT COLOR="red">Treść pozdrowienia jest zbyt długa!</FONT></b></div>';
  44.            else
  45.            {
  46.            $is=0;
  47.            $recs = $db->showRecords("panel_banip");
  48.  
  49.    if($recs)
  50.            {
  51.        foreach($recs as $r)
  52.            {
  53.    if($r['ip']==$_SERVER['REMOTE_ADDR'])
  54.            $is=1;
  55.            } }
  56.            
  57.    if($is==0)
  58.            {
  59.            $date = date("Y-m-d");
  60.            $time = date("H:i:s");
  61.        
  62.            $_POST['txt'] = strip_tags($_POST['txt']);
  63.            $_POST['txt'] = nl2br($_POST['txt']);        
  64.                
  65. $db->addRecord("panel_pozdro"," '', '".$date."', '".$time."', '".$_POST['nick']."', '".$_POST['txt']."', '".$_SERVER['REMOTE_ADDR']."'");
  66.    
  67.     include('cookie/setcookie.php');
  68.    
  69.        }
  70.        else
  71.    echo '<br><div class="pozdro2" style="text-align:center;"><b><FONT COLOR="red">Twój adres IP został zablokowany!</FONT></b></div>';
  72.  
  73.        } } }        
  74.  
  75.  
  76. echo '<br><form  action="?" method="post">
  77. <table align="center" border="0">
  78. <tr>
  79. <td align="center"><b>Treść: </b></td>
  80. </tr><tr>
  81. <td><textarea name="txt" rows="4" cols="30"></textarea></td>
  82. </tr><tr>
  83. <td align="center"><b>Kto pozdrawia:</b></td>
  84. </tr><tr>
  85. <td align="center"><input type="text" name="nick" size=30 class="trescautor"></td>
  86. </tr><tr>
  87. <td align="center"><br><input type="submit" value="Wyślij" name="pozdro" class="psik"></td>
  88. </tr>
  89. </table>
  90. </form>';
  91.  
  92. }
  93. ?>
  94. <!--Szanuj prawa autorskie, nie usuwaj tej stopki-->
  95. <center><table><td>Copyright &copy<a href="http://www.djmaxil.oz.pl"  target="_blank">Dj Maxil</a> v1.2 Š 2008</td></table></center>
  96. <!--Szanuj prawa autorskie, nie usuwaj tej stopki-->
  97. </body>
  98. </html>


plik setcookie.php

  1. <?php
  2. setcookie("pozdrops",1,time()+60*60);
  3. echo '<br><div class="pozdro" style="text-align:center;"><b><FONT COLOR="lime">Pozdrowienie zostało wysłane!</FONT></b></div>';
  4. ?>


widzę że wszyscy rozkładają ręce (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 22:43