Vrienden van phphulp,

ik heb een probleem met met me $_GET var in onderstaand script:
Op het moment dat ik de functie showformbestaande_uren(); aanroep is de meegestuurde $_GET["aanpassen"] aanwezig maar zodra de functie Handleform word aangeroepen kan ik geen beroep meer doen op de var $_GET["aanpassen"]

kan iemand me helpen met dit probleempje?

Alvast bedankt!




<?php
session_start()
?>
<?php
include("db.php");
include ("login_functions.php");


if (check_logged_in())
{
if (!isSet($_POST["submit"]))
{
// Laat de bestaande uren in het formulier zien:
showformbestaande_uren();

}else{

// We gaan de nieuwe gegevens in de database pompeh
HandleForm();
}

} else
{
echo "U dient zich eerst in te loggen";
}













function showformbestaande_uren()
{
$uren_id=$_GET["aanpassen"];
$sql="SELECT aantal_uren, Datum FROM uren WHERE uren_id = $uren_id";
$resultaat=mysql_query($sql);
$uren_array= mysql_fetch_array($resultaat);
$aantal_uren=$uren_array[0];
$datum=$uren_array[1];
$user=$_SESSION['loginnaam'];


echo "Beste ".$_SESSION["loginnaam"].","."</td></tr><tr><td><font face=verdana size=2><br>";
echo "Pas uw gewerkte uren aan:<br>";
echo "<form action='".$_SERVER["PHP_SELF"]."' method='POST'>";
echo "<td><font face=verdana size=2><input type='text' size=5 name='aantal' value='$aantal_uren'></td>";
echo "<td><font face=verdana size=2><input type='text' size=10 name='datum' value='$datum'></td>";
echo "<select name='opdracht'>";
echo "<option value>maak uw keuze....</option>";
$q=mysql_query("select opdracht_id, opdracht_naam FROM opdracht");
while ($project=mysql_fetch_array($q))
{
echo "<option value=\"$project[0]\">$project[1]";
}
echo "</select></td>";
echo "<br>";
echo "<br>";
echo "<input type='submit' name='submit' value='Aanpassen!'></td>";
echo "</tr></form>";
}






function HandleForm()
{
if ($_POST["opdracht"]!="maak uw keuze...." && $_POST["aantal"]!="" && $_POST["datum"]!="" )
{
$opdracht=$_POST['opdracht'];
$uren=$_POST['aantal'];
$datum=$_POST['datum'];

//We gaan de uren toevoegen aan de database
$sql = "UPDATE uren SET aantal_uren='$uren' WHERE uren.uren_id=$uren_id";
if (!mysql_query($sql))
{
echo "Uitvoeren van de query is mislukt";
}
else
{
echo "de query $sql is uitgevoerd"."<br>";
echo "<br>";
}




echo "werknemerid:".$werknID;
echo "<br>";
echo "opdracht:".$opdracht;
echo "<br>";
echo "Aantal uren:".$uren;
echo "<br>";
echo "Datum:".$datum;
echo "<br>";
$_GET["aanpassen"]=$nummer;
echo "$nummer";


}else {echo "Alle gegevens invullen a.u.b";}
}
?>




Reageren