Auslesen der Domain
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
aktuelle domain
apache
architektur
array
beispiel
bezeichnung
code
ermitteln
gleichen kategorie
http
lese
manual
mitteln
nennen
remshalden
server
system
url
variables server
verwendung
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Dazu wird bei PHP die Variable $_SERVER verwendet. Sie gehört zur gleichen Kategorie wie $_GET und $_POST.
Hier zur Verwendung von $_SERVER:
http://de.php.net/manual/de/reserved.variables.server.php
Dort das Beispiel #1:
echo $_SERVER['SERVER_NAME'];
Gruß,
jmc-remshalden -
gamerhubde schrieb:
mit php-mitteln gibt es keine garantie.
Wie lese ich die aktuelle Domain aus?
jmc-remshalden schrieb:
ja das ist nur ein beispiel von php.
...http://de.php.net/manual/de/reserved.variables.server.php
Dort das Beispiel #1:
echo $_SERVER['SERVER_NAME'];
ofizielles bitte unter apache lesen (dort steht dann auch):If no ServerName is specified, ...
also kurz: nur dann, wenn der server die variable definiert (lima definiert ;). eventuell aber IP, oder sogar gar nichts ist definiert!
unter unix/linux (auf localhost oder auf einem dedizierten server [manche nennen sie falsch root server]), wenn exec &co. nicht verhindert sind (bei lima sind es!) kannst so (oder sinngemäß) ermitteln [hostname, system bezeichnung und system architektur]:
worauf z.b. meine box (localhost) das anzeigt:$sysinfo = array( 'hostname: ' . `hostname 2>&1`, 'uname : ' . `uname 2>&1`, 'arch : ' . `arch 2>&1` ); echo '<pre>' . print_r($sysinfo, true);
Array
(
[0] => hostname: f16.bBox
[1] => uname : Linux
[2] => arch : x86_64
) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage