Formular wird nicht angezeigt
Barry001
- html
0 Tom
Hallo sehr geehrte Self-Html User,
ich habe ein rießiges Problem!
Ich habe diesen Code unter WinXP geschrieben und über XAMPP hat auch alles Funktioniert!
Doch jetzt läuft es unter Win7 auch unter der selben XAMPP Version und dem neuen Firefox nicht mehr.
Kann mir einer sagen warum das der fall ist?
Mir wird das Formular vorallem nicht mehr angezeigt!
Die PHP fuktioniert da mir der Text ausgegeben wird der erscheint wenn nichts gesendet wird, also beim ersten laden!
Kann das dann an JavaScript liegen? Ist aber aktiviert!
Vielen Dank schon im vorraus für eure Mühe mir hierbei zu helfen!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Einscannen</title>
<link rel="stylesheet" type="text/css" media="all" href="scanner.css">
<script type="text/javascript">
function focussetzen () {
focussetzen = document.getElementById('text').focus();
}
</script>
<?php
/* Datum und Zeit erzeugen */
$zeit = time();
include "connect.inc.php";
/* Zeiterfassung und Prüfung und Eintrag in die DB */
#####################################################
/* Verbindung zur Zeiterfassung */
if (isset($_POST["gesendet"]))
{
$ident = $_POST["id"];
/* Person zu der ID wählen */
$sqlname = "select name, vorname, gruppe from person where id = ". $_POST["id"];
$res = mysql_query($sqlname);
$name = mysql_fetch_assoc($res);
$num = mysql_affected_rows();
if ($num > 0)
{
$name["vorname"] . " ". $name["name"] ." ". $name["name"];
$vorna = $name["vorname"];
$na = $name["name"];
$gr = $name["gruppe"];
$person = $vorna . " ". $na;
/* Status abfragen */
$sqlstatus = "select status, id from status where id =" .$_POST["id"];
$res = mysql_query($sqlstatus);
$sarray = mysql_fetch_assoc($res);
$status = $sarray["status"];
# echo "Status: " . $test; # Staus anzeigen
/* Status prüfen und eintragen*/
if ($status == 1)
{
$statusneu = "update status set status = 0 where id =" .$_POST["id"];
$anwesend = "gegangen.";
$statuseintrag = 0;
}
else
{
$statusneu = "update status set status = 1 where id =" .$_POST["id"];
$anwesend = "gekommen.";
$statuseintrag = 1;
}
mysql_query($statusneu);
/* Eintragung auf Erfolg prüfen */
$num = mysql_affected_rows();
if ($num > 0)
{
$anwesendheit = $anwesend;
}
else
{
$nostatus = "Der Status konnte nicht gespeichert werden";
}
/* Zeiterfassung wählen */
/* Tabelle und Felder angeben um Datum und Zeit zu speichern */
$sglab = "insert zeiterfassung (id, zeitstempel, status) values('" .$_POST["id"]. "', '".$zeit."', '".$statuseintrag."')";
mysql_query($sglab);
$num = mysql_affected_rows();
if ($num > 0)
{
$uhrzeit = "ist um " . date("H:i", $zeit);
}
else
{
$uhrzeit = "<p><font color='#ff0000'>NO TIME</font></p>";
$nouhrzeit = "Es konnte keine Zeit gespeichert werden";
}
}
else
{
$person = "ID nicht vorhanden";
$ident = "XXXX";
$gr = "keine";
}
}
else
{
$person = "Es konnte nicht gesendet werden";
}
?>
</head>
<body onload="focussetzen()">
<div id="grundform">
<div id="wrapper">
<div id="content">
<p class="person">
<?php
echo $person;
?>
</p>
<p class="status">
<?php
echo $uhrzeit . " " . $anwesendheit;
?>
</p>
<p class="group">
<?php
echo "Gruppe :" .$gr;
?>
</p>
</div>
<div id="picture">
<?php
$pfad = "img/".$_POST["id"].".jpg";
echo "<img width='180' src='" . $pfad . " />";
?>
</div>
<div id="footer">
<div id="identify">
<p class="identify">ID:<?php echo $ident; ?></p>
</div>
<div id="date">
<p class="date">Datum: <?php echo date("d.m.Y", $zeit); ?></p>
</div>
</div>
<div id="formular">
<form action="index.php" method="post">
<p><input name="id" id="text" type="text" class="formular" size="20px" maxlength="4" /></p>
<p><input name="gesendet" type="submit" class="formular1" width="20px" /></p>
</form>
</div>
</div>
</div>
</body>
</html>
Hello,
Doch jetzt läuft es unter Win7 auch unter der selben XAMPP Version und dem neuen Firefox nicht mehr.
Und was zeigt der Browser im Quelltext an?
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg