Archiv verlassen und diese Seite im Standarddesign anzeigen : Mit PHP Serverpfad abfragen
Bayernfan
28.04.2008, 15:28
Hat zufällig jemand ne Ahnung wie man mit PHP den Serverpfad abfragen kann?
Ich meine die Stelle wo eine Datei liegt.
Firestarter
28.04.2008, 15:50
Ich vermute mal Du meinst sowas:
<?
//Serverpfad
$pfad = $_SERVER['DOCUMENT_ROOT'];
echo "Serverpfad: " . $pfad . "<br />";
//Zeigt das ganze Array
print_r ($_SERVER);
?>
Funktioniert ab PHP 4.1.0.
$_SERVER ist ein Array, in dem Informationen über Header, Pfade oder den Speicherort des Skripts gespeichert sind. Die Einträge dieses Arrays werden vom Webserver generiert.
In älteren Versionen von PHP funktioniert es mit $HTTP_SERVER_VARS.
Bayernfan
28.04.2008, 16:21
Super!!! :)
Genau das habe ich gesucht. Ich bin blutiger Anfänger in Sachen PHP...
Eine Frage hätte ich noch:
Wenn ich einen Wert mit einer URL übergeben möchte kommt er irgendwie nicht an.
Die URL:
.../produkte.php?farbe=blau&size=xl
In .../produkte.php kommt aber leider nichts an. :(
Ich rufe die Werte so auf:
echo $farbe;
echo $size;
Firestarter
28.04.2008, 16:44
Ich bin blutiger Anfänger in Sachen PHP...
Lass mal, ich auch.
Da Du die Daten mit GET übergibst, also in einem URL solltest Du sie in deiner Zieldatei so:
<?
$farbe = $_GET['farbe'];
$size = $_GET['size'];
echo $farbe . "<br />";
echo $size;
?>reserved.variables.html
auslesen. Wenn Du die Daten mit POST übergibst kannst Du Sie mit $_POST auslesen. Hoffe ich konnte Dir helfen.
Mehr Infos gibt es hier:
http://www.deutschland-links.com/webmaster/php-handbuch/reserved.variables.php#reserved.variables.get
Bayernfan
28.04.2008, 17:37
Habs hinbekommen!
Ich Danke dir für deine Mühe.
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.