[ Príspevkov: 3 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.01.09
Prihlásený: 22.06.11
Príspevky: 87
Témy: 25 | 25
NapísalOffline : 21.05.2010 21:34 | rs,ban,chyba

Caute, po pipojeni k databaze riesim presmerovanie banovanych uzivatelov ale netusim preco... nefunguje mi to.

Kód:
<?php
session_start();

// INCLUDE CONFIG AND HEADER FILE
define("ICONF", "config/iconf.php");
if(file_exists(ICONF)){
    include(ICONF);
    include(HEADER);
    include(MFUNCTIONS);
   
   }

// CONNECT TO THE DATABASE AND WRITE PAGE MENU
db_connect();
$ip=getRealIpAddr();
$sql = q("SELECT * FROM users WHERE ip='$ip' AND ban=1");
$rows = mysql_num_rows($sql);
if($rows != 0){
  header("Location: banned.php");}
$result = q("SELECT * FROM pages");
while($write = mysql_fetch_array($result)){
    $id = h($write['id']);
    $name = h($write['name']);
    echo "<a href=\"pages.php?id=$id\">$name</a>";
}



//WRITE PAGES CONDITIONS
if(isset($_GET['id'])){
    (int)$id = $_GET['id'];
    $result = q("SELECT * FROM pages WHERE id=$id");
    $write = mysql_fetch_row($result);
    $privacy = $write[2];
    $articles = $write[3];
    if($_SESSION['prihlaseny'] == 'nie'){
        $logged = FALSE;
    }
    elseif($_SESSION['prihlaseny'] == 'ano'){
        $logged = TRUE;
    }
    if($privacy == TRUE and $logged == FALSE ){
// ADVICE LOGIN IF PRIVATE
        echo "This is a private page to view it you must be logged in.<br><a href=\"login.php\">Click here to login.</a>";
    }
    elseif($privacy == TRUE and $logged == TRUE and $articles == FALSE){
        write_page();
        echo "<br><a href='logout.php?logout=yes'>Logout</a>";
    }
    elseif($privacy == TRUE and $logged == TRUE and $articles == TRUE){
// WRITE ARTICLES
        write_articles();
        write_current_article();
        echo "<br><a href='logout.php?logout=yes'>Logout</a>";
    }
    elseif($privacy == TRUE and $logged == FALSE and $articles == TRUE){
        echo "This is a private page to view it you must be logged in.<br><a href=\"login.php\">Click here to login.</a>";
    }
    elseif($privacy == FALSE and $articles == FALSE){
// WRITE PAGE
        write_page();
    }
    elseif($privacy == FALSE and $articles == TRUE){
// WRITE ARTICLES
        write_articles();
        write_current_article();
       

    }
    elseif($privacy == TRUE and $logged == FALSE and $articles == FALSE ){
        echo "This is a private page to view it you must be logged in.<br><a href=\"login.php\">Click here to login.</a>";
    }
    elseif($privacy == TRUE and $logged == TRUE and $articles == FALSE){
// WRITE PAGE
        write_page();
        echo "<br><a href='logout.php?logout=yes'>Logout</a>";
    }
    }





// INCLUDE FOOTER FILE
include(FOOTER);

?>



Offline

Užívateľ
Užívateľ
rs,ban,chyba

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
NapísalOffline : 21.05.2010 22:27 | rs,ban,chyba

adresa za location v header() musi zacinat protokolom. napriklad http:// (predpokladam) v tvojom pripade


_________________
Sorry za prelkepy
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 01.01.09
Prihlásený: 22.06.11
Príspevky: 87
Témy: 25 | 25
Napísal autor témyOffline : 22.05.2010 10:32 | rs,ban,chyba

dakujem, pomohlo


 [ Príspevkov: 3 ] 


rs,ban,chyba



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

P: APC Back UPS - RS BR550GI a APC Back UPS - RS BR800I

v Predám

0

207

22.06.2010 9:36

Patrik1974

V tomto fóre nie sú ďalšie neprečítané témy.

Ban

v Kôš

1

77

29.08.2016 12:48

brmbo

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

ban

v Správy pre vedenie fóra

17

1243

02.02.2012 18:49

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

imrich ban

v Kôš

0

43

17.03.2017 12:05

imrich

V tomto fóre nie sú ďalšie neprečítané témy.

Najúčinejší ban

v PHP, ASP

19

1100

14.04.2009 15:09

Blackdevil

V tomto fóre nie sú ďalšie neprečítané témy.

BAN - Zrusenie

v Redakčné systémy

8

502

16.04.2007 17:40

Fenius

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

Bp-ban

v Správy pre vedenie fóra

13

936

28.01.2012 23:41

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

docany ban

v PHP, ASP

4

361

09.07.2008 14:44

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Ban-án

v Správy pre vedenie fóra

8

794

09.11.2010 19:58

Jeffo

V tomto fóre nie sú ďalšie neprečítané témy.

AKO dam ban?

v HTML, XHTML, XML, CSS

6

647

12.04.2007 20:55

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

Ban na stranku???

v Ostatné programy

1

426

17.12.2006 21:58

xyz

V tomto fóre nie sú ďalšie neprečítané témy.

STEAM ban začo ??

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Počítačové hry

51

2486

13.03.2011 23:50

Maxim

V tomto fóre nie sú ďalšie neprečítané témy.

Ban uzivatela LordMMX

v Správy pre vedenie fóra

1

850

16.04.2008 16:52

Intelman

V tomto fóre nie sú ďalšie neprečítané témy.

Ban na stranku???

v Ostatné

11

914

22.02.2007 18:26

kmsa

V tomto fóre nie sú ďalšie neprečítané témy.

ban na vlastnu ziadost?

v Správy pre vedenie fóra

4

677

30.01.2011 12:37

Tomas1

V tomto fóre nie sú ďalšie neprečítané témy.

Xbox 360 live ban

v Herné konzoly

5

285

20.09.2013 18:16

Toman



© 2005 - 2017 PCforum, edited by JanoF