WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- PHP Navigation Fehler

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » PHP Navigation Fehler - 21 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
PHP Navigation Fehler
FreakAZOID
Pixelschubser
Threadstarter




Beiträge: 6

Die PHP Navigation aus dem Tutorial funktioniert bei mir nicht richtig,
"start.html" wird angezeigt, klicke ich aber auf eine Link um auf "seite1.html" ändert sich nichts, also "start.html" wird weiterhin angezeigt.

Der Server unterstütz PHP, woran kann das liegen?

thx und greez Freak!

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Nun, wenn es sich um die Navigation mit PHP handelt solltest du deinen Seiten auch die Endung PHP verpassen, sonst kann der Server die nicht verarbeiten.

  Profil   Editieren   Zitieren
FreakAZOID
Pixelschubser
Threadstarter




Beiträge: 6

Den Hauptseiten index mit den fixen Verweisen habe ich mit der endung "*.php3" hochgeladen. Die Seiten die in den "Frame" geladen werden sollen mit "*.html".

Der Code wird zwar richtig eingesetzt, er ändert sich nur nicht.
Wenn ich bei

1: 
2: 
3:


"start.html" auf "seite1.html" ändere wird "seite1" angezeigt aber wenn ich auf den Verweis klicke um zu "start" zu kommen bleibt "seite1" und umgekehrt.

thx und greez Freak!

Diese Nachricht wurde geändert von: FreakAZOID
  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Äh Sorry, ich glaub hier liegt irgendwie ein grundsätzlicher Fehler in der denkweise. kannst du mir mal den Code von den Seiten posten?

  Profil   Editieren   Zitieren
FreakAZOID
Pixelschubser
Threadstarter




Beiträge: 6

index.php3
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33:




PHP Test







Startseite
Unterseite



start.htm
1: 
2: 
3: 
4: 
5:
Startseite


seite1.htm
1: 
2: 
3: 
4: 
5:
Unterseite


thx und greez Freak!

Diese Nachricht wurde geändert von: FreakAZOID
  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

du, warum machst du das nicht einfach mit include?

  Profil   Editieren   Zitieren
FreakAZOID
Pixelschubser
Threadstarter




Beiträge: 6

Naja, weil ich mir ein Tutorial angesehen habe und mir dachte das es so ziemlich einfach ist.

Ich werd mal versuchen es mit include zu machen, hoffe ich finde ein Tut dazu.

thx und greez Freak!

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

das ist wirklich einfach mit include,. Du musst da nur einfach schreiben include ("$page");

Der eigentliche vorteil liegt aber darin, dass du auch sinnvollere Namen verwenden kannst.
Du könntest z.B. einen Aufruf machen index.php?page=start und der includecode sähe dann so aus:
1: 
2: 
3:
if ($page == "start") include ("start.inc.php");
if ($page == "anderekategorie") include ("nochnedatei");
...

Die Endung der Dateien die du Includest ist dabei eigentlich egal.

Mit diesem System bekommen deine Besucher die interne Dateistruktur nicht mit und der Aufruf wird besser zu merken. Wenn du mit deiner Version z.B. eine Datei aus nem Unterordner includen willst, wird der Aufruf echt haarig.
Nur als Beispiel: index.php?page=docs/webwork/graphics/nochnedatei.html *schauder*


Diese Nachricht wurde geändert von: languitar
  Profil   Editieren   Zitieren
FreakAZOID
Pixelschubser
Threadstarter




Beiträge: 6

Gut, das hab ich jetzt so gemacht, jetzt weiß ich wo der fehler liegt.
Wenn ich auf den link klicke

ändert sich zwar die Url in der Adressleiste, die Variable page bleibt aber "start" und ändert sich nicht.
Woran kann das liegen?

thx und greez Freak!

  Profil   Editieren   Zitieren
Lizard
Pixelschubser




Beiträge: 2

naja ganz einfach bei include mussu halt case angeben

also praktisch in dem table wo du des haben willst
....


...
1: 
2: 
3: 
4:
News Gästebuch

das sind deine links
dann kommt
...
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19:


---
Livin' The Life!
  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

vielleichtl iegt das auch an dieser vorgeschalteten Abrfrage, ob die Variable $page schon gesetzt wurde. Mach mal lieber
1:
if (!isset($page)) $page = "start";

  Profil   Editieren   Zitieren
MCM
Quasselstrippe




Beiträge: 422

Hi, manche Einstellungen mögen es nicht, wenn da nur $page steht. Verwende lieber $HTTP_GET_VARS["page"].


---
cya MCM

[Je mehr Bürger mit Zivilcourage ein Land hat, desto weniger Helden wird es einmal brauchen]
[by Franca Magnani]

  Profil   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » PHP Navigation Fehler

Aktuelle Beiträge zur Hilfe im Forum für Homepage - PHP Navigation Fehler im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8126497    Heute : 415     Gestern : 463     Online : 207     21.11.2024    13:36      2 Besucher in den letzten 60 Sekunden        
alle 30.00 Sekunden ein neuer Besucher
Nach oben