SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 02.06.2002, 13:08:12
DKoT-alias-Neo DKoT-alias-Neo ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Trolastar
Alter: 38
Beiträge: 13
DKoT-alias-Neo eine Nachricht über ICQ schicken
Includes per Link wechseln?

Hi Leutz!
Ich wollte mal fragen ob mir hier jemand ausführlich erklären kann, was ich beim link angeben muss um einen Include meinetwegen in der mittleren spalte einer tabelle zu wechseln? Ich bräuchte den Link dafür und den Quellcode für die mitlere spalte wo die includes stehen müssen!

wäre nett wenn ihr mir da weiterhelfen könntet...
__________________
MfG
Dragnaleesh K´wynyon of Trolastar
------------------------------------------
One Ring to rule them all,
One Ring to find them,
One Ring to bring them all
and in the darkness bind them.
------------------------------------------
Man muss noch Chaos in sich haben, um einen tanzenden Stern zu gebähren!!!
------------------------------------------
Gründer, Admin und Webmaster @fantasynetz.de!!!
------------------------------------------
Homepage: http://www.fantasynetz.de
E-Mail: dragnaleesh@gmx.de
ICQ: 108042100
Hotmail: tryniam@hotmail.com
Mit Zitat antworten
  #2  
Alt 02.06.2002, 14:12:21
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi,

das kannst du ganz einfach mit einer switchanweisung erledigen.

nehmen wir mal an du hast eine datei namens "index.php" dann schreibst du da rein:
Code:
<?
switch ($page_id)
{
	case "1":
		$to_include = "pfad/zu/inlude/datei.php";
		break;
	case "2":
		$to_include = "pfad/zu/inlude/datei2.php";
		break;
	case "3":
		$to_include = "pfad/zu/inlude/datei3.php";
		break;
}
und in der tabelle wo die seite angezigt werden soll schreibst du:

Code:
<? include '$to_include'; ?>
jetzt kannst du über diesen link die seiten includieren:

www.deine-domain.de/index.php?page_id=1
www.deine-domain.de/index.php?page_id=2
www.deine-domain.de/index.php?page_id=3


wenn du eine datei standartgemäß angezeigt haben willst, dann schreib das in das switch...

Code:
.
.
.
default:
	$to_include = "pfad/zu/standart/inlude/datei.php";
		break;
.
.
.
du kannst es auch kombinieren z.b. seite 1 und default sind beispielsweise deine hauptseite.

Code:
.
.
.
	case "1":
	default:
		$to_include = "pfad/zu/inlude/datei.php";
		break;
.
.
.
alle seiten die andefault gekoppelt sind müssen nicht aufgerufen werden, den beim parsen der datei wird der default wert logischerweise als standart genommen. das switch von oben kannst du beliebig erweitern.

ich hoffe ich konnte dir weiter helfen.


P.S.

