Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Empfohlene Antworten

Veröffentlicht

Moin!

Als ich programmieren lernte, da war ein 300 baud-Modem noch Stand der Technik. Und der Anschluss so eines nicht zugelassenen Geräts war noch eine Straftat *hüstel* (und die zugelassenen kosteten Stück über 1000 DM mehr und hatten eine Wahlsperre, nach 5x besetzt machten sie 'ne halbe Stunde Pause)

Nun stehe ich vor einem kleinen Problem und sehe den Wald vor lauter Bäumen nicht.

Ich möchte einen Haufen Seiten in php generieren, deren Aufruf durch eine index.php-Seite gesteuert wird.

Möglich sein soll: www .example. de /index.php? und www .example. de /index.php?SeiteA und

www .example. de /index.php?SeiteB

Wie kann ich in php auseinanderfeddeln, was aufgerufen wurde? Also die Seite mit nix, mit SeiteA oder mit SeiteB aufgerufen wurde?

Ich brauch nur einen grundsätzlichen Tipp ... wie gesagt, ich sehe die Bäume vor lauter Wald nicht ...

Danke!

euro

Hallo Euro,

Parameter die hinter der URL stehen kannst du ganz einfach mit $_GET["name"] auslesen. Und dann weiterverarbeiten.

Allerdings hat der Parameter in deinem Fall gar keinen Wert.

index.php?SeiteA=euro

In diesem Fall wäre der Wert von SeiteA "euro". Auslesen könntest du das wie folg.

Zum Beispiel:


<?php

	// Prüfen ob der Parameter vorhanden ist

	if (isset($_GET["SeiteA"])) {

		// Variable den Wert aus der Domain zuweisen

		$seiteA = $_GET["seiteA"];


		// Variable ausgeben

		echo $seiteA;

	}

?>

  • Autor

Danke!

Aber genau das ist das Problem ... ein Parameter wird nicht übergeben.

Der Aufruf ist nur index.php?irgendwas

Bearbeitet von euro

Eventuell kann das aber auch einfach über Apache mittels mod_rewrite entsprechend umgewandelt werden, so dass einfach einer Variablen dieser Wert übergeben wird.

Du könntest z.B. bei jeder URL ein "=1" hintendran schreiben lassen, oder was da steht in eine vordefinierte Variable packen, die du übergibst, so dass dann jeweils da stehen würde ?site=[Variable]

Ansonsten könnte man eventuell überprüfen, ob die Variable $SeiteA oder $SeiteB existiert (also genauer die Variablen $_Get["SeiteA"] und $_Get["SeiteB"] , wobei ich mir jetzt nicht sicher bin, ob das mittels dem PHP-Kommando isset([Variablenname]) oder einfach indem man "if ($Variable){ tu_was();}" überhaupt angezeigt wird richtig, oder ob es erst als Variable erkannt wird, wenn dieser ein Wert zugewiesen wird.

Erstelle ein Konto oder melde dich an, um einen Kommentar zu schreiben.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.