Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: We-Mod-It | Das Forum von Moddern für Modder. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

Jama

Server-Junkie

Beiträge: 1 598

Registrierungsdatum: 2. Januar 2011

Name: Janis P.

Wohnort: Nordrhein-Westfalen

Beruf: Fachinformatiker Systemintegration

Danksagungen: 107

  • Nachricht senden

21

Donnerstag, 24. November 2011, 18:00

Also willst du verschiedene Dateien über eine Laden?

Ich würde das so ähnlich wie bei dem Switcher machen:

Quellcode

1
2
3
4
5
6
7
<?php 
	if (isset($_GET['page'])) {
 		include '$_GET['page']'.".php";
	} else {
		include 'index.php';
	};
?>

Im Idealfall müsste das so funktionieren, als Parameter gibst du diesmal den Dateinamen mit also z.B. "index.php?page=projects".
In diesem Fall geht das aber nur mit PHP-Dateien (siehe Zeile 3).
Man nannte ihn auch "Jamal" - den Krieger der Unterwelt (des Servers)! :lol:


Projekt "Home"-Server

Linux macht süchtig — Windows macht abhängig.


↓↓↓ Freut sich, wenn jemand den Knopf drückt ↓↓↓

Subway

3. Platz Enermax Casecon Contest

  • »Subway« ist der Autor dieses Themas

Beiträge: 1 611

Registrierungsdatum: 26. November 2010

Name: Marvin

Wohnort: Berchtesgadener Land

Beruf: IT Specialist Webhosting & CDN

Danksagungen: 67

  • Nachricht senden

22

Freitag, 25. November 2011, 17:30

So nach lange suche habe ich eine Variante, von target gefunden die auch funktioniert.

Quellcode

1
2
3
4
5
6
<?php
$section = array();
$section['news'] = 'news.php';
$section['gb'] = 'guestbook.php';
$section['info'] = 'info.php';
?>


Quellcode

1
2
3
4
5
6
7
<?php
if (isset($_GET['section'], $section[$_GET['section']])) {
    include $section[$_GET['section']];
} else {
    include $section['news'];
}
?>


Man muss halt alle Seite antragen, aber es geht :thumbsup:

Jama

Server-Junkie

Beiträge: 1 598

Registrierungsdatum: 2. Januar 2011

Name: Janis P.

Wohnort: Nordrhein-Westfalen

Beruf: Fachinformatiker Systemintegration

Danksagungen: 107

  • Nachricht senden

23

Freitag, 25. November 2011, 17:33

Ja, so geht es sicherlich auch. Was du dir auf jedenfall nochmal angucken musst, die Auflösung bei einem Notebook ist ein wenig komisch und der Footer ist gar nicht lesbar.
Man nannte ihn auch "Jamal" - den Krieger der Unterwelt (des Servers)! :lol:


Projekt "Home"-Server

Linux macht süchtig — Windows macht abhängig.


↓↓↓ Freut sich, wenn jemand den Knopf drückt ↓↓↓

Subway

3. Platz Enermax Casecon Contest

  • »Subway« ist der Autor dieses Themas

Beiträge: 1 611

Registrierungsdatum: 26. November 2010

Name: Marvin

Wohnort: Berchtesgadener Land

Beruf: IT Specialist Webhosting & CDN

Danksagungen: 67

  • Nachricht senden

Jama

Server-Junkie

Beiträge: 1 598

Registrierungsdatum: 2. Januar 2011

Name: Janis P.

Wohnort: Nordrhein-Westfalen

Beruf: Fachinformatiker Systemintegration

Danksagungen: 107

  • Nachricht senden

25

Samstag, 26. November 2011, 17:12

Also, ich habe mir das ganze jetzt nochmal genauer angeschaut. Das versetzen des rechten Divs nach links, finde ich eher nicht so schön.
Und das Problem mit dem nicht sichtbaren Footer (Text fehlt - aus dem Bild geschoben) besteht weiterhin. Ist der Content des Footers absolut positioniert?

Wie hast du das mit der Ubergabe der Einstellungen (Textgröße/Hintergrundfarbe) vor, brauchst du noch ein Script um das zu speichern.
Man nannte ihn auch "Jamal" - den Krieger der Unterwelt (des Servers)! :lol:


Projekt "Home"-Server

Linux macht süchtig — Windows macht abhängig.


↓↓↓ Freut sich, wenn jemand den Knopf drückt ↓↓↓

Subway

3. Platz Enermax Casecon Contest

  • »Subway« ist der Autor dieses Themas

Beiträge: 1 611

Registrierungsdatum: 26. November 2010

Name: Marvin

Wohnort: Berchtesgadener Land

Beruf: IT Specialist Webhosting & CDN

Danksagungen: 67

  • Nachricht senden

26

Samstag, 26. November 2011, 18:17

Also, ich habe mir das ganze jetzt nochmal genauer angeschaut. Das versetzen des rechten Divs nach links, finde ich eher nicht so schön.
Und das Problem mit dem nicht sichtbaren Footer (Text fehlt - aus dem Bild geschoben) besteht weiterhin. Ist der Content des Footers absolut positioniert?
Finde ich auch, muss mir noch was überlegen. Habe mir mal mit Paint und dem Texteditor was erstellt hier. Das als Starseite und eine abgespeckte und zentriete Version von vorher.
Was mir aufgefallen ist, wenn das Fenster zu klein ist und somit der footer nicht angezeigt wird, kann ich nur das Bild scrollen. Der Footer ist fix positioniert, bin ja aber auch gerade ziemlich am Anfang.
Wie hast du das mit der Ubergabe der Einstellungen (Textgröße/Hintergrundfarbe) vor, brauchst du noch ein Script um das zu speichern.
Habe mir gedacht, glaube hast du sogar auch schon geschrieben, mit einem Cookie. Den kann man ja ohne Porbleme mit php erstellen bzw laden.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Subway« (26. November 2011, 18:26)


Jama

Server-Junkie

Beiträge: 1 598

Registrierungsdatum: 2. Januar 2011

Name: Janis P.

Wohnort: Nordrhein-Westfalen

Beruf: Fachinformatiker Systemintegration

Danksagungen: 107

  • Nachricht senden

27

Samstag, 26. November 2011, 21:34

Finde ich auch, muss mir noch was überlegen. Habe mir mal mit Paint und dem Texteditor was erstellt hier. Das als Starseite und eine abgespeckte und zentriete Version von vorher.

Verstehe grade nicht welchen Sinn es haben soll, aber wenn du das so machst, ändere folgendes:

Fügen den "a href"-Tags folgendes Style-Element hinzu:

Quellcode

1
style="text-decoration: none"

Fügen der Tablle (Table-Tag) folgendes Style-Element hinzu:

Quellcode

1
style="margin: 0px; padding: 0px;"

Fügen der oberen Spalte (td-Tag) folgendes Style-Element hinzu:

Quellcode

1
style="margin: 0px; padding: 0px; background-color: #000"

Fügen der unteren Spalte (td-Tag) folgendes Style-Element hinzu:

Quellcode

1
style="margin: 0px; padding: 0px; background-color: #ff0000"

Habe mir gedacht, glaube hast du sogar auch schon geschrieben, mit einem Cookie. Den kann man ja ohne Porbleme mit php erstellen bzw laden.

Da schaue ich nachher nochmal, was ich tun kann, muss jetzt nochmal kurz weg.
Man nannte ihn auch "Jamal" - den Krieger der Unterwelt (des Servers)! :lol:


Projekt "Home"-Server

Linux macht süchtig — Windows macht abhängig.


↓↓↓ Freut sich, wenn jemand den Knopf drückt ↓↓↓

Subway

3. Platz Enermax Casecon Contest

  • »Subway« ist der Autor dieses Themas

Beiträge: 1 611

Registrierungsdatum: 26. November 2010

Name: Marvin

Wohnort: Berchtesgadener Land

Beruf: IT Specialist Webhosting & CDN

Danksagungen: 67

  • Nachricht senden

28

Samstag, 26. November 2011, 22:02

Danke, ich überlege mir immer noch wie es am besten passen würde. Solange probiere ich rum. Werde morgen aber erstmal an der Tastatur weiter machen

Jama

Server-Junkie

Beiträge: 1 598

Registrierungsdatum: 2. Januar 2011

Name: Janis P.

Wohnort: Nordrhein-Westfalen

Beruf: Fachinformatiker Systemintegration

Danksagungen: 107

  • Nachricht senden

29

Sonntag, 27. November 2011, 00:53

Ich verändere das Script mal an Hand des letzten Beispieles.

Spoiler Spoiler


Quellcode

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
34
35
36
37
<?php 
	if (isset($_GET['color'])) {
		if ($_GET['color'] === "black") {
				echo '<style type="text/css">
					#page {
						background-color: #000 /* Switch-Farbe */
					} 	
				</style>';
		};
		if ($_GET['color'] === "red") {
				echo '<style type="text/css">
					#page {
						background-color: #ff0000 /* Switch-Farbe */
					} 	
				</style>';
		};
		setcookie("color", $_GET['color'], time()+60*60*24); // 1 Tag
	} else {
		if (isset($_COOKIE['color'])) {
			if ($_COOKIE['color'] === "black") {
					echo '<style type="text/css">
						#page {
							background-color: #000 /* Switch-Farbe */
						} 	
					</style>';
			};
			if ($_COOKIE['color'] === "red") {
					echo '<style type="text/css">
						#page {
							background-color: #ff0000 /* Switch-Farbe */
						} 	
					</style>';
			};
		};
	};
	
?>

Ergänzt habe ich einmal die SetCookie-Funktion in der ersten If-Bedingung:

Quellcode

1
setcookie("color", $_GET['color'], time()+60*60*24); // 1 Tag

Außerdem habe ich die erste If-Bedingung noch durch eine else-Abfrage ergänzt um ein Cookie zu laden.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
} else {
		if (isset($_COOKIE['color'])) {
			if ($_COOKIE['color'] === "black") {
					echo '<style type="text/css">
						#page {
							background-color: #000 /* Switch-Farbe */
						} 	
					</style>';
			};
			if ($_COOKIE['color'] === "red") {
					echo '<style type="text/css">
						#page {
							background-color: #ff0000 /* Switch-Farbe */
						} 	
					</style>';
			};
		};
	};


Ich habe das ganze jetzt nich getestet, aber versuche es trotzdem es sollte gehen.
Man nannte ihn auch "Jamal" - den Krieger der Unterwelt (des Servers)! :lol:


Projekt "Home"-Server

Linux macht süchtig — Windows macht abhängig.


↓↓↓ Freut sich, wenn jemand den Knopf drückt ↓↓↓

Subway

3. Platz Enermax Casecon Contest

  • »Subway« ist der Autor dieses Themas

Beiträge: 1 611

Registrierungsdatum: 26. November 2010

Name: Marvin

Wohnort: Berchtesgadener Land

Beruf: IT Specialist Webhosting & CDN

Danksagungen: 67

  • Nachricht senden

30

Sonntag, 27. November 2011, 12:23

Danke, ich hatte bis jetzt schon die hälfte :D aber ob mein geklappt hätte

EDIT

geht wunderbar, nochmals Danke

Subway

3. Platz Enermax Casecon Contest

  • »Subway« ist der Autor dieses Themas

Beiträge: 1 611

Registrierungsdatum: 26. November 2010

Name: Marvin

Wohnort: Berchtesgadener Land

Beruf: IT Specialist Webhosting & CDN

Danksagungen: 67

  • Nachricht senden

31

Montag, 28. November 2011, 18:10

Ich komme mit dem scrollen iwie nicht weiter, ich kann verändern was ich will aber der Footer wird mir nicht angezeigt bzw ich kann nicht runter scrollen.

Jama

Server-Junkie

Beiträge: 1 598

Registrierungsdatum: 2. Januar 2011

Name: Janis P.

Wohnort: Nordrhein-Westfalen

Beruf: Fachinformatiker Systemintegration

Danksagungen: 107

  • Nachricht senden

32

Montag, 28. November 2011, 18:25

Setzte mal alle Div mit absolute Position, dann sollte es gehen.

Onkelz Edit: Jetzt würde ich au0erdem noch bei der #page die height auf 80% oder höher stellen.
Man nannte ihn auch "Jamal" - den Krieger der Unterwelt (des Servers)! :lol:


Projekt "Home"-Server

Linux macht süchtig — Windows macht abhängig.


↓↓↓ Freut sich, wenn jemand den Knopf drückt ↓↓↓

Subway

3. Platz Enermax Casecon Contest

  • »Subway« ist der Autor dieses Themas

Beiträge: 1 611

Registrierungsdatum: 26. November 2010

Name: Marvin

Wohnort: Berchtesgadener Land

Beruf: IT Specialist Webhosting & CDN

Danksagungen: 67

  • Nachricht senden

33

Montag, 28. November 2011, 21:57

Ich versuche gerade, eine Abfrage zu machen ob 1024 oder nicht, hat soweit geklappt aber jetzt brauche ich funktionen, die dann die richtige Datei anwählen.

Habe mir das überlegt aber klappt nicht.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<script type="text/javascript">
	function color (value) {
		if (screen.availWidth >= 1024) {
			  window.location.href = "./main.php?color=" + "value";
		} else {
			  window.location.href = "./main1024.php?color=" + "value";
		}
	}
	function section (value) {
		if (screen.availWidth >= 1024) {
			  window.location.href = "./main.php?section=" + "value";
		} else {
			  window.location.href = "./main1024.php?section=" + "value";
		}
	}
</script>


und so sieht der Link aus.

Quellcode

1
<td><a href="" onClick="color(red);" > <img src="../bilder/red.jpg"> </a></td>


Ich finde it hilfe des Internet meine Fehler auch nicht.

Jama

Server-Junkie

Beiträge: 1 598

Registrierungsdatum: 2. Januar 2011

Name: Janis P.

Wohnort: Nordrhein-Westfalen

Beruf: Fachinformatiker Systemintegration

Danksagungen: 107

  • Nachricht senden

34

Dienstag, 29. November 2011, 00:01

Ich kenne mich mit JS jetzt nicht wirklich aus, aber evtl. geht es mit diesen Funktionen:
mit Self (selbes Fenster)

Quellcode

1
self.location.href = "./main.php?color=" + "value";

ohne Self nur Location

Quellcode

1
location.href = "./main.php?color=" + "value";


Was passiert wenn JS deaktiviert ist, gibts eine Meldung einen manuellen Link?
Ich sag nur NoScript...
Man nannte ihn auch "Jamal" - den Krieger der Unterwelt (des Servers)! :lol:


Projekt "Home"-Server

Linux macht süchtig — Windows macht abhängig.


↓↓↓ Freut sich, wenn jemand den Knopf drückt ↓↓↓