Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 390 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

venom

König

Dabei seit: 21.01.2003

Beiträge: 861

 

1 Zum Seitenanfang

Samstag, 10. Mai 2003, 18:21

php include ($beliebiger text)

hallo, ich hab folgendes problem: ich hab 'ne hp gemacht die php verwendet, über in der navigation verwendeten include-befehlen wechselt man den inhalt des hauptfeldes und der name der seite die includet wurde steht darüber...

siehe grafik


das klappt einwandfrei, nur auf der startseite wird oben beim seitenname kein titel angezeigt (was ja nicht verwunderlich ist, da keiner angegeben wurde).. wie kann ich dort den titel der seite eintragen lassen? wenn ich $seite == blabla in den quelltext reinschreib wird das ja für alle verlinkten sachen übernommen und der jeweilige titel wird nicht mehr angeziegt?!?

ich hoffe ihr versteht mein problem und könnt mir helfen...

mfg venom


quellcode:

PHP-Quelltext

1
<? echo $seite ?>
für seitenname

und

PHP-Quelltext

1
2
3
4
5
6
7
8
9
<?php 
if ( !(isset ($seite)))
  include ("abcd.php");  
else 
{ 
  $seite .= ".php";  
  include ($seite); 
} 
?>


für das include zeugs...
»venom« hat folgendes Bild angehängt:
  • hillfe.jpg
happiness, n.

An agreeable sensation arising from contemplating the misery of another...
 

Alfons_G

Routinier

Dabei seit: 26.04.2003

Beiträge: 486

 

2 Zum Seitenanfang

Samstag, 10. Mai 2003, 19:01

Wenn ich Dich richtig verstanden habe, ist Dein Problem, dass der Seitenname am Anfang noch nicht angezeigt wird, weil die Variable "$seite" noch keinen Inhalt hat. Gleichzeitig kannst Du die Variable am Anfang nicht im Quelltext füllen, da sonst Deine Navigation nicht mehr funktioniert.

Die Lösung für Dein Problem ist, eine eigene Variable für den Seitentitel zu verwenden, z.B. "$seitentitel".

PHP-Quelltext

1
2
3
4
5
6
7
8
if (!isset($seite)) {
  $seitentitel "Startseite";
}
else {
  $seitentitel $seite;
}
// Seitentitel ausgeben
echo "$seitentitel";

So kannst Du den Seitenkopf beschriften, ohne die Variable "$seite" selbst zu verändern.

Gruß

Alfons
 

venom

König

Dabei seit: 21.01.2003

Beiträge: 861

 

3 Zum Seitenanfang

Samstag, 10. Mai 2003, 20:34

so müsste es gehen, aber ich krieg das irgendwie nicht hin...

wie genau muss der erweiterte code lauten:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
<?php  
if ( !(isset ($seite))) 
  include ("abcd.php");   
else  
{  
  $seite .= ".php";   
  include ($seite);  
}  
?>


wo muss ich deine sachen reinschreiben?!?

PHP-Quelltext

1
2
3
4
5
6
if (!isset($seite)) { 
  $seitentitel "Startseite"; 
} 
else { 
  $seitentitel $seite; 
}


egal wie ichs versucht hab isses ned gegangen...


und ich mach dann einfach oben beim seitenname statt dem echo "$seite" echo "$seitentitel" ?




danke für deine hilfe, is meine erste seite mit php...
happiness, n.

An agreeable sensation arising from contemplating the misery of another...

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »venom« (10. Mai 2003, 20:35)

 

venom

König

Dabei seit: 21.01.2003

Beiträge: 861

 

4 Zum Seitenanfang

Sonntag, 11. Mai 2003, 11:28

weiss niemand wie ich das einbauen muss?
happiness, n.

An agreeable sensation arising from contemplating the misery of another...
 

wyros

König

Dabei seit: 06.03.2003

Beiträge: 792

 

5 Zum Seitenanfang

Sonntag, 11. Mai 2003, 12:21

Zitat

Original von venom
so müsste es gehen, aber ich krieg das irgendwie nicht hin...

wie genau muss der erweiterte code lauten:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
<?php  
if ( !(isset ($seite))) 
  include ("abcd.php");   
else  
{  
  $seite .= ".php";   
  include ($seite);  
}  
?>


wo muss ich deine sachen reinschreiben?!?

PHP-Quelltext

1
2
3
4
5
6
if (!isset($seite)) { 
  $seitentitel "Startseite"; 
} 
else { 
  $seitentitel $seite; 
}


egal wie ichs versucht hab isses ned gegangen...


und ich mach dann einfach oben beim seitenname statt dem echo "$seite" echo "$seitentitel" ?




danke für deine hilfe, is meine erste seite mit php...


ich gláub so mussts gehen....

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
<?php  
if ( !(isset ($seite))
  $seitentitel "Startseite";  
  include ("abcd.php");   
else  
{  
  $seitentitel $seite; 
  $seite .= ".php";   
  include ($seite);  
}  
?>


bin nicht ganz sicher aber müpsst gehen.....

MfG wyros :D
Save The Planet - Kill Yourself

Ich bin um zu denken, ich denke um zu sein
 

venom

König

Dabei seit: 21.01.2003

Beiträge: 861

 

6 Zum Seitenanfang

Sonntag, 11. Mai 2003, 14:47

na.. dann bekomm ich einen parse error... sobald des $seitentitel im if-zeugs drinsteht...
happiness, n.

An agreeable sensation arising from contemplating the misery of another...
 

wyros

König

Dabei seit: 06.03.2003

Beiträge: 792

 

7 Zum Seitenanfang

Sonntag, 11. Mai 2003, 15:21

und so?

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
<?php
if(empty($seite))
{
$seitentitel="Startseite";
include("abcd.php");
}
else
{
$seitentitel="$seite";
include("$seite.php");
}
?>

hab das isset durch "empty" ausgetauscht,die if() schleife war nicht geschlossen und wenn du $seite=".php"; schreibst heißt ist der wert der variable $seite auch nur noch .php

berichtigt mich wenns nit stimmt^^

MfG wyros8)
Save The Planet - Kill Yourself

Ich bin um zu denken, ich denke um zu sein
 

venom

König

Dabei seit: 21.01.2003

Beiträge: 861

 

8 Zum Seitenanfang

Sonntag, 11. Mai 2003, 22:32

danke für deine mühe, aber so geht es auch nicht...

ich bin am verzweifeln..
happiness, n.

An agreeable sensation arising from contemplating the misery of another...