Status Controleren.
Beste Scripters,
Ik heb een v.i.p systeem in mij site gemaakt,
als er iemand vip is krijg je een plaatje in het profiel te zien met de volgende code:
Werkt goed,
alleen was mij vraag hoe laat ik hem ook controleren op de status BV:
Admin is status 2
moderator is status 3
en dan man of vrouw.. !!
Want die zijn auto.. v.i.p
Ik hoop dat de uitleg een beetje te volgen is.
Kan iemand mij helpen. ?
Mvg, Remon
Ik heb een v.i.p systeem in mij site gemaakt,
als er iemand vip is krijg je een plaatje in het profiel te zien met de volgende code:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
if(empty($list['vip'])) {
echo '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';
} elseif($list['geslacht'] == "Man" && isVIP) {
echo'<img src="../extra_images/vip_man.jpg">';
} elseif($list['geslacht'] == "Vrouw" && isVIP) {
echo'<img src="../extra_images/vip_vrouw.jpg">';
}
?>
if(empty($list['vip'])) {
echo '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';
} elseif($list['geslacht'] == "Man" && isVIP) {
echo'<img src="../extra_images/vip_man.jpg">';
} elseif($list['geslacht'] == "Vrouw" && isVIP) {
echo'<img src="../extra_images/vip_vrouw.jpg">';
}
?>
Werkt goed,
alleen was mij vraag hoe laat ik hem ook controleren op de status BV:
Admin is status 2
moderator is status 3
en dan man of vrouw.. !!
Want die zijn auto.. v.i.p
Ik hoop dat de uitleg een beetje te volgen is.
Kan iemand mij helpen. ?
Mvg, Remon
Gewijzigd op 01/01/1970 01:00:00 door Remon
Of je kan controleren of het een admin of mod ofzo is kan vast en zeker, maar ik weet niet waar jij die gegevens weg haalt, en kan je dus verder ook niet daarmee helpen. Verder viel me dit op:
Hoort die constate daar?
Hoort die constate daar?
Op de manier hoe ik hetheb geplaatst werkt het goed,
als een member vip word krijgt hij//zij netjes een images erbij op zijn profiel.
Alleen check hij de vip status en als die leeg is krijgt iedereen dus een andere text ook de crew members.
Dat wil ik dus oplossen dat crew members, zo ie zo een plaatje krijgen van vip.
Maar krijg het alleen niet voor elkaar want dan zou ik ze handmatig in de datebase dagen moeten geven.
En dat wil ik niet.
als een member vip word krijgt hij//zij netjes een images erbij op zijn profiel.
Alleen check hij de vip status en als die leeg is krijgt iedereen dus een andere text ook de crew members.
Dat wil ik dus oplossen dat crew members, zo ie zo een plaatje krijgen van vip.
Maar krijg het alleen niet voor elkaar want dan zou ik ze handmatig in de datebase dagen moeten geven.
En dat wil ik niet.
ik heb het nu zo gezet
Maar het werkt niet,
Doe ik wat verkeerd ?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
if(empty($list['vip'])) {
echo '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';
function isVIP($status)
{
return ($status == 2) or ($status == 3);
}
} elseif ($list['geslacht'] == "Man" && isVIP($status)) {
echo'<img src="../extra_images/vip_man.jpg">';
} elseif($list['geslacht'] == "Vrouw" && isVIP($status)) {
echo'<img src="../extra_images/vip_vrouw.jpg">';
}
?>
if(empty($list['vip'])) {
echo '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';
function isVIP($status)
{
return ($status == 2) or ($status == 3);
}
} elseif ($list['geslacht'] == "Man" && isVIP($status)) {
echo'<img src="../extra_images/vip_man.jpg">';
} elseif($list['geslacht'] == "Vrouw" && isVIP($status)) {
echo'<img src="../extra_images/vip_vrouw.jpg">';
}
?>
Maar het werkt niet,
Doe ik wat verkeerd ?
doe wat minder tabs volgende keer ;p
Neeh de kleurtjes zijn juist ik zie het niet
Neeh de kleurtjes zijn juist ik zie het niet
Opgelost hoe ik wil :)
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
if ($list['geslacht'] == "Man") {;
if ( isVIP( $list[ 'id' ] ) ){
$geslacht = '<img src="../extra_images/vip_man.jpg">';}
else{
$geslacht = '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';}
}elseif ($list['geslacht'] == "Vrouw") {;
if ( isVIP( $list[ 'id' ] ) ){
$geslacht = ' <img src="../extra_images/vip_vrouw.jpg">';}
else{
$geslacht = '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';}
}echo ''.$geslacht.'';
?>
if ($list['geslacht'] == "Man") {;
if ( isVIP( $list[ 'id' ] ) ){
$geslacht = '<img src="../extra_images/vip_man.jpg">';}
else{
$geslacht = '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';}
}elseif ($list['geslacht'] == "Vrouw") {;
if ( isVIP( $list[ 'id' ] ) ){
$geslacht = ' <img src="../extra_images/vip_vrouw.jpg">';}
else{
$geslacht = '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';}
}echo ''.$geslacht.'';
?>
Gewijzigd op 01/01/1970 01:00:00 door Remon
Beetje meer overzichtelijk.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
switch ($list['geslacht'])
{
case "Man": $geslacht = (isVIP($list['id']))
? '<img src="../extra_images/vip_man.jpg">'
: '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';
break;
case "Vrouw": $geslacht = (isVIP($list['id']))
? ' <img src="../extra_images/vip_vrouw.jpg">'
: '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';
break;
}
echo $geslacht;
?>
switch ($list['geslacht'])
{
case "Man": $geslacht = (isVIP($list['id']))
? '<img src="../extra_images/vip_man.jpg">'
: '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';
break;
case "Vrouw": $geslacht = (isVIP($list['id']))
? ' <img src="../extra_images/vip_vrouw.jpg">'
: '<font size="2"><b><i>GEEN V.I.P<br><img src="../extra_images/Logo.png"><br>MEMBER</i></b></font>';
break;
}
echo $geslacht;
?>
Nu nog even de <font> tags weg. Dat gebruiken we niet meer.
Dan zou ik nooit hoofdletters gebruiken bij Man of Vrouw in de database, dit kan alleen maar voor verwarring zorgen. En bij de output kun je er altijd nog een hoofdletter van maken met de functie ucfirst()
Dan zou ik nooit hoofdletters gebruiken bij Man of Vrouw in de database, dit kan alleen maar voor verwarring zorgen. En bij de output kun je er altijd nog een hoofdletter van maken met de functie ucfirst()




