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

Darstellungs- und include-Probleme

Status
Für weitere Antworten geschlossen.
Habe nun die genannten Änderungen vorgenommen, die Homepage wird jedoch immer noch nicht korrekt angezeigt...
 
Werbung:
ist die Datei, die du per PHP einfügen willst auch in diesem Verzeichnis vorhanden, das angegeben wird?

Ansonsten - nochmal den aktuellen Code bitte.
 
Mach die Leerzeichen weg. Und natürlich musst du bei deinem Domain-Anbieter auf die Seite dein-hoster.de/.../index.php?setion=Home (nämlich deine Startseite) weiterleiten. Sonst wird nix eingebunden.
 
Werbung:
Ja, die Dateien sind alle in den Verzeichnissen vorhanden...

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="Content-Type" content="text/html; charset=iso-8859-1">

<title>Index</title>

<link rel="stylesheet" type="text/css" href="style.css">
<link rel="stylesheet" type="text/css" href="oben.css">
</head>
<body>


<div id="content">

  <?php
  if($_GET['section'] == "Home")
  { include "section/home.php"; }

  if($_GET['section'] == "[B][COLOR=Red]Neuste Radeon Grafikkarten[/COLOR][/B]")
  { include "section/[B][COLOR=Red]neuste radeon grafikkartentreiber.php[/COLOR][/B]"; }

  if($_GET['section'] == "Windows Vista INfos")
  { include "section/windows vista infos.php"; }

  if($_GET['section'] == "Viren und Malware")
  { include "section/viren und malware.php"; }

  if($_GET['section'] == "Musik")
  { include "section/Musik.php"; }

  if($_GET['section'] == "Browserdownloads")
  { include "section/browserdownloads.php"; }

  if($_GET['section'] == "Remote")
  { include "section/remote.php"; }

if($_GET['section'] == "Partner")
  { include "section/partner.php"; }

if($_GET['section'] == "Kontakt")
  { include "section/kontakt.php"; }
  ?>


</div>



<div id="Navigation">
<h1><img src="image/titel.gif" align="middle" width="731" height="61" alt="Alles rund um den Computer"></h1>


 
<ul>
    <li><a href="index.php?section=Home"><span>Home</span></a></li>
    <li><a href="index.php?section=neuste Radeon Grafikkarten"><span>neuste Radeon Grafikkarten</span></a></li>
    <li><a href="index.php?section=Windows Vista Infos"><span>Windows Vista Infos</span></a></li>
    <li><a href="index.php?section=Viren und Malware"><span>Viren und Malware</span></a></li>
    <li><a href="index.php?section=Musik"><span>Musik</span></a></li>
    <li><a href="index.php?section=Browserdownloads"><span>Browserdownloads</span></a></li>
    <li><a href="index.php?section=Remote"><span>Remote</span></a></li>
    <li><a href="index.php?section=Partner"><span>Partner</span></a></li>
    <li><a href="index.php?section=Kontakt"><span>Kontakt</span></a></li>

</ul>



<div style="margin-top:30px;">
<!-- Beginn Bannercode submitter.de -->
<a href="http://www.submitter.de" target="new" align="middle">
<IMG SRC="http://www.submitter.de/banner/banner1.gif" NOSAVE BORDER=0 HEIGHT=50 WIDTH=200 ALT="submitter.de - Kostenloser Eintrag in &uuml;ber 1111 Suchmaschinen!"></a>
<!-- Ende Bannercode submitter.de -->
</div>
 </div>



<!-- Counter von http://fc.webmasterpro.de : dieser Code zeigt ihre Besucherzahl an und zählt mit -->
<script type="text/javascript" src="http://fc.webmasterpro.de/counter.php?name=mario348&amp;style=none" id="fcScriptmario348"></script>
<noscript>
 <div>
  <img src="http://fc.webmasterpro.de/as_noscript.php?name=mario348" alt="" />
 </div>
  </noscript>



</body>
</html>
Falls das von assmaje die richtige Lösung wäre: Das habe ich leider auch nicht verstanden...
 
Zuletzt bearbeitet von einem Moderator:
Zum letzten Mal - mach die Leerzeichen da raus.
Ich habs in deinem Code rot markiert.
 
Falls das von assmaje die richtige Lösung wäre: Das habe ich leider auch nicht verstanden...
Du hast ne Domain, nämlich arudc.ch.
Das ist aber nicht dein "Platz im Internet", den bekommst du von einem Hoster. Bei mir ist das zum Beispiel [assmaje.as.funpic.de]. Damit deine Startseite beim Aufruf deiner Domain erscheint, musst du irgendwo bei deinem Domain-Anbieter einstellen, wohin deine Domain weiterleitet. Und dort musst du folgendes angeben:

Code:
[COLOR=Red][Dein Hoster][/COLOR]/index.php?section=Home
 
Werbung:
Habe nun die Leerschläge rausgenommen, sowohl beim Index als auch bei den .php Dateien:

Code:
<div id="content">

  <?php
  if($_GET['section'] == "Home")
  { include "section/home.php"; }

  if($_GET['section'] == "Neuste_Radeon_Grafikkarten")
  { include "section/neuste_radeon_grafikkartentreiber.php"; }

  if($_GET['section'] == "Windows_Vista_Infos")
  { include "section/windows_vista_infos.php"; }

  if($_GET['section'] == "Viren_und_Malware")
  { include "section/viren und malware.php"; }

  if($_GET['section'] == "Musik")
  { include "section/Musik.php"; }

  if($_GET['section'] == "Browserdownloads")
  { include "section/browserdownloads.php"; }

  if($_GET['section'] == "Remote")
  { include "section/remote.php"; }

if($_GET['section'] == "Partner")
  { include "section/partner.php"; }

if($_GET['section'] == "Kontakt")
  { include "section/kontakt.php"; }
  ?>


</div>



<div id="Navigation">
<h1><img src="image/titel.gif" align="middle" width="731" height="61" alt="Alles rund um den Computer"></h1>


 
<ul>
    <li><a href="index.php?section=Home"><span>Home</span></a></li>
    <li><a href="index.php?section=neuste_Radeon_Grafikkarten"><span>neuste Radeon Grafikkarten</span></a></li>
    <li><a href="index.php?section=Windows_Vista_Infos"><span>Windows Vista Infos</span></a></li>
    <li><a href="index.php?section=Viren_und_Malware"><span>Viren und Malware</span></a></li>
    <li><a href="index.php?section=Musik"><span>Musik</span></a></li>
    <li><a href="index.php?section=Browserdownloads"><span>Browserdownloads</span></a></li>
    <li><a href="index.php?section=Remote"><span>Remote</span></a></li>
    <li><a href="index.php?section=Partner"><span>Partner</span></a></li>
    <li><a href="index.php?section=Kontakt"><span>Kontakt</span></a></li>

</ul>

Wie stelle ich das mit dem Hoster am besten an?
 
Mario, du kannst es auch so machen:

Du hast jetzt ne index.php in deinem Startverzeichnis.
Du kannst dir auch noch ne index.html reinladen, die dann immer vor der index.php aufgerufen wird, wenn man nur den Domainnamen aufruft.
In diese index.html kommt nur dieser Quelltext: maxifiacco.de - Meta-Weiterleitung der da unten beschrieben ist, nur die Links sollst du natürlich ändern, also nicht zu maxifiacco.de verlinken, sondern auf deine index.php?section=Home


PS: Wenn man sich die index.php?section=Home anschaut sieht man ganz oben zwei fehlermeldungen:
Warning: include(section/home.php) [webhosting24 - Login]: failed to open stream: No such file or directory in /home/httpd/vhosts/arudc.ch/httpdocs/index.php on line 35

Warning: include() [webhosting24 - Login]: Failed opening 'section/home.php' for inclusion (include_path='.:/usr/share/pear') in /home/httpd/vhosts/arudc.ch/httpdocs/index.php on line 35
(schwarze Schrift auf schwarzem Grund, nur durch die gelben Links zu erkennen).

D.h. da stimmt noch was net...


Nachtrag:
Als Startseite verlinkst du auf diese Datei:
http://www.arudc.ch/section/home.php
Diese wird jedoch nicht gefunden.....
 
SELFHTML schrieb:
Verlassen Sie sich nicht darauf, dass diese Angabe funktioniert. Wenn Sie etwa eine Weiterleitung zu einer neuen Adresse eingeben, notieren Sie am besten auf der gleichen Seite zur Sicherheit noch einen normalen Verweis zu der neuen Adresse. So finden auch Anwender, bei denen die Meta-Angabe nicht funktioniert, über den Verweis den Weg zu Ihrer neuen Heimat. Achten Sie auch darauf, keine zu kurze Wartezeit anzugeben. Nutzen Sie möglichst Weiterleitungen über HTTP anstelle eines solchen Meta-Tags.
Verdammte Mindestlänge! :mad:
 
Werbung:
Falls es nicht funktionieren sollte hab ich extra schon nen Link eingefügt, auf den man ann klicken kann.
 
Hier nun die Datei index.html:

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" />

<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"</a>
</body>
</html>

Die Datei home.php ist auf dem Server vorhanden!
 
Werbung:
Du musst schon auf index.php?section=Home verlinken, sonst hast du das gleiche Ergebnis wie jetzt auch...
 
Habs gemerkt, du warst jedoch schneller... ;-)

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/section/home.php" />

<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/section/home.php"</a>
</body>
</html>

Trotzdem funktioniert es noch nicht...
 
nicht auf section/home.php verlinken, sondern auf die index.php?section=Home verlinken!

Sonst hast du nur die Inhaltsseite, ohne das design drumrum...
 
Werbung:
INDEX.PHP!!!
Ansonsten funktionieren logischerweise die Links auch nicht, denn die heißen:

Code:
<a href="[B][SIZE=3]index.php[/SIZE][/B]?section=beispiel">...</a>

die Weiterleitung von der wir hier gerade reden muss logischerweise in die index.html rein, das, was danach kommt, also Webseite, Inhalte, PHP-Codes in die index.php.
 
So oder?

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>

Funktioniert immer noch nicht...
 
Werbung:
Die Weiterleitung passt so und muss index.html heißen. Die leitet dann auf die entsprechende Seite weiter, in dem Fall auf index.php?sectin=Home

Hast du alle Dateien so hochgeladen?
 
die Weiterleitung von der wir hier gerade reden muss logischerweise in die index.html rein, das, was danach kommt, also Webseite, Inhalte, PHP-Codes in die index.php.
...

Wow, ich habe selber auf meiner Seite dieses dynamische PHP-System, aber allmählich blick ich hier echt nicht mehr durch. Bei mir gibt es nur eine index.php und noch die Unterseiten (beispiel.php).Warum hat er index.php und index.html? Warum ändert er bei seinem Domain-Anbieter nicht einfach die Ziel-URL? Hab ich irgendwas falsch verstanden?

@Mario:
Ja, genau so. ;)
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben