Meine neue Homepage ist fertig!

zeigt Eure Homepages / Projekte ..macht einwenig Werbung.. und lasse Deine Page von anderen begutachten - Tipps dazu geben - stelle sonstige Internet eigen Entwicklungen vor ...

Moderator: lauras

Beiträge bitte im neuen Forum

Re: Meine neue Homepage ist fertig!

Beitragvon lauras » Donnerstag 3. November 2011, 20:00

Ähm.. was mir gerade auffällt.. Das hängt doch schon class="hit" dran das Skript, warum machen wir das gerade nochmal?^^
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Meine neue Homepage ist fertig!

Beitragvon drPHIP132 » Donnerstag 3. November 2011, 20:12

Sarkkan hat meine Seite putt gemacht :P
Benutzeravatar
drPHIP132
HTML-Acrobat
 
Beiträge: 744
Registriert: Samstag 15. Januar 2011, 19:10
Wohnort: Sachsen, Erzgebirge

Re: Meine neue Homepage ist fertig!

Beitragvon webmaster3000 » Freitag 4. November 2011, 15:32

drPHIP132 hat geschrieben:Sarkkan hat meine Seite putt gemacht :P

Inwiefern?

Gruß,
webmaster3000
webmaster3000
HTML-Doctor
 
Beiträge: 257
Registriert: Donnerstag 29. September 2011, 16:32
Wohnort: Irgendwo in Thüringen

Re: Meine neue Homepage ist fertig!

Beitragvon drPHIP132 » Freitag 4. November 2011, 15:59

webmaster3000 hat geschrieben:
drPHIP132 hat geschrieben:Sarkkan hat meine Seite putt gemacht :P

Inwiefern?

Gruß,
webmaster3000


hat ne neue .htccess datei aufgespielt und jetzt bekomme ich nur noch 404 (wird includet)

Und bin halt zu faul backup aufzuspielen :P
Benutzeravatar
drPHIP132
HTML-Acrobat
 
Beiträge: 744
Registriert: Samstag 15. Januar 2011, 19:10
Wohnort: Sachsen, Erzgebirge

Re: Meine neue Homepage ist fertig!

Beitragvon Sarkkan » Freitag 4. November 2011, 18:41

Okey, dann erkläre ich dir gerne noch einmal hier ausführlich im Forum, warum deine Seite schon vorher beschädigt war und nun komplett :) (ist toll, dass du auf meinem Server liegst und ich daher zugriff auf deine Dateien habe xD)
Du hattest dir ein Seiten-Array vorher angelegt, dass wie folgt aussah:
Code: Alles auswählen
$seiten = array(
    "Home" => "Home",
    "Blog" => "Blog",
    "Impressum" => "Impressum",
    "Über" => "Ueber",
    "Links" => "Links" 
    
); 
Anschließend hast du eine Navigation mit folgendem Code-Schnippsel gebaut:
Code: Alles auswählen
<?php


//Was soll(te) Benutzer nicht sehen
$hideOnNavi = array(
    "impressum" //Impressum steht gewöhnlich nicht in Navigation :)
    );

$navi = "<ul>";
    foreach($seiten as $label => $rub){
        if(!in_array($rub, $hideOnNavi)){
            $navi .= '
                         <li>
                         <a href="index.php?rub='
.$rub.'"'.($rub == $_GET['rub'] ? ' class="hit"' : '').'>
                         '
.$label.'
                         </a>
                         </li>'
;
                         }
                         }
                         $navi .= "</ul>";


?>
Als Rubriken hatten wir daher nicht den Schlüssel des Seiten-Arrays, sondern dessen Wert.
Nun hast du aber in deiner "include_der_seite.php" folgendes stehen gehabt:
Code: Alles auswählen
if($seiten[$_GET['rub']] != "")
{
    include("content/".$seiten[$_GET['rub']].".php");
}
else
{
    include("content/404.php");
}
 
Sind wir nun auf die Home-Seite gegangen, hatten wir die Rubrik "Home", Glücklicherweise war ja im Seiten-Array Home => Home.
Wie du dich sicher erinnerst, gab es einen 404 bei der Seite "Über", was einfach daran lag das du die Rubrik "Ueber" hattest, es aber keinen passenden Schlüssel gab, da es ja ein Wert wahr und kein Array-Schlüssel.
Demnach existierte zu dieser Rubrik kein Eintrag im Array, ergo: 404.
Anschließend kamst du gestern Abend auf die glorreiche Idee alle "Rubriken" in Kleinbuchstaben umzuwandeln, so dass dein Seiten-Array nun so aussieht:
Code: Alles auswählen
//Seiten definieren
$seiten = array(
    "Home" => "home",
    "Blog" => "blog",
    "Impressum" => "impressum",
    "&Uuml;ber" => "ueber",
    "Links" => "links" 
    
); 