willkommen im SELFPHP forum :-)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #3  
Alt 02.06.2002, 17:11:01
DKoT-alias-Neo DKoT-alias-Neo ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Trolastar
Alter: 38
Beiträge: 13
DKoT-alias-Neo eine Nachricht über ICQ schicken
hmm das ganze funzt leida nicht :( der sagt mir folgenden fehler an:
Warning: Failed opening '$to_include' for inclusion (include_path='.;c:php4pear') in c:webserverindex.php on line 314

woran kann das liegen?

P.S.: vielen dank für diesen herzlichen empfang!!! freu mich schon auf weitere diskussionen :D
__________________
MfG
Dragnaleesh K´wynyon of Trolastar
------------------------------------------
One Ring to rule them all,
One Ring to find them,
One Ring to bring them all
and in the darkness bind them.
------------------------------------------
Man muss noch Chaos in sich haben, um einen tanzenden Stern zu gebähren!!!
------------------------------------------
Gründer, Admin und Webmaster @fantasynetz.de!!!
------------------------------------------
Homepage: http://www.fantasynetz.de
E-Mail: dragnaleesh@gmx.de
ICQ: 108042100
Hotmail: tryniam@hotmail.com
Mit Zitat antworten
  #4  
Alt 02.06.2002, 17:17:13
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi,

sorry ist mein fehler.

es muss

Code:
<? include $to_include; ?>
heißen und nicht

Code:
<? include '$to_include'; ?>
entschuldige noch mal, ich wollte dich nicht in die irre treiben.
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #5  
Alt 02.06.2002, 19:45:34
DKoT-alias-Neo DKoT-alias-Neo ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Trolastar
Alter: 38
Beiträge: 13
DKoT-alias-Neo eine Nachricht über ICQ schicken
hmm ufnzt immer noch nicht findste noch irgendeinen fehler?

<?
switch ($page_id)
{
case "1":
$to_include = "pfad/zu/inlude/datei.php";
break;
case "2":
$to_include = "pfad/zu/inlude/datei2.php";
break;
case "3":
$to_include = "pfad/zu/inlude/datei3.php";
break;
}

ach so und bei dem code fehlt da zufällig am ende noch das
"?>"???
und was is wenn ich bei dem case anstatt einer 1 nen wort eingebe wie "news" geht das auch?
ja und bei dem pfad reicht das wenn ich da nur home.php angebe wenn die datei im selben ordner liegt oder wie?

hast mich net verwirrt hab schon soviel gelesen was gar nicht funzte da gwöhnt man sich dran (aber höchst wahrsacheinlcih is es nur meine blödheit :-()
__________________
MfG
Dragnaleesh K´wynyon of Trolastar
------------------------------------------
One Ring to rule them all,
One Ring to find them,
One Ring to bring them all
and in the darkness bind them.
------------------------------------------
Man muss noch Chaos in sich haben, um einen tanzenden Stern zu gebähren!!!
------------------------------------------
Gründer, Admin und Webmaster @fantasynetz.de!!!
------------------------------------------
Homepage: http://www.fantasynetz.de
E-Mail: dragnaleesh@gmx.de
ICQ: 108042100
Hotmail: tryniam@hotmail.com
Mit Zitat antworten
  #6  
Alt 02.06.2002, 20:11:21
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi,

ja, am code ende fehlt "?>".
sicher kannst du auch worte nehmen anstatt der zahlen im case
wenn die dateinen im selben verzeichnis liegen, kannst du auch nur den dateinamen angeben


das script scheint aber in ordnung, kann sein das du vielleicht irgendwo anders einen fehler gemacht hast...

zum letzteren: ich glaube wohl kaum, dass das wass mit blödheit zu tun hat :-)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #7  
Alt 02.06.2002, 20:44:55
DKoT-alias-Neo DKoT-alias-Neo ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Trolastar
Alter: 38
Beiträge: 13
DKoT-alias-Neo eine Nachricht über ICQ schicken
hmm dann vieleicht mit unverständnis :D

so funzt leider immernoch nicht :( wo muss ich denn den teil mit den case etc. hintun? genau über das include oder in den header oder wo?
__________________
MfG
Dragnaleesh K´wynyon of Trolastar
------------------------------------------
One Ring to rule them all,
One Ring to find them,
One Ring to bring them all
and in the darkness bind them.
------------------------------------------
Man muss noch Chaos in sich haben, um einen tanzenden Stern zu gebähren!!!
------------------------------------------
Gründer, Admin und Webmaster @fantasynetz.de!!!
------------------------------------------
Homepage: http://www.fantasynetz.de
E-Mail: dragnaleesh@gmx.de
ICQ: 108042100
Hotmail: tryniam@hotmail.com
Mit Zitat antworten
  #8  
Alt 02.06.2002, 21:48:40
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi,

so das:

<?
switch ($page_id)
{
case "1":
$to_include = "pfad/zu/inlude/datei.php";
break;
case "2":
$to_include = "pfad/zu/inlude/datei2.php";
break;
case "3":
$to_include = "pfad/zu/inlude/datei3.php";
break;
}
?>
schreibst du ambessten direkt nach <body>

also

<body ...>
<?
switch ($page_id)
{
case "1":
$to_include = "pfad/zu/inlude/datei.php";
break;
case "2":
$to_include = "pfad/zu/inlude/datei2.php";
break;
case "3":
$to_include = "pfad/zu/inlude/datei3.php";
break;
}
?>


das: <? include $to_include; ?>


schreibst du dahin wo die neue seite includiert werden soll
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #9  
Alt 02.06.2002, 22:27:52
DKoT-alias-Neo DKoT-alias-Neo ist offline
Anfänger
 
Registriert seit: Jun 2002
Ort: Trolastar
Alter: 38
Beiträge: 13
DKoT-alias-Neo eine Nachricht über ICQ schicken
sorry aber dass funktioniert auch nicht :(
der php server is aber on und sonst funktioniert auch alles an php scripten offline :(

hmm ich weiss auch nicht woran es liegt hab alles so gemacht wie du es mir gesagt hast :(

aber in deiner seite scheint es ja auch zu funktionieren :( allerdings heisst es im link bei dir nur index.php?id=1 etc. :(


weisst du noch was?
__________________
MfG
Dragnaleesh K´wynyon of Trolastar
------------------------------------------
One Ring to rule them all,
One Ring to find them,
One Ring to bring them all
and in the darkness bind them.
------------------------------------------
Man muss noch Chaos in sich haben, um einen tanzenden Stern zu gebähren!!!
------------------------------------------
Gründer, Admin und Webmaster @fantasynetz.de!!!
------------------------------------------
Homepage: http://www.fantasynetz.de
E-Mail: dragnaleesh@gmx.de
ICQ: 108042100
Hotmail: tryniam@hotmail.com
Mit Zitat antworten
  #10  
Alt 03.06.2002, 18:07:19
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
hi,

also das script ist korrekt, vielleicht hast du doch irgendwo nen fehler oder in der include datei ist ein fehler.

kriegst du irgendeine fehlermeldung?
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:42:13 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt