neuer PHP-Befehl -> welchen?
Taschmahal
- php
Guten Tag.
Es handelt sich um felgendes Problem. Ich habe bisher auf meiner Seite (florianmodel.com/v1/) für das Menü zwei Bedingungen. Wenn Seite $site == 'index'
aufgerufen ist, dann kommen zwei Buttons. Wenn die Seiten else if($site == 'gallery' || $site == 'Skate' || $site = 'Snow' || $site = 'Misc' || $site = 'Street'
, dann verhalten sich due Buttons anders. Nun soll eine dritte Funktion dazukommen, und zwar dass für $site = '404'
gar keine Buttons zu sehen sind. Wie muss dann der Befehl heißen? Ich habe schon etwas rumprobiert, aber es gelingt mir nicht.
<?
global $site;
if($site == 'index')
{
next_posts_link('<img alt="Nächste Beiträge" src="http://florianmodel.com/photo/back.png" border="0" width="25" height="25"/>');
previous_posts_link('<img alt="Vorherige Betrüge" src="http://florianmodel.com/photo/next.png" style="margin-left:8px;" border="0" width="25" height="z"/>');
}
else if($site == 'gallery' || $site == 'Skate' || $site = 'Snow' || $site = 'Misc' || $site = 'Street'
)
{ ?>
<a style="boarder:0px" href="javascript:zurueck_gross();">
<img alt="Zurück" src="http://florianmodel.com/photo/back.png"
border="0" width="25" height="25"/>
</a>
<a style="boarder:0px" href="javascript:weiter_gross();">
<img alt="Weiter" style="margin-left:2px;" src="http://florianmodel.com/photo/next.png"
border="0" width="25" height="25"/>
</a>
<? }
else if($site == '404' || $site = 'Page')
{
}
else
{
?>
<a style="boarder:0px" href="<? global $link1; echo $link1; ?>">
<img alt="" src="http://florianmodel.com/photo/back.png"
border="0" width="25" height="25"/>
</a>
<a style="boarder:0px" href="<? global $link2; echo $link2; ?>">
<img style="margin-left:2px;" alt="" src="http://florianmodel.com/photo/red.png"
border="0" width="25" height="25"/>
</a>
<? } ?>
Danke schon mal für die Hilfe!
@@Taschmahal:
nuqneH
Wenn Seite
$site == 'index'
aufgerufen ist, dann kommen zwei Buttons.
Die durch next_posts_link()
und previous_posts_link(
) generiert werden?
Und meinst du wirklich Buttons oder Bilder, auf die man clicken kann?
Wenn die Seiten
else if($site == 'gallery' || $site == 'Skate' || $site = 'Snow' || $site = 'Misc' || $site = 'Street'
Die switch()
-Anweisung kennst du?
Nun soll eine dritte Funktion dazukommen, und zwar dass für
$site = '404'
gar keine Buttons zu sehen sind.
Verstehe dein Problem nicht.
next_posts_link('<img alt="Nächste Beiträge"
Was sollen die Zeichen-Entity-Referenzen da?
„Es ist fast immer besser, eine Zeichencodierung zu benutzen, die es erlaubt, die Zeichen in ihrer normalen Form zu verwenden, anstatt Zeichen-Entity-Referenzen oder numerische Zeichenreferenzen zu verwenden.“ [QA-ESCAPES]
Qapla'
Gunnar
echo $begrüßung;
else if($site == 'gallery' || $site == 'Skate' || $site = 'Snow' || $site = 'Misc' || $site = 'Street'
Beachte den Unterschied zwischen == und =. Die obige Bedingung wird immer wahr, denn das Ergebnis der Zuweisung $site = 'Snow' ist 'Snow', was im booleschen Kontext zu true evaluiert.
Zum Nachvollziehen:
var_dump($site = 'Snow');
var_dump((bool)($site = 'Snow'));
echo "$verabschiedung $name";