php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.02.2008, 20:04  
Benutzer
 
Registriert seit: 09.01.2008
Beiträge: 61
haufe befindet sich auf einem aufstrebenden Ast
Standard If admin keine werbung

ich mal wieder

so hab da ein problem mit if .

Code:
if($rw == "1") {
}
if(is_admin($admin)) {
}
{
{
if($rw == "1") {
}
if(is_user($user)) {
}
{
{
<center><a href="http://layer-ads.de/refer.php?19763"><img src="http://layer-ads.de/banner/LayerADS_88x31-02.gif" alt="Layer-Ads - Das Werbenetzwerk von morgen" style="border: 0pt none ;" /></a></center>  <script src="http://layer-ads.de/la-55082.js" type="text/javascript"></script>

ich versuche ("VERSUCHE" ) also bitte nicht schlagen bei auswahl dem admin und den registrierten usern keine werbung zu zeigen.

das es nicht geht seht ihr bestimmt selbst.

nur wie bekomme ich das auf die kette??


mfg
haufe ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 19.02.2008, 08:07  
Erfahrener Benutzer
 
Registriert seit: 08.08.2007
Beiträge: 549
PHP-Kenntnisse:
Fortgeschritten
drieling befindet sich auf einem aufstrebenden Ast
drieling eine Nachricht über ICQ schicken
Standard

ähm ... gehört da mehr zu? oder hast du dir das is_user ausgedacht? Vermute mal dazu gibt es ne Funktion.

Ich würde deine Werbung
if(is_user($user)) {
//HIER
}platzieren.
Allgemein ist dein IF-Konstrukt ein wenig wirr, ist es nur irgendwo rausgerissen, oder ist das wirklich so?
drieling ist offline  
Alt 19.02.2008, 08:07  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Woher nimmst du denn die Information ob es ein admin oder ein registrierter ist?
cycap ist offline  
Alt 19.02.2008, 08:38  
Benutzer
 
Registriert seit: 09.01.2008
Beiträge: 61
haufe befindet sich auf einem aufstrebenden Ast
Standard

hy

meine infos nehme ich aus der db mit global $user usw.

"Allgemein ist dein IF-Konstrukt ein wenig wirr, ist es nur irgendwo rausgerissen, oder ist das wirklich so?"

nee also das mit dem is:admin und is_user geht .

wollte das nur so hinbringen dass wenn ein admin online is_admin($admin) ist der keine werbung sprich nichts gemacht wird, aber die anderen user registrierte is_user($user) und unregistrierte user werbung bekommen.

jetzt wollte ich noch so haben das ich auch bei den registrierten usern is_user($user) die werbung abschalten kann.

hab da jetzt mal einen anfang.

Code:
<?php

if (eregi("block-Adminonv1.php",$PHP_SELF)) {
    Header("Location: index.php");
}

global $user, $cookie, $prefix, $user_prefix, $db, $anonymous, $sitekey, $sitename, $admin, $adminmail ; 

$row = $db->sql_fetchrow($db->sql_query("SELECT * FROM ".$prefix."_layer"));
//
$layer = $row['layer'];  
$aw = "1";
//


if ( $aw == "1" ) {
if ( is_admin($admin)){
 ;
}
}
echo "werbung";
?>
sieht aber alles ein wenig "wirr" aus.


versuche ich es so
Code:
if ( $aw == "1" &&  is_admin($admin)) {
               Echo "Hallo Admin" ;
             }
echo "Werbung"
da geht das leider nicht

Edit ok geht doch ....

jetzt hab ich aber das problem wie mache ich es das der admin die werbung nicht angezeigt bekommt aber die anderen???

so wie ich es jetzt habe bekommen es ja alle.

ich stehe wohl auf der leitung

Geändert von haufe (19.02.2008 um 08:45 Uhr).
haufe ist offline  
Alt 19.02.2008, 08:49  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

du kannst mit einem ! in deinem if den Ausdruck umkehren.

Heisst du benutzt

PHP-Code:
if(!is_admin($admin)) // wenn es KEIN admin ist
{
  
//werbung anzeigen

cycap ist offline  
Alt 19.02.2008, 09:09  
Benutzer
 
Registriert seit: 09.01.2008
Beiträge: 61
haufe befindet sich auf einem aufstrebenden Ast
Standard

danke für deine antwort.


ich hab das mit cookies gelöst aber wenn du einen besseren vorschlag hast, sag ich nicht nein.

Code:
<?php

if (eregi("block-werbung.php",$PHP_SELF)) {
    Header("Location: index.php");
}
//hab mal alle abfragen rein wo man beim änern brauchen könnte :D
global $user, $cookie, $prefix, $user_prefix, $db, $anonymous, $sitekey, $sitename, $admin, $adminmail ; 

$row = $db->sql_fetchrow($db->sql_query("SELECT * FROM ".$prefix."_layer"));
//
cookiedecode($user);
$uname = $cookie[1];

$layer = $row['layer'];  
$aw = "0";
$rw = "0";
$uw = "1";
//
if ( $aw == "1" &&  is_admin($admin) ) {
echo "Werbung2";
}
if ( $rw == "1" &&  is_user($user) ) {
echo "Werbung3";
}
if ( $uw == "1" &&  $uname == "") {
echo "Werbung4";
}
echo "$uname";
?>
haufe ist offline  
Alt 19.02.2008, 09:35  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

Also falls du es noch nicht getan haben solltest schau dir doch mal Sessions an. Einer Session kannst du genau zuordnen was für ein User-Typ sich gerade auf der Seite befindet und es auch sehr einfach auslesen.
cycap ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Admin Berich esrtsellen. ronpepa PHP Tipps 2008 24 17.07.2008 12:17
Google Adsense oder Werbung als Player-Intro Kalli PHP Tipps 2006 1 15.04.2006 23:49
kleines admin menue PHP Tipps 2007 25 29.12.2005 01:39
die werbung im forum wird auch immer mieser... Sclot Off-Topic Diskussionen 5 29.08.2005 13:21
Admin bereich für ein php Gästebuch!! webmaster_andre Beitragsarchiv 10 01.06.2005 19:58
MySQL Admin User "root" hat kein Passwort PHP Tipps 2005 7 24.05.2005 17:27
Junior Admin 2.0.5 und phpBB 2.0.13 Kompitabel ?? Beitragsarchiv 1 02.04.2005 15:26
Werbung GrU3nL!nG Beitragsarchiv 9 26.03.2005 12:43
Werbung TRW Off-Topic Diskussionen 24 29.01.2005 15:49
Ich kann mich als Admin nicht mehr einloggen!!! Sicheren.... PHP Tipps 2004-2 2 24.12.2004 08:32
Error im bereich admin PHP Tipps 2004 5 28.09.2004 20:46

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
keine werbung//admin, php if admin, if admin funktion php, php if admin an/aus, block-werbung.php\,$php_self, werbung.php block, werbenetzwerk script cookies, admin bitte keine werbung, haufe kein session cookie, (keine werbung//admin), phpbb layer für unregistrierte, if ($admin[0] == 0, werbung/admin, \layer-ads - das werbenetzwerk von morgen\, if == admin, keine werbung/admin, echowerbung email, <if admin

Alle Zeitangaben in WEZ +2. Es ist jetzt 18:21 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum