Jetzt kostenlos Anmelden!


googlehupf

postet ab und an hier

1

Sonntag, 5. September 2010, 21:04

Dateien auf der Startseite sollen nur für user sichtbar sein

Hallo,

im Admin Panel können ja Dateien für die Starseite hinterlegt werden die angezeigt werden sollen.

Wie kann ich einer php-Datei beibringen, dass sie erst ab dem userlevel "user" (also alles was eingeloggt ist) sihtbar sein soll?
  • Zum Seitenanfang
  • Zum Seitenende

-=LCL=-|BuLLeT| Männlich

#1.6.1 - still alive #

Beiträge: 1 319

Geschlecht: Männlich

Wohnort: Leipzig

PHPKIT Version: 1.6.1

2

Sonntag, 5. September 2010, 21:55

PHP-Quelltext

1
2
3
4
if (getrights(user))
            {
            ## Deine gesammter PHP Code##
            }
  • Zum Seitenanfang
  • Zum Seitenende

reddevil82 Männlich

BFM Stream Cheffe

Beiträge: 1 672

Geschlecht: Männlich

PHPKIT Version: 1.6.5

3

Montag, 6. September 2010, 13:44

fast richtig pierre :thumbsup:

PHP-Quelltext

1
2
3
4
if (getrights('user'))
            {
            ## Deine gesammter PHP Code##
            }
Seit 02.07.2010 Papa einer süssen Tocher !!!!

http://www.burnerfm.de

Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
  • Zum Seitenanfang
  • Zum Seitenende

-=LCL=-|BuLLeT| Männlich

#1.6.1 - still alive #

Beiträge: 1 319

Geschlecht: Männlich

Wohnort: Leipzig

PHPKIT Version: 1.6.1

4

Montag, 6. September 2010, 14:08

fast richtig andre, es geht nämlich auch ohne hochkommas ^^
  • Zum Seitenanfang
  • Zum Seitenende

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 064

Geschlecht: Männlich

PHPKIT Version: keine

5

Montag, 6. September 2010, 14:24

ohne isses aber doofcode ;)
:thumbsup:    :thumbsup:       *tc*       :thumbsup:    :thumbsup:
8o           Achtung: Dirk Kántor ist unterwegs!           8o
Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben.
php-gfx.net Archiv | Addon Room | Scripte | v/Root Server
  • Zum Seitenanfang
  • Zum Seitenende

KC-Cracky Männlich

Wuselmännchen

Beiträge: 671

Geschlecht: Männlich

PHPKIT Version: 1.6.5

6

Montag, 6. September 2010, 16:07

Und verursacht Fehler :D Ich glaube NOTICE Warnungen ^^
  • Zum Seitenanfang
  • Zum Seitenende

googlehupf

postet ab und an hier

7

Montag, 6. September 2010, 17:44

Hallo,

wenn ich es so mache, funktioniert es leider nicht...

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
if (getrights('user'))
            {

<?php
mysql_connect("localhost","dbname","passwort");
mysql_select_db("geoo");


list($count) = mysql_fetch_row(mysql_query("SELECT COUNT(*) FROM qrgdb"));
?>
<body topmargin="0" leftmargin="0" rightmargin="0" bottommargin="0">

<table border="1" width="100%" id="table1" style="border-collapse: collapse" bordercolor="#000000">
    <tr>
        <td height="24" bgcolor="#336699" bordercolor="#000000" style="color: #FFFFFF">
        <b>
        <font face="Arial" color="#FFFFFF">Letzte Datenbankeinträge (insgesamt <?= $count?> Einträge)</font></b></td>
    </tr>
    <tr>
        <td>
        <table border="1" id="table2" style="border-collapse: collapse" bordercolor="#336699" width="100%" bgcolor="#EEEEEE">
<tr>
<!--<td background="http://www.geoo.de/trop/images/style/colorless/heads3.gif"><b><font face="Arial" size="2">nummer</font></b></td>
<td background="http://www.geoo.de/trop/images/style/colorless/heads3.gif"><b><font face="Arial" size="2">id</font></b></td>-->
<td bgcolor="#DEDEDE">&nbsp;</td>
<td bgcolor="#DEDEDE">&nbsp;</td>
<td bgcolor="#DEDEDE"><b><font size="2" face="Arial">ID</font></b></td>
<td width="116" bgcolor="#DEDEDE"><b><font size="2" face="Arial">
Eintragsdatum</font></b></td>
<td width="116" bgcolor="#DEDEDE"><b><font face="Arial" size="2">Frequenz 
kHz.</font></b></td>
<td width="216" bgcolor="#DEDEDE"><b><font face="Arial" size="2">Station</font></b></td>
<td bgcolor="#DEDEDE"><b><font face="Arial" size="2">Land</font></b></td>
<td width="175" bgcolor="#DEDEDE"><b><font face="Arial" size="2">Sprache</font></b></td>
<td width="100" bgcolor="#DEDEDE"><b><font face="Arial" size="2">Log-Datum</font></b></td>
<td bgcolor="#DEDEDE"><b><font face="Arial" size="2">User</font></b></td>
</tr>
<?php
}
// Datenbankzugriff
$sql="SELECT * FROM qrgdb order By id desc limit 15";
$ergebnis=mysql_query($sql);
$i=0;

while ($zeile=mysql_fetch_array($ergebnis)){
$i++;

echo "<tr>
<!--<td>".$i."</td>
<td><font face='Arial' size='2'>".$zeile["id"]."</font></td>-->
<td><font face='Arial' size='2'><a href=\"db2/search.php?anzeige=info&search=id&is=".$zeile["id"]."\" target=\"blank\" onClick=\"window.open('db2/search.php?anzeige=info&search=id&is=".$zeile["id"]."', '', 'width=700,height=300,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no'); return false;\"><img src=\"db2/lupe.gif\" border=\"0\" /></a></td>
<td><font face='Arial' size='2'>".($zeile["audio"] != "" "<a href=\"".$zeile["audio"]."\" target=\"blank\"><img src=\"images/lautsprecher.gif\" width=25 height=25 border=0 /></a>" "")."</td>
<td><font face='Arial' size='2'>".$zeile["id"]."</td>
<td><font face='Arial' size='2'>".$zeile["timestamp"]."</td>
<td><font face='Arial' size='2'>".$zeile["freq"]."</td>
<td><font face='Arial' size='2'>".$zeile["station"]."</td>
<td><font face='Arial' size='2'>".$zeile["itu"]."</td>
<td><font face='Arial' size='2'>".$zeile["lang"]."</td>
<td><font face='Arial' size='2'>".$zeile["date"]."<br />".$zeile["time"]."</td>
<td><font face='Arial' size='2'>".$zeile["user"]."</td>
</tr>";
}

mysql_close();


  ?></table></td>
    </tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>
  • Zum Seitenanfang
  • Zum Seitenende

-=LCL=-|BuLLeT| Männlich

#1.6.1 - still alive #

Beiträge: 1 319

Geschlecht: Männlich

Wohnort: Leipzig

PHPKIT Version: 1.6.1

8

Montag, 6. September 2010, 20:45


OffTopic
hab ich was verpasst? is heute der "machenwirdenbulletdooftag" ? pfff



wenn der codeschnipsel nicht gehen würde, würde ich es ja verstehen



ich bin raus aus dem thread
  • Zum Seitenanfang
  • Zum Seitenende

Superkater13439 Männlich

1.6.1 Groupie

Beiträge: 1 357

Geschlecht: Männlich

Wohnort: Berlin

PHPKIT Version: 1.6.1

9

Montag, 6. September 2010, 22:07

Hallo googlehupf,

mal eine Frage: Was ist das für eine Datei?

Bruce Darnell würde sagen: Baby, das geht ja gar nicht!

Du solltest mal erklären was du eigentlich willst.

LG
Kater
  • Zum Seitenanfang
  • Zum Seitenende

Dirk Kántor Männlich

aká Dooki

Beiträge: 2 064

Geschlecht: Männlich

PHPKIT Version: keine

10

Montag, 6. September 2010, 22:39


OffTopic
"machenwirdenbulletdooftag"



der is geil bulletchen ;)


