Ok, to na wstęp daje podgląd live
http://www.try-this.type.pl/index.php?stro...-raport-dziennyLogin: Testowe
Hasło: Testowe1999#
Dobra teraz opiszę w czym jest problem.
W linii 107 jest kod odpowiedzialny za wyświetlenie jaka została wybrana zmiana w formularzu.
I on powoduje problem w IE. Pojawia się błąd na stronie.
Jednak w momencie kiedy jakaś przykładowa produkcja została dodana to błąd znika. Nie wiem gdzie zrobiłem błąd.
Oto cały kod
<?
if ($_SESSION["zalogowany"]=="tak") {
require_once('submit.php');
if(empty($_SESSION["vdhandler"])) { $vandames = new vdhandler();
$vandames->setbr($_SESSION['brygada']);
} else {
}
if(!empty($_GET["remove"])) { $vandames->remove($_GET["remove"]-1);
}
if(!empty($_GET['action']))
$zmiana =$vandames->getzmiana();
$js='<script type="text/javascript">';
$js.= 'var zmiana='.$zmiana.';';
if($zmiana!=0) {
$js.= 'document.formamaszyn.zmiana.selectedIndex='.$zmiana.';';
}
$js.='zmiendate();</script>';
if($_GET['action']==1){
//$vandames-setbr($_SESSION['brygada']);
$vandames->update();
}
$vandames->printtable();
?>
<script type="text/javascript" src="raport.js"></script>
<script type="text/javascript" src="dateformat.js"></script>
<link href="raport.css" rel="Stylesheet" type="text/css"></link>
<div id="respond" class="trzy">
<?php if(!empty($GLOBALS['respond'])) echo $GLOBALS['respond'].'<div class="buttons"><a href="index.php?strona=raport&podstrona=dodaj-raport-dzienny&action=1" class="negative" onclick="return confirm(\'Czy wszystkie dane zostały wprowadzone?\')">Wyślij</a></div><br /><br />';if(!empty($GLOBALS['respond2'])) echo '<div class="success">'.$GLOBALS['respond2'].'</div>';?></div>
<div id="forma">
<form name="formamaszyn" action="update-maszyn.php" method="post">
<div class="jeden">
Imię i Nazwisko: <b>
<? echo $_SESSION['imie']; ?></b>, Brygada: <b>
<? echo $_SESSION['brygada']; ?></b>, Zmiana:
<select name="zmiana" onchange="valid();zmiendate();">
<option selected value="none"> </option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select><br />Data: <input type="text" name="data" value="
<? echo $data; ?>"></input> <small><b>Proszę zwracać szczególną uwagę na datę!</b></small>
</div><br />
<div id="ster">
<div class="dwa">
Maszyna: <select name="maszyna" onchange="valid();">
<option selected value="none"> </option>
<option value="vd1">Van Dame 1</option>
<option value="vd2">Van Dame 2</option>
<option value="vd3">Van Dame 3</option>
<option value="vd4">Van Dame 4</option>
<option value="vd5">Van Dame 5</option>
<option value="vd6">Van Dame 6</option>
<option value="vd7">Van Dame 7</option>
<option value="pxl">PXL</option>
</select>, Pracownik: <select onchange="valid();" name="pracownik">
<option selected value="none"> </option>
<?
$brygada = $_SESSION['brygada'];
$query = "SELECT * from pracownicy where brygada='$brygada'";
if($num_results>0){
echo'<option value="'.$wybor['id_pracownik'].'">'.$wybor['imie'].' '.$wybor['nazwisko'].'</option>'; }
}else{
?>
</select><small>  <a href="java script:addForm();">[<b>Dodaj produkcję</b>]</a></small> <small><a href="java script:remove();">[<b>Wyczyść!</b>]</a></small></div>
</div><br/>
<div id="nazwy">
<div class="poj">Pojemnik</div><div class="ilo">Ilość</div><div class="wag">Waga</div>
</div>
<div id="pojemniki">
<div id="nowaprodukcja"></div>
</div>
<div id="suma">
<div id="msubmit" class="poj"></div><div id="ilerazem" class="ilo"></div><div id="sumawagi" class="wag"></div>
</div>
<input type=hidden name="maszynasend" value=0></input>
<input type=hidden name="ilepojemnikow" value=0></input>
</form>
</div>
<?
}
else {
$_SESSION["adres"] = $_SERVER['REQUEST_URI'];
include('logowanie.php');
}
?>
Do dodania przykładowej produkcji proszę wypełnić wszystkie pola, oraz wpisać pojemnik:
123
Ten post edytował Barcelona 29.12.2011, 13:52:16