PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 2Fragen: Bild-Hover Effekt und PHP-Site



Lucleonhart
12.11.2003, 18:46
Sers! Jetzt hab ich auch mal nen paar fragen.

1.: Vermuitlich Javascript: Wie bekomm ich einen Link hover Effekt mit Bildern hin? Das heißt, der link ist ein bild, und wenn man drüberfährt wechselt dieses zu einem anderen. Ist bestimmt etwas mit ´mouseover aber ich bekomms net hin... *grmpf*

2.: PHP. Es gibt ja viele tolle PHP Tutorials... da wird erklärt wie man Funktionen baut, alle möglichen daten einließt, in MYSQL tabellen schreibt und so etwas...
Allerdings würde mich speziell vorerst nur eins an PHP interessieren:Wie ich links baue, um meine seite zu staffeln..ich für einfach direkt mal squarenet als beispiel an.
Es gibt
"http://www.squarenet.info/main.php?site=sn-news" , dann
"http://www.squarenet.info/main.php?site=com-news", etc. Das ist alles viel geordneter, das würde mich interesieren, wie ich diese Staffelungen, links, oder whatever hinbekomme..ich hab gelesen und gelesen, und nichts gefunden. Ihr Webmaster, ich will nen erklärenden Link!!! ;) :D :D

Danke im Voraus! -LH-

Jesus_666
12.11.2003, 19:16
Für 2.) bin ich zu faul, zu 2.) gebe ich dir einen Generator (http://www.javascriptkit.com/mousewhipper/index.htm).
JavaScript Kit ist gut, m'kay?

Lucleonhart
12.11.2003, 20:24
Da sag ich schonmal danke..an so nen generator hätt ich nie gedacht... :D :D

Dann wart ich mal geduldig auf jemand mit mehr schreib-Wut...*hoff* *g*

Chocwise
13.11.2003, 01:11
Original geschrieben von Lucleonhart
Da sag ich schonmal danke..an so nen generator hätt ich nie gedacht... :D :D

Dann wart ich mal geduldig auf jemand mit mehr schreib-Wut...*hoff* *g*
zu 2:
Och, das ist ganz einfach:
Du machst zunächst ein Design, ein sogenanntes Template fertig.
Das ist im Grunde eine ganz gewöhnliche Homepage, nur das der Content nicht drinne ist.
An die Stelle an die der Content eingefügt werden soll, baust du dieses Script ein:

<?php
if ($site == ""){
$site = "willkommen"; // Die Startseite die angezeigt wird wenn die Variable $site nicht gesetzt ist
include("/pfad/zu/den/includes/_$site.inc");
}
?>
Jetzt musst du den Content in sogenannten Includedateien verstauen.
Das sind einfache Textdateien mit der Endung .inc.
Der Include für die Startseite würde dementsprechend "_willkommen.inc" heißen.
Die Sektionen ruft man dann nach diesem Schema auf:
http://www.seite.lk/index.php?site=willkommen
So ähnlich ist das zumindest bei Squarenet geregelt.

Man könnte das Ganze auch mit MySQL lösen, aber das ist Geschmacks- und Könnensache.

Man könnte auch ein Fehlerkorrektursystem einbauen das zunächst checkt ob es den angeforderten Include überhaupt gibt und so häßliche PHP-Fehlermeldungen vermeiden, das hab ich zum Beispiel auf meiner Homeserverpage, nur ist das schon etwas zu speziell auf meine Bedürftnisse ausgelegt.

Das Beste ist in diesem Falle sowieso selbst programmieren. Tipps holen ist ok, aber das Script sollte schon aus eigener Mache kommen damit man ganz genau weiß wie der Hase läuft.

Lucleonhart
13.11.2003, 18:19
Erstmal ein großes Dankeschön an Chocwise! *gg*

Allerdings scheine ich zu blöd.. *ggggg*

[EDIT2:]
Oki..habs!
@Chocwise: Sollte das ein Test sein???? *XD*du hast die funktion erst nach dem inculde geschlossen..da klappt nischt... Mussu vorher zumachen... *grins*

Nochmal dankeeeeee! *freu*

Chocwise
14.11.2003, 01:40
Original geschrieben von Lucleonhart
Erstmal ein großes Dankeschön an Chocwise! *gg*

Allerdings scheine ich zu blöd.. *ggggg*

[EDIT2:]
Oki..habs!
@Chocwise: Sollte das ein Test sein???? *XD*du hast die funktion erst nach dem inculde geschlossen..da klappt nischt... Mussu vorher zumachen... *grins*

Nochmal dankeeeeee! *freu*
Ayeeee!
Sorry, hast natürlich recht. ;)
Ich habs nur eben auf die Schnelle auf halber Ars... Pobacke sitzend in die Tastatur gehämmert. ;)