und deine datei, wenn das oben der inhalt komplett gewesen sein soll.. und unter berufung das deine DB die selbe wie die das kits ist, müsste phpkitoldlike dann so aussehen:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<?php
if (getrights('user'))
            {

$count $DB->fetch_array($DB->query("SELECT COUNT(*) FROM qrgdb"));

$site_body .= '<table border="1" width="100%" id="table1" style="border-collapse: collapse" bordercolor="#000000">
    <tr>
        <td height="24" bgcolor="#336699" bordercolor="#000000" style="color: #FFFFFF">
        <b>
        <font face="Arial" color="#FFFFFF">Letzte Datenbankeinträge (insgesamt '.$count[0].' Einträge)</font></b></td>
    </tr>
    <tr>
        <td>
        <table border="1" id="table2" style="border-collapse: collapse" bordercolor="#336699" width="100%" bgcolor="#EEEEEE">
<tr>
<!--<td background="http://www.geoo.de/trop/images/style/colorless/heads3.gif"><b><font face="Arial" size="2">nummer</font></b></td>
<td background="http://www.geoo.de/trop/images/style/colorless/heads3.gif"><b><font face="Arial" size="2">id</font></b></td>-->
<td bgcolor="#DEDEDE">&nbsp;</td>
<td bgcolor="#DEDEDE">&nbsp;</td>
<td bgcolor="#DEDEDE"><b><font size="2" face="Arial">ID</font></b></td>
<td width="116" bgcolor="#DEDEDE"><b><font size="2" face="Arial">
Eintragsdatum</font></b></td>
<td width="116" bgcolor="#DEDEDE"><b><font face="Arial" size="2">Frequenz 
kHz.</font></b></td>
<td width="216" bgcolor="#DEDEDE"><b><font face="Arial" size="2">Station</font></b></td>
<td bgcolor="#DEDEDE"><b><font face="Arial" size="2">Land</font></b></td>
<td width="175" bgcolor="#DEDEDE"><b><font face="Arial" size="2">Sprache</font></b></td>
<td width="100" bgcolor="#DEDEDE"><b><font face="Arial" size="2">Log-Datum</font></b></td>
<td bgcolor="#DEDEDE"><b><font face="Arial" size="2">User</font></b></td>
</tr>';
}
// Datenbankzugriff
$sql="SELECT * FROM qrgdb order By id desc limit 15";
$ergebnis=$DB->query($sql);
$i=0;

while ($zeile=$DB->fetch_assoc($ergebnis)){
$i++;

$site_body .= "<tr>
<!--<td>".$i."</td>
<td><font face='Arial' size='2'>".$zeile["id"]."</font></td>-->
<td><font face='Arial' size='2'><a href=\"db2/search.php?anzeige=info&search=id&is=".$zeile["id"]."\" target=\"blank\" onClick=\"window.open('db2/search.php?anzeige=info&search=id&is=".$zeile["id"]."', '', 'width=700,height=300,location=no,menubar=no,scrollbars=yes,status=no,toolbar=no'); return false;\"><img src=\"db2/lupe.gif\" border=\"0\" /></a></td>
<td><font face='Arial' size='2'>".($zeile["audio"] != "" "<a href=\"".$zeile["audio"]."\" target=\"blank\"><img src=\"images/lautsprecher.gif\" width=25 height=25 border=0 /></a>" "")."</td>
<td><font face='Arial' size='2'>".$zeile["id"]."</td>
<td><font face='Arial' size='2'>".$zeile["timestamp"]."</td>
<td><font face='Arial' size='2'>".$zeile["freq"]."</td>
<td><font face='Arial' size='2'>".$zeile["station"]."</td>
<td><font face='Arial' size='2'>".$zeile["itu"]."</td>
<td><font face='Arial' size='2'>".$zeile["lang"]."</td>
<td><font face='Arial' size='2'>".$zeile["date"]."<br />".$zeile["time"]."</td>
<td><font face='Arial' size='2'>".$zeile["user"]."</td>
</tr>";
}




$site_body .= "</table></td>
    </tr>
</table>
<p>&nbsp;</p>
<p>&nbsp;</p>";
?>


Erklärungen:
phpkit besitzt eine DB anbindung.. die du mittels $DB aufrufen kannst.. siehe $DB->query(""); was mysql_query("") wäre...
etc..

weiter sind die ausgaben des phpkits in der variablen $site_body zu finden.. damit diese erweitert werden kann, macht man sowas:
$site_body .= "";
anstatt eines echo "";


so.. ich schliess mich bullet mal an :D

ich bin auch raus aus dem thread
:thumbsup:    :thumbsup:       *tc*       :thumbsup:    :thumbsup:
8o           Achtung: Dirk Kántor ist unterwegs!           8o
Er verteilt gerne Verwarnungen ohne vorher darüber diskutiert zu haben.
php-gfx.net Archiv | Addon Room | Scripte | v/Root Server
  • Zum Seitenanfang
  • Zum Seitenende