koebeest
Legacy Member
PHP:
<script type="text/JavaScript">
<!--
function toggleBoxes ( box1, box2, box3 ) {
var box1 = document.getElementById( box1 );
var box2 = document.getElementById( box2 );
var box3 = document.getElementById( box3 );
if(document.frmTicket.Computer)
{
box1.style.display = 'block';
box2.style.display = 'none';
box3.style.display = 'none';
} else if(document.frmTicket.Printer) {
box1.style.display = 'none';
box2.style.display = 'block';
box3.style.display = 'none';
}else{
box1.style.display = 'none';
box2.style.display = 'none';
box3.style.display = 'block';
}
}
function verberg(){
var box1 = document.getElementById( box1 );
var box2 = document.getElementById( box2 );
var box3 = document.getElementById( box3 );
box1.style.display = 'none';
box2.style.display = 'none';
box3.style.display = 'none';
}
//-->
</script>
<?php
$user = isset($_SESSION["user"]) ? $_SESSION["user"] : "";
$sql = mysql_query("SELECT voornaam, naam FROM gebruikers WHERE gid = '$user'")or die (mysql_error());
$row = mysql_fetch_array($sql) ;
$omschrijving = isset($_POST["txtOmschrijving"]) ? $_POST["txtOmschrijving"] : "";
$titel = isset($_POST["txtTitel"]) ? $_POST["txtTitel"] : "";
$prioriteit = isset($_POST["lstPrioriteit"]) ? $_POST["lstPrioriteit"] : "";
$computer = isset($_POST["lstComputer"]) ? $_POST["lstComputer"] : "";
$submit = isset($_POST["btnSubmit"]) ? $_POST["btnSubmit"] : "";
if($submit){
mysql_query("INSERT INTO tickets (gid,titel,computer,omschrijving,prioriteit,type) VALUES ('$user','$titel','$computer','$omschrijving','$prioriteit','computer')") or die(mysql_error());
echo"Uw ticket werd verzonden!";
}
?>
<body onLoad="verberg()" >
<form id="frmTicket" name="frmTicket" method="post" action="">
<p>Op deze pagina kan u uw probleem versturen naar de netwerkafdeling.</p>
<p>Gegevens die zullen worden meegestuurd en eventueel nog moeten worden aangevuld :</p>
<h4>Naam: </h4>
<p><br />
<?php
echo $row['naam']." ".$row['voornaam'];
?>
</p>
<h4>Titel:</h4>
<p>
<input type="text" name="txtTitel">
</p>
<h4>Prioriteit:</h4><br />
<select name="lstPrioriteit" size="1">
<option value="laag">Laag</option>
<option value="middel">Middelmatig</option>
<option value="hoog">Hoog</option>
</select>
<br />
<h4>Het is een probleem met:</h4><br />
<input name="radiobutton" type="radio" onClick="toggleBoxes('printer','computer','info');" value="Computer" />
Computer
<input name="radiobutton" type="radio" onClick="toggleBoxes('computer','printer','info');" value="Printer" />
Printer
<input name="radiobutton" type="radio" onClick="toggleBoxes('computer','printer','info');" value="Info" />
Info
<br />
<br />
<div id="computer" style="display:none">
<h4> Pc waar het probleem zich op voordoet</h4> <br />
<select name="lstComputer">
<?php
$mysql = mysql_query("SELECT computers.cid, computers.naam FROM computers WHERE gid = $user")or die (mysql_error());
while($rij = mysql_fetch_array($mysql)){
echo'<option value="'. $rij["cid"] .'">'. $rij["naam"] .'</option>';
};
?>
</select>
<br />
<br />
<h4>Omschrijving van probleem</h4><br />
<textarea name="txtOmschrijving" cols="70" rows="10"></textarea>
<br />
<input type="submit" name="btnSubmit" value="Melden" />
</div>
<div id="printer" style="display:none">
<h4>Waar staat de printer</h4> <br />
<input type="text" name="txtPlaats">
<br />
<h4>Omschrijving van probleem</h4><br />
<textarea name="txtOmschrijving2" cols="70" rows="10"></textarea>
<br />
<input type="submit" name="bnSubmit2" value="Melden" />
</div>
<div id="info" style="display:none">
<h4>Omschrijving van probleem</h4><br />
<textarea name="txtOmschrijving2" cols="70" rows="10"></textarea>
<br />
<input type="submit" name="bnSubmit3" value="Melden" />
</div>
</form>
</body>
Wat dus de bedoeling is dat hij naar gelang de klik op het keuzerondje hij de juist tekst en velden laat zien. Nu lukt dit dus niet en misschien kunnen jullie me helpen.
Bedankt!
Het ligt zkr bij die waarden van de if's . Maar wat moet dat zijn?

