Uups, sorry, hab ich verwechselt Wollte ich ja sagen ^^
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
<?php
include("db_conn.php");
echo $HTTP_SERVER_VARS["SERVER_NAME"];
$teile = explode(".", $HTTP_SERVER_VARS["SERVER_NAME"]);
$anzahl=count($teile);
$kuerzel=$teile[$anzahl-2-1];
echo "<BR>Es sind $anzahl Teile. Subdomain:<BR>\n".$kuerzel;
if ($kuerzel && $kuerzel!="www")
{
include ("index.php");
}
else
{
include ("ma_index.php");
}
?>
<?
$s="SELECT * FROM mitarbeiter WHERE kuerzel=$kuerzel";
$q=mysql_query($s) or die($s."<BR><BR>".mysql_error());
while($m=mysql_fetch_array($q))
{
$s_mitarbeiter="SELECT * FROM mitarbeiter WHERE kuerzel=$m[kuerzel]";
$q_mitarbeiter=mysql_query($s_mitarbeiter) or die("$s_mitarbeiter<BR><BR>".mysql_error());
$m_mitarbeiter=mysql_fetch_array($q_mitarbeiter);
?>
<?=$m[email]?>
<?
}
?>
SELECT * FROM mitarbeiter WHERE kuerzel=d2-1066
Unknown column 'd2' in 'where clause'
<?
$kuerzel = mysql_real_escape_string($kuerzel);
$s="SELECT * FROM `mitarbeiter` WHERE `kuerzel` = '$kuerzel'";
$q=mysql_query($s) or die($s."<BR><BR>".mysql_error());
while($m=mysql_fetch_array($q))
{
$s_mitarbeiter = "SELECT * FROM `mitarbeiter` WHERE `kuerzel` = '".$m['kuerzel']."'";
$q_mitarbeiter = mysql_query($s_mitarbeiter) or die("$s_mitarbeiter<BR><BR>".mysql_error());
$m_mitarbeiter = mysql_fetch_array($q_mitarbeiter);
?>
<?= $m['email'] ?>
<?
}
?>
ist veraltet, neu wäre:PHP:echo $HTTP_SERVER_VARS["SERVER_NAME"]; $teile = explode(".", $HTTP_SERVER_VARS["SERVER_NAME"]);
echo $_SERVER["SERVER_NAME"];
$teile = explode(".", $_SERVER["SERVER_NAME"]);
http://de.php.net/manual/de/language.variables.predefined.php hat gesagt.:Variablen, die vom Webserver gesetzt werden oder anderweitig direkt mit der ausführenden Umgebung des aktuellen Skripts zusammenhängen. Entspricht dem alten $HTTP_SERVER_VARS-Array, das zwar noch zur Verfügung steht, aber abzulehnen ist.
<?php
$teile = explode(".", $HTTP_SERVER_VARS["SERVER_NAME"]);
$anzahl=count($teile);
$kuerzel=$teile[$anzahl-2-1];
if ($kuerzel && $kuerzel!="www")
{
include ("ma_index.php");
}
else
{
include ("index.php");
}
?>
<?
$s="SELECT * FROM mitarbeiter WHERE kuerzel='$kuerzel'";
$q=mysql_query($s) or die($s."<BR><BR>".mysql_error());
$m=mysql_fetch_array($q);
?>
<?php
$teile = explode(".", $_SERVER["SERVER_NAME"]);
$anzahl = count($teile);
$kuerzel = $teile[$anzahl-2-1];
$kuerzel = mysql_real_escape_string($kuerzel); // MySQL Sicherheit, würde ich auf jeden Fall einbauen!
if (!empty($kuerzel) && $kuerzel != "www")
{
$s = "SELECT * FROM `mitarbeiter` WHERE `kuerzel` = '$kuerzel'";
$q = mysql_query($s) or die($s."<BR><BR>".mysql_error());
if (mysql_num_rows($q) == 1)
{
$m = mysql_fetch_array($q);
include ("ma_index.php");
} elseif (mysql_num_rows($q) > 1) {
// mehrere User vorhanden
include ("index.php");
} else {
include ("index.php");
}
} else {
include ("index.php");
}
?>
<?php
include ('db_connect.php');
$teile = explode(".", $HTTP_SERVER_VARS["SERVER_NAME"]);
$anzahl=count($teile);
$kuerzel=$teile[$anzahl-2-1];
$s="SELECT * FROM mitarbeiter WHERE kuerzel='$kuerzel'";
$q=mysql_query($s) or die($s."<BR><BR>".mysql_error());
if ($m=mysql_fetch_array($q))
{
include ("ma_index.php");
}
else
{
include ("index.php");
}
?>