Splinter
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Splinter » Laberecke » Technik » PHP: mehrfache action-Anweisung über switch and case » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen PHP: mehrfache action-Anweisung über switch and case
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Ark Ark ist männlich
Überlebender des Updates


images/avatars/avatar-18.jpg

Dabei seit: 02.12.2005
Beiträge: 69
Herkunft: yami

PHP: mehrfache action-Anweisung über switch and case Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

hallo mog

mal eine kleine frage^^
ich hab hier mehrere action-Anweisungen und würd gern wissen, wie ich das in eine switch and case-php-form fassen bzw. wie der ausgabecode aussehen kann?
hab mir zwar schon einige der wbb.php´s angeguckt, aber die sind irgendwie alle nochmal geschachtel -> also die mehrere $ in einer funktion enthalten

Quellcode

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
aktivierung in tpl
<a href="portal.php?portalinfo=1">1</a>
<a href="portal.php?portalinfo=2">1</a>
<a href="portal.php?portalinfo=3">1</a>

php-code
if ($portalinfo=="") { $text = "Ausgangsinfotext"; } 
if ($portalinfo=="1") { $text = "1 Infotext"; } 
if ($portalinfo=="2") { $text = "2 Infotext"; } 
if ($portalinfo=="3") { $text = "3 Infotext"; } 

ausgabecode in tpl
<if($portalinfo=="")><then>$text</then></if>
<if($portalinfo=="1")><then>$text</then></if>
<if($portalinfo=="2")><then>$text</then></if>
<if($portalinfo=="3")><then>$text</then></if>




__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Ark: 26.03.2007 21:47.

Montag, 26.März 2007 21:42 Ark ist offline E-Mail an Ark senden Beiträge suchen auf Freundesliste
MoG MoG ist männlich
Administrator


images/avatars/avatar-62.gif

Dabei seit: 06.10.2005
Beiträge: 425
Herkunft: Fischbach (Kr. Kaiserslautern)

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hiho

Eigentlich macht das kaum nen großen Unterschied, nur die Schreibarbeit ist ein wenig geringer und die Laufzeit der Abfragen evtl. kürzer ^^

Es sollte klar sein, dass die switch-Anweisung nicht in html-Dateien läuft, im gegensatz zu if-Abfragen, daher hier der PHP-Code

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
switch($portalinfo) {
  case "1":
  $text "1 Infotext";
  break;

  case "2":
  $text "2 Infotext";
  break;

  case "3":
  $text "3 Infotext";
  break;

  default:
  $text "Ausgangsinformation";
}



Die If-Abfrage kannst du dir dann im tpl sparen ^^


mfg mog

__________________

Montag, 26.März 2007 21:52 MoG ist offline E-Mail an MoG senden Homepage von MoG Beiträge suchen auf Freundesliste Fügen Sie MoG in Ihre Kontaktliste ein MSN Passport-Profil von MoG anzeigen
Ark Ark ist männlich
Überlebender des Updates


images/avatars/avatar-18.jpg

Dabei seit: 02.12.2005
Beiträge: 69
Herkunft: yami

Themenstarter Thema begonnen von Ark
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

super hat geklappt
gut wenn eine sache so systematisch aufgebaut ist^^

danke

__________________

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von Ark: 26.03.2007 22:07.

Dienstag, 26.März 2007 22:06 Ark ist offline E-Mail an Ark senden Beiträge suchen auf Freundesliste
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Splinter » Laberecke » Technik » PHP: mehrfache action-Anweisung über switch and case

Ähnliche Themen
Thread Forum Gestartet Letzte Antwort
PHP: keyinput für switchfunktion Technik   06.04.2007 10:57 von Ark     06.04.2007 20:20 von Ark  
Mya´s little corner high bandtwidth ;D Kunst   03.11.2006 20:56 von Myako     05.11.2006 13:39 von MoG  
PHP: action-Anweisung Technik   14.09.2006 16:26 von MoG     16.09.2006 16:00 von Ark  
2. Testboard auf phpBB-Ebene Ankündigungen   08.09.2006 21:19 von MoG     09.09.2006 15:27 von MoG  
Stand der Dinge Ankündigungen   08.06.2006 18:41 von MoG     17.07.2006 20:50 von MoG  


Forensoftware: Burning Board 2, entwickelt von WoltLab GmbH