Na kiezen, niet verder gaan
op http://www.kennyrokven.nl/port/comsystem/compententies.php?compententie=do
staat een script, als je bij KIES nummer 1 kiest hoort hij naar de volgende pagina te gaan, nummer 1 staat in de database. Maar zodra je op 1 kiest gaat hij niet verder maar ververst hij alleen het venster..Ik hoop dat jullie mij kunnen helpen.
Gr, KennyR
Script: compententies.php
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
<?
include("db.php");
include("htmltop.php");
if(isset($_GET['compententie'])) {
// Bewerken
if(is_numeric($_GET['compententie'])) {
if(isset($_POST['submit'])) {
// Bewerkenuitvoeren
if($_POST['pass1'] != "") {
if($_POST['pass1'] == $_POST['pass2']) {
$newpass = md5($_POST['pass1']);
$sql = "UPDATE gebruikers SET naam='".$_POST['naam']."',wachtwoord='".$newpass."',email='".$_POST['email']."',actief='".$_POST['actief']."',status='".$_POST['status']."' WHERE id='".$_GET['edit']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "De gebruiker is succesvol gewijzigd, wachtwoord is veranderd.<br />\n<a href=\"compententies.php\">« Terug naar het beheer</a>";
}else{
echo "Fout opgetreden tijdens bewerken.<br />\n<a href=\"javascript:history.back()\">« Ga terug</a>";
}
}else{
echo "De nieuwe wachtwoorden zijn niet hetzelfde.<br />\n<a href=\"javascript:history.back()\">« Ga terug</a>";
}
}else{
// Zonder wachtwoord wijzigen
$sql = "UPDATE gebruikers SET competentienaam='".$_POST['competentienaam']."',competentienummer='".$_POST['competentienummer']."',competentieverslag='".$_POST['competentieverslag']."',competentiestatus='".$_POST['competentiestatus']."',competentiestatustekst='".$_POST['competentiestatustekst']."',competentiebewijs='".$_POST['competentiebewijs']."',competentielink='".$_POST['competentielink']."',competentielinkk='".$_POST['competentielinkk']."',competentielinkkk='".$_POST['competentielinkkk']."' WHERE id='".$_GET['compententie']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "De gebruiker is succesvol gewijzigd.<br />\n<a href=\"compententies.php\">« Terug naar het beheer</a>";
}else{
echo "Fout opgetreden tijdens bewerken.<br />\n<a href=\"javascript:history.back()\">« Ga terug</a>";
}
}
}else{
// Bewerkform
$sql = "SELECT * FROM gebruikers WHERE id='".$_GET['compententie']."'";
$query = mysql_query($sql);
$rij = mysql_fetch_object($query);
$competentienaam = htmlspecialchars($rij->competentienaam);
$competentienummer = htmlspecialchars($rij->competentienummer);
$competentieverslag = htmlspecialchars($rij->competentieverslag);
$competentiestatus = htmlspecialchars($rij->competentiestatus);
$competentiestatustekst = htmlspecialchars($rij->competentiestatustekst);
$competentiebewijs = htmlspecialchars($rij->competentiebewijs);
$competentielink = htmlspecialchars($rij->competentielink);
$competentielinkk = htmlspecialchars($rij->competentielinkk);
$competentielinkkk = htmlspecialchars($rij->competentielinkkk);
?>
include("db.php");
include("htmltop.php");
if(isset($_GET['compententie'])) {
// Bewerken
if(is_numeric($_GET['compententie'])) {
if(isset($_POST['submit'])) {
// Bewerkenuitvoeren
if($_POST['pass1'] != "") {
if($_POST['pass1'] == $_POST['pass2']) {
$newpass = md5($_POST['pass1']);
$sql = "UPDATE gebruikers SET naam='".$_POST['naam']."',wachtwoord='".$newpass."',email='".$_POST['email']."',actief='".$_POST['actief']."',status='".$_POST['status']."' WHERE id='".$_GET['edit']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "De gebruiker is succesvol gewijzigd, wachtwoord is veranderd.<br />\n<a href=\"compententies.php\">« Terug naar het beheer</a>";
}else{
echo "Fout opgetreden tijdens bewerken.<br />\n<a href=\"javascript:history.back()\">« Ga terug</a>";
}
}else{
echo "De nieuwe wachtwoorden zijn niet hetzelfde.<br />\n<a href=\"javascript:history.back()\">« Ga terug</a>";
}
}else{
// Zonder wachtwoord wijzigen
$sql = "UPDATE gebruikers SET competentienaam='".$_POST['competentienaam']."',competentienummer='".$_POST['competentienummer']."',competentieverslag='".$_POST['competentieverslag']."',competentiestatus='".$_POST['competentiestatus']."',competentiestatustekst='".$_POST['competentiestatustekst']."',competentiebewijs='".$_POST['competentiebewijs']."',competentielink='".$_POST['competentielink']."',competentielinkk='".$_POST['competentielinkk']."',competentielinkkk='".$_POST['competentielinkkk']."' WHERE id='".$_GET['compententie']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "De gebruiker is succesvol gewijzigd.<br />\n<a href=\"compententies.php\">« Terug naar het beheer</a>";
}else{
echo "Fout opgetreden tijdens bewerken.<br />\n<a href=\"javascript:history.back()\">« Ga terug</a>";
}
}
}else{
// Bewerkform
$sql = "SELECT * FROM gebruikers WHERE id='".$_GET['compententie']."'";
$query = mysql_query($sql);
$rij = mysql_fetch_object($query);
$competentienaam = htmlspecialchars($rij->competentienaam);
$competentienummer = htmlspecialchars($rij->competentienummer);
$competentieverslag = htmlspecialchars($rij->competentieverslag);
$competentiestatus = htmlspecialchars($rij->competentiestatus);
$competentiestatustekst = htmlspecialchars($rij->competentiestatustekst);
$competentiebewijs = htmlspecialchars($rij->competentiebewijs);
$competentielink = htmlspecialchars($rij->competentielink);
$competentielinkk = htmlspecialchars($rij->competentielinkk);
$competentielinkkk = htmlspecialchars($rij->competentielinkkk);
?>
<form method="post" action="compententies.php?compententie=">
<table width="544">
<tr>
<td width="153" bordercolor="#000000"><b>Competentiegegevens:</b></td>
<td width="381" bordercolor="#000000">
</td>
</tr>
<tr>
<td width="153" bordercolor="#000000">Competentienaam:<p> </p>
<p><br>
</td>
<td width="381" bordercolor="#000000">
<b><textarea rows="7" disabled="yes" name="S2" cols="45"></textarea></b></td>
</tr>
<tr>
<td width="153" bordercolor="#000000">Competentienummer:</td>
<td width="381" bordercolor="#000000">
<b> </b></td>
</tr>
<tr>
<td width="153"> </td><td width="381">
</td>
</tr>
<tr>
<td width="153"><b>Verslag/Cijfer:</b></td><td width="381">
</td>
</tr>
<tr>
<td width="153">Mijn positie:<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </td><td width="381">
<textarea rows="13" name="S1" cols="45"></textarea></td>
</tr>
<tr>
<td width="153">Cijfer:</td><td width="381">
<b> </b></td>
</tr>
<tr>
<td width="153"> </td>
<td width="381">
</td>
</tr>
<tr>
<td width="153"><b>Bewijs:</b></td>
<td width="381">
</td>
</tr>
<tr>
<td width="153">Bewijs voor het behalen:<p> </p>
<p> </p>
<p> </p>
<p> </p>
<p> </td>
<td width="381">
<b><textarea rows="12" name="S3" cols="45"></textarea></b></td>
</tr>
<tr>
<td width="153">Extern bewijs:</td>
<td width="381">
<a target="_blank" href=""></a></td>
</tr>
<tr>
<td width="153"> </td>
<td width="381">
<a target="_blank" href=""></a></td>
</tr>
<tr>
<td width="153"> </td>
<td width="381">
<a target="_blank" href=""></a></td>
</tr>
<tr>
<td width="153"> </td>
<td width="381">
</td>
</tr>
<tr>
<td width="153"><b><a href="compententies.php?compententie=do">Terug naar de lijst</a></b></td>
<td width="381">
</td>
</tr>
</table>
</form>
Kies een competentie:<br />
<form method="get" action="compententies.php">
<table>
<tr>
<td><select name="compententie" size="1">
<option value="do"> </option>
Code (php)
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
<?
$sql = "SELECT competentienummer FROM gebruikers ORDER BY competentienummer ASC";
$query = mysql_query($sql);
while($rij = mysql_fetch_object($query)) {
$competentienummer = htmlspecialchars($rij->competentienummer);
echo "<option value=\"".$id."\">".$competentienummer."</option>\n";
}
?>
$sql = "SELECT competentienummer FROM gebruikers ORDER BY competentienummer ASC";
$query = mysql_query($sql);
while($rij = mysql_fetch_object($query)) {
$competentienummer = htmlspecialchars($rij->competentienummer);
echo "<option value=\"".$id."\">".$competentienummer."</option>\n";
}
?>
</td>
<td><input type="submit" value="Kies" /></td>
</tr>
</table>
<table border="0" width="96%" id="table21" cellspacing="0" cellpadding="0">
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000"><strong>
<font face="Verdana" size="2" color="#FFFFFF">
1.<br>
</font></strong></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2">
<em style="font-style: normal">
<font color="#FFFFFF">De kandidaat kan
onderdelen en componenten van samen te
stellen systemen selecteren.<br>
</font></em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
2.<br>
</b></font></td>
<td bordercolor="#000000" bordercolorlight="#000000">
<p align="left">
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan systemen installeren en configureren,
zowel als onderdeel van een computernetwerk
als stand-alone, en volgens in de
organisatie geldende procedures de
installatie- en configuratiegegevens van
opgeleverde systemen documenteren.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
3.<br>
<br>
</b></font></td>
<td bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan geïnstalleerde systemen testen, fouten
lokaliseren en oplossen, en desgevraagd
verbetervoorstellen doen voor assemblage-,
installatie- en/of configuratieprocessen.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
4.<br>
<br>
</b></font></td>
<td bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan storingen lokaliseren, de oorzaak van
storingen achterhalen, documenteren en
verhelpen met beschikbare methoden,
hulpmiddelen en informatie uit
gedocumenteerde storingsmeldingen.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
5.<br>
</b></font></td>
<td bordercolor="#000000" bordercolorlight="#000000">
<p align="left">
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan ter voorkoming van storingen diverse
hard- en softwareonderdelen (incl de
netwerkinfrastructuur) beheren, beveiligen
en testen en kan zonodig verbetervoorstellen
doen.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
6.<br>
</b></font></td>
<td bordercolor="#000000" bordercolorlight="#000000">
<p align="justify">
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan inschatten wat de consequenties van
innovaties voor zijn eigen
beheerwerkzaamheden zijn.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
7.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan systemen demonteren en gedemonteerde
componenten testen.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
8.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan de werking van systemen mondeling
toelichten en in gebruiksinstructies
beschrijven, afgestemd op (de werkzaamheden
van) de diverse gebruikersgroepen.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
9.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan informatieverzoeken van gebruikers en
servicedeskmedewerkers afhandelen.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
10.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan incidentmeldingen van gebruikers
registreren, specificeren en oplossen; hij
kan leidinggevenden hierover informeren.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
11.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2">
<em style="font-style: normal">
<font color="#FFFFFF">De kandidaat kan eigen
werkzaamheden planmatig verrichten en houdt
rekening met veranderde eisen en
omstandigheden.<br>
</font></em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
12.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2">
<em style="font-style: normal">
<font color="#FFFFFF">De kandidaat kan
projectmatig werken en werkt volgens
algemeen geldende procedures en regels
binnen de eigen organisatie en die van de
klant.<br>
</font></em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
13.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2">
<em style="font-style: normal">
<font color="#FFFFFF">De kandidaat houdt bij
uitvoering van zijn taken rekening met zijn
eigen taken, verantwoordelijkheden en
bevoegdheden, en die van collega's binnen de
organisatie- en/of projectstructuur.<br>
</font></em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
14.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan schriftelijk en mondeling communiceren,
zowel in de Nederlandse als in de Engelse
taal.<br>
</em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
15.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2">
<em style="font-style: normal">
<font color="#FFFFFF">De kandidaat kan
relaties onderhouden en teamgericht
samenwerken met klanten, leveranciers en
collega's op verschillende niveaus.<br>
</font></em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
16.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2">
<em style="font-style: normal">
<font color="#FFFFFF">De kandidaat stelt
zich dienstbaar op en toont begrip voor de
belevingswereld van klanten en collega's.<br>
</font></em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
17.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2">
<em style="font-style: normal">
<font color="#FFFFFF">De kandidaat kan
nieuwe ontwikkelingen in het beroep volgen
en toepassen, en kan hoofd- en bijzaken
onderscheiden.<br>
</font></em></font></td>
</tr>
<tr>
<td width="33" align="left" bordercolor="#000000" bordercolorlight="#000000">
<font face="Verdana" size="2" color="#FFFFFF"><b>
18.<br>
</b></font></td>
<td align="left" bordercolor="#000000" bordercolorlight="#000000">
<p>
<font face="Verdana" size="2" color="#FFFFFF">
<em style="font-style: normal">De kandidaat
kan de effectiviteit en de efficiëntie van
zijn eigen werkzaamheden bepalen en op basis
van de verkregen informatie zijn inzichten
bijstellen.</em></font></td>
</tr>
</table>
</form>
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?
}
}elseif(isset($_GET['del'])) {
// Verwijderen
if(is_numeric($_GET['del'])) {
// Verwijderenuitvoeren
$sql = "DELETE FROM gebruikers WHERE id='".$_GET['del']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "De gebruiker met het ID ".$_GET[ 'del']." is succesvol verwijderd.<br />\n<a href=\"compententies.php\">« Terug naar het beheer</a>";
}else{
echo "Er is iets fout gegaan bij het verwijderen van userID ".$_GET['del'].". Bestaat het gebruikersID wel?<br />\n<a href=\"compententies.php\">« Terug naar het beheer</a>";
}
}else{
// Lijst
?>
}
}elseif(isset($_GET['del'])) {
// Verwijderen
if(is_numeric($_GET['del'])) {
// Verwijderenuitvoeren
$sql = "DELETE FROM gebruikers WHERE id='".$_GET['del']."'";
$query = mysql_query($sql);
if($query == TRUE) {
echo "De gebruiker met het ID ".$_GET[ 'del']." is succesvol verwijderd.<br />\n<a href=\"compententies.php\">« Terug naar het beheer</a>";
}else{
echo "Er is iets fout gegaan bij het verwijderen van userID ".$_GET['del'].". Bestaat het gebruikersID wel?<br />\n<a href=\"compententies.php\">« Terug naar het beheer</a>";
}
}else{
// Lijst
?>
Welke gebruiker wil je verwijderen?<br />
<form method="get" action="compententies.php">
<table>
<tr>
<td><select name="del" size="1">
<option value=""> </option>
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?
$sql = "SELECT naam,id FROM gebruikers ORDER BY naam ASC";
$query = mysql_query($sql);
while($rij = mysql_fetch_object($query)) {
$id = htmlspecialchars($rij->id);
$naam = htmlspecialchars($rij->naam);
echo "<option value=\"".$id."\">".$naam."</option>\n";
}
?>
$sql = "SELECT naam,id FROM gebruikers ORDER BY naam ASC";
$query = mysql_query($sql);
while($rij = mysql_fetch_object($query)) {
$id = htmlspecialchars($rij->id);
$naam = htmlspecialchars($rij->naam);
echo "<option value=\"".$id."\">".$naam."</option>\n";
}
?>
</td>
<td><input type="submit" value="Verwijderen" /></td>
</tr>
</table>
</form>
Kies een competentie:<br />
<ul>
<li><a href="compententies.php?compententie=do">Kies competentie</a></li>
</ul>
Zet het eens tussen [.code][./code] tags (zonder . ) en post alleen relevante code aub...