Nun wird als Rubrik nicht mehr "Home" sondern "home" eingetragen, was wenn wir via $seiten[$_GET["rub"] überprüfen, wieder mal nicht existiert und somit nun über all einen 404 auswirft.

Meine .htaccess macht, wie ich dir gestern Abend mind. 2.000.000 mal erklärt habe, nichts anderes als die Rubrik an einer anderen Stelle heraus zu filtern.
Würden wir nun den Zustand vor meiner .htaccess (und demnach umschreiben der Navi.php), aber nach deiner $seiten-Aktion wiederherstellen würdest du immer noch nur 404-Seiten zu sehen bekommen.

Gruß
Dustin
Benutzeravatar
Sarkkan
HTML-Acrobat
 
Beiträge: 1557
Registriert: Montag 5. April 2010, 01:46
Wohnort: Bei Köln

Re: Meine neue Homepage ist fertig!

Beitragvon drPHIP132 » Freitag 4. November 2011, 18:47

Sarkkan hat geschrieben:Wie du dich sicher erinnerst, gab es einen 404 bei der Seite "Über", was einfach daran lag das du die Rubrik "Ueber" hattest, es aber keinen passenden Schlüssel gab, da es ja ein Wert wahr und kein Array-Schlüssel.
Demnach existierte zu dieser Rubrik kein Eintrag im Array, ergo: 404.


"Links" ging net :P




PS: sry das ich gestern kein richtiges verständniss für deinen "code" hatte, da ich lernen musste :(
Benutzeravatar
drPHIP132
HTML-Acrobat
 
Beiträge: 744
Registriert: Samstag 15. Januar 2011, 19:10
Wohnort: Sachsen, Erzgebirge

Re: Meine neue Homepage ist fertig!

Beitragvon Sarkkan » Freitag 4. November 2011, 18:53

Links hat Funktioniert, Über hat nicht Funktioniert :P
Den es hätte einen Wer für $seiten["&Uuml;ber"] gegeben, aber nicht für $seiten["ueber"].
(Bei $seiten["Home"] war es egal, weil der Schlüssel genau so hieß, wie der Wert, bis du es geändert hast.)
Benutzeravatar
Sarkkan
HTML-Acrobat
 
Beiträge: 1557
Registriert: Montag 5. April 2010, 01:46
Wohnort: Bei Köln

Re: Meine neue Homepage ist fertig!

Beitragvon drPHIP132 » Freitag 4. November 2011, 18:56

Sarkkan hat geschrieben:Links hat Funktioniert, Über hat nicht Funktioniert :P
Den es hätte einen Wer für $seiten["&Uuml;ber"] gegeben, aber nicht für $seiten["ueber"].
(Bei $seiten["Home"] war es egal, weil der Schlüssel genau so hieß, wie der Wert, bis du es geändert hast.)




fraaach laura die hat es sogar gemerkt - glaube ich.
stimmts laura; "links" ging net aber "ueber"
Benutzeravatar
drPHIP132
HTML-Acrobat
 
Beiträge: 744
Registriert: Samstag 15. Januar 2011, 19:10
Wohnort: Sachsen, Erzgebirge

Re: Meine neue Homepage ist fertig!

Beitragvon lauras » Samstag 5. November 2011, 10:31

Ja das stimmt, Links ging nicht.
Benutzeravatar
lauras
Moderator
 
Beiträge: 2114
Registriert: Samstag 3. November 2007, 22:08

Re: Meine neue Homepage ist fertig!

Beitragvon Sarkkan » Samstag 5. November 2011, 15:50

Links wurde nicht includet, weil keine Datei existierte, Über wurde aber auf die 404 geleitet und das war falsch / "ging nicht".
Den das CMS hat geglaubt, dass es keine "Über"-Seite gibt.
Benutzeravatar
Sarkkan
HTML-Acrobat
 
Beiträge: 1557
Registriert: Montag 5. April 2010, 01:46
Wohnort: Bei Köln

Re: Meine neue Homepage ist fertig!

Beitragvon ProfiWebEntwickler » Mittwoch 7. Dezember 2011, 14:14

Sehr schöne Seite!!! Mir gefällt! :D *achtung ironie*
ProfiWebEntwickler
HTML-Newbie
 
Beiträge: 10
Registriert: Mittwoch 5. Oktober 2011, 07:51

Re: Meine neue Homepage ist fertig!

Beitragvon Sören » Mittwoch 7. Dezember 2011, 14:30

Klasse konstruktive Kritik!!! Mir gefällt! :D *Achtung Ironie*

PS: Die meisten von uns sind keine "Profi Web Entwickler"
Benutzeravatar
Sören
HTML-Acrobat
 
Beiträge: 851
Registriert: Samstag 5. Juni 2010, 16:00

Re: Meine neue Homepage ist fertig!

Beitragvon drPHIP132 » Mittwoch 7. Dezember 2011, 17:22

die ist doch schon 4 wochen++ offline? .__.
Benutzeravatar
drPHIP132
HTML-Acrobat
 
Beiträge: 744
Registriert: Samstag 15. Januar 2011, 19:10
Wohnort: Sachsen, Erzgebirge

Vorherige

Beiträge bitte im neuen Forum

Zurück zu Eure Werke / Pages

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron