• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Darstellungs- und include-Probleme

Status
Für weitere Antworten geschlossen.
nein, das bleibt so.
Du rufst die Unterseiten ja mit index.php?section=... auf.
Bleibt so, passt auch so, hat mit dem Verzeichnis, in dem die Dateien gespeichert sind nichts zu tun.
 
Werbung:
-> Index
Eingefügt wird doch jetzt alles richtig.
Du musst in deiner CSS-Datei nur noch die Schriftfarbe in weiß ändern, schwarze Schrift auf Schwarzem Grund liest sich so schlecht...
 
Werbung:
Es hat sich nichts verändert. Zudem verursacht style.css eine Fehldarstellung...

oben.css

Code:
body {

   background-color:#000000;
   color:#FFFFFF;
}
 
Werbung:
Dann musst du dafür Sorgen, dass mit dem Aufruf deiner Domain sofort die index.php?section=Home aufgerufen wird.
Diesbezüglich hattest du dich anscheinend ja schonmal an deinen Hoster gewendet.
 
Werbung:
Ich habe ja die Weiterleitung in index.html eingestellt:

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
          "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<link rel="shortcut icon" href="http://www.arudc.ch/favicon.ico">
<meta name="keywords" content="Downloads, Tips, neuste RADEON-Grafikkartentreiber, Windows Vista-Infos, Viren und Malware, Stressabbau-Downloads , Musik, Browser-Downloads , Webradio, Gästebuch, Maps, Remote">
<meta name="description" content="Kostenlose Downloads und Tips f&uuml;r den PC. Rubriken: neuste RADEON-Grafikkartentreiber, Windows Vista-Infos, Viren und Malware, Stressabbau-Downloads , Musik, Browser-Downloads , Webradio, G&auml;stebuch, Maps, Remote ">
<meta name="DC.Description" content="Kostenlose Downloads und Tips f&uuml;r den PC. ">
<meta name="title" content="Alles rund um den Computer">
<meta name="language" content="German, de, deutsch">
<meta name="author" content="Mario Bienz">
<meta name="publisher" content="arudc.ch">
<meta name="copyright" content="arudc.ch">
<meta name="revisit-after" content="after 20 days">
<meta name="page-topic" content="Kostenlose Downloads und Tips f&uuml;r den PC">
<meta name="page-type" content="Gratisdownloads & Tips">
<meta name="audience" content="alle">
<meta name="robots" content="index,follow">

<meta name="generator" content="http://www.arudc.ch">

<meta http-equiv="refresh" content="0; URL=http://www.arudc.ch/index.php?section=Home" />

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<title>Index</title>

<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
Falls die automatische Weiterleitung nicht funktioniert hat, benutzen Sie bitte folgenden Link: <a href="http://www.arudc.ch/index.php?section=Home"</a>
</body>
</html>

Also mein Supporter hat geschrieben, dass jetzt Index als Startseite konfiguriert ist. Das ist jedoch nicht der Fall!

Was soll ich nun tun?
Soll ich mal index.html als Startseite festlegen?
 
Jetzt fängst du ja schon wieder mit etwas neuem an.
Ich wollte dir gerade antworten und jetzt kommst schon wieder mit etwas anderem.

Willst du jetzt includen oder weiterleiten?
Wozu willst du denn jetzt auch noch eine index.html?
 
Zuletzt bearbeitet:
Werbung:
irgendwie muss ja auf die index.php?section=Home weitergeleitet werden.
Da sein Hoster die 'Einstellungen scheinbar nicht auf die Reihe bringt kann ers ja mit ner manuellen Weiterleitung versuchen.
 
irgendwie muss ja auf die index.php?section=Home weitergeleitet werden.
Da sein Hoster die 'Einstellungen scheinbar nicht auf die Reihe bringt kann ers ja mit ner manuellen Weiterleitung versuchen.
Mit ?section=Home soll doch nur eine GET-Variable übergeben werden.
Daraus kann man einen Dateinamen stricken der includiert werden soll.
Wenn section nicht in der url enthalten ist wird Home.php eingefügt.
Code:
<?php
if ($_GET[section])
{
$section = $_GET[section];
$datei = "$section.php";

  if (file_exists($datei))
  {
  include "$datei";
  }
  else
  {
  echo "Datei nicht gefunden";
  }
}
else 
{
include "Home.php";
}
?>
Wenn ?section nicht an die url angehängt wird, wird Home.php eingefügt.
So soll es doch sein oder?
 
Werbung:
Ja, das ist richtig.

Wo muss ich den Code einfügen?
Muss ich noch Dateien abändern?
Ich weiß nicht was dein Hoster jetzt gemacht hat.
Vielleicht hat er aus Verwirrung vorsichtshalber gar nichts geändert.

Lösche am besten die index.htm und schreibe den Code in die index.php.
Dann mal sehen ob und welche Fehlermeldung kommt.
 
Sp passts doch schonmal, fehlt nur noch deine Navigaion, um auf die anderen Seiten kommen zu können.
 
Werbung:
Das ist ja das Problem:

Die ganze Darstellung stimmt nicht.

Zudem funktioniert die Navigation nicht.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben