overføre variabel..
Hejsa.. jeg har en side hvor der er en form til søgning efter et id.. den henter idet ud efter at der er blevet kørt en if (isset($_POST['Hent'])).. det virker også fint nok.. men så har jeg lavet et sted hvor man kan åbne en ny side.. hvordan kan jeg så få den variabel med over...side 1
<html>
<head>
<title>Indskrive en person</title>
<script Language="JavaScript">
<!--
function popup(url, name, width, height)
{
settings=
"toolbar=no,location=no,directories=no,"+
"status=no,menubar=no,scrollbars=no,"+
"resizable=yes,width="+width+",height="+height;
MyNewWindow=window.open("http://"+url,name,settings);
}
//-->
</script>
</head>
<body>
<BODY BGCOLOR="#cccccc" TEXT="#000000"><body>
<center>
<?
// ############################################################################
// ### Når Det trykkes på Hent. vil koden under blive udført.. ###
// ### Koden henter samenligner det indtastede Ident med Indet fra mysql. ###
// ### og henter alle infomationer ud om brugeren. ###
// ############################################################################
if (isset($_POST['Hent'])) {
$foresp = mysql_query("SELECT Ident,CPR,Fornavn,Efternavn,Adresse,Adresse_2,Co,Postnr,Stilling,andet,Telefon,Telefon_2,bem,Ref,Str,Kørekort,Truckkort,Noteret FROM basis WHERE Ident='$Hent'");
$data = mysql_fetch_row($foresp);
$sident = $data[0];
$sCPR = $data[1];
$sFornavn = $data[2];
$sEfternavn = $data[3];
$sAdresse = $data[4];
$sAdresse_2 = $data[5];
$sCo = $data[6];
$sPostnr = $data[7];
$sStilling = $data[8];
$sAndet = $data[9];
$sTelefon = $data[10];
$sTelefon_2 = $data[11];
$sbem = $data[12];
$sRef = $data[13];
$sStr = $data[14];
$sKørekort = $data[15];
$sTruckkort = $data[16];
// Finder byen til postnr.
$for = mysql_query("SELECT Postnr,City FROM Postnr WHERE Postnr='$sPostnr' ");
$data1 = mysql_fetch_row($for);
$city = $data1[1];
// tjekker om der er et Ja ved truckkort i tabelen
function checkvar($sTruckkort) {
if($sTruckkort == "Ja") {
return " checked";
}else{
return "";
}
}
}
?>
<?
if (isset($_POST['Gem'])) {
$Ident = $_POST["Ident"];
$Stilling = $_POST["Stilling"];
$Fornavn = $_POST["Fornavn"];
$Efternavn = $_POST["Efternavn"];
$Adresse = $_POST["Adresse"];
$Adresse_2 = $_POST["Adresse_2"];
$Co = $_POST["Co"];
$Postnr = $_POST["Postnr"];
$CPR = $_POST["CPR"];
// $Reg_dato = date("Y-m-d H:i:s"); // Tager datoen fra serveren og gemmer det i Reg_dato
$Telefon = $_POST["Telefon"];
$Telefon_2 = $_POST["Telefon_2"];
$Kørekort = $_POST["Kørekort"];
$Truckkort = $_POST["Truckkort"];
$Str = $_POST["Str"];
$Ref = $_POST["Ref"];
$Andet = $_POST["Andet"]; // e-mail
$Bem = $_POST["Bem"];
$sql = "UPDATE basis SET Stilling='$Stilling',Fornavn='$Fornavn' , Efternavn='$Efternavn' , Adresse='$Adresse' , Adresse_2= '$Adresse_2' , Co='$Co' , Postnr='$Postnr' , CPR='$CPR', Telefon='$Telefon' , Telefon_2='$Telefon_2' , Kørekort= '$Kørekort' ,Truckkort='$Truckkort' , Str='$Str' , Bem='$Bem', Ref='$Ref' , Andet='$Andet' WHERE Ident='$Hent'";
mysql_query($sql) or die(mysql_error());
}
?>
<?
// ############################################################################
// ### Selve felterne bliver skrevet ud på skrænen... ###
// ### Hvis der står noget i de variabler det passer til felterne ###
// ### bliver disse skrevet med ud ###
// ############################################################################
?>
<br>
<font size="7">Stamkort
</font> <br>
<table border="0" >
<tr>
<td width="20%">Ident</td>
<td ><form action="" method="POST">
<input type="text" name="Hent" value="<? echo $sident;?>" />
<input type="submit" value="Hent Stamkort" />
</td>
</tr>
<tr>
<td width="20%">CPR nr ddmmåå-xxxx</td>
<td ><input type="text" name="CPR" value="<? echo $sCPR;?>" size="20"></td>
<td <a href="#" onClick="popup('kimha/projekt/bem.php', 'win1', 210, 200);">
<U>Se/Ret Bemærkninger (klik)</U></td>
</tr>
<tr> <td width="10%"> Fornavn </td>
<td width="20%"><input type="text" name="Fornavn" value="<? echo $sFornavn;?>" size="20"> </td>
<td width="10%">Efternavn</td>
<td width ="10%" ><input type="text" name="Efternavn" value="<? echo $sEfternavn;?>" size="20"></td>
</tr>
<tr> <td width="10%">Adresse</td>
<td width="20%"><input type="text" name="Adresse" value="<? echo $sAdresse;?>" size="20"></td>
<td width="175">Post nr </td>
<td width="175">
<select name="Postnr" onChange="this.form.city.options[this.selectedIndex].selected=true;">
<?
$sql = "SELECT * FROM postnr ORDER BY postnr";
$foresp = mysql_query($sql, $conn);
while($data = mysql_fetch_row($foresp))
echo "<option value = $data[0]>" .$data[0]. "</option>" ; // $data[0] tager det første felt
?>
<option selected= ><? echo $sPostnr?></option> # Sørger for at vælge det postnr som står i DBén
</tr>
<tr>
<td width="10%">Adresse2</td>
<td width="20%"><input type="text" name="Adresse_2" value="<? echo $sAdresse_2; ?>" size="20"></td>
<td width="175">By </td>
<td width="175">
<select name="city" onChange="this.form.Postnr.options[this.selectedIndex].selected=true;">>
<?
$sql = "SELECT * FROM postnr ORDER BY postnr";
$foresp = mysql_query($sql, $conn);
while($data = mysql_fetch_row($foresp))
echo "<option value = $data[0]>" .$data[1]. "</option>" ; // $data[0] tager det første felt
?>
<option selected= ><? echo $city?> </option> # Sørger for at vælge det postnr som står i DBén
</tr>
<tr> <td width="10%">Co</td>
<td width="20%"><input type="text" name="Co" value="<? echo $sCo;?>" size="20"></td>
<td width="10%">Stilling</td>
<td width="20%"><input type="text" name="Stilling" value="<? echo $sStilling;?>" size="20">
</tr>
<tr>
<td width="10%">Telefon 1</td>
<td width="20%"><input type="text" name="Telefon" value="<? echo $sTelefon;?>" size="20"></td>
<td width="10%">E-mail</td>
<td><input type="text" name="Andet" value="<? echo $sAndet;?>" size="20"> </td>
</tr>
<tr> <td width="10%">Telefon 2</td>
<td><input type="text" name="Telefon_2" value="<? echo $sTelefon_2;?>" size="20">
<td width="10%">Ref</td>
<td><input type="text" name="Ref" value="<? echo $sRef;?>" size="20"> </td>
</tr>
<tr> <td width="10%">Størelse</td>
<td width="20%"><input type="text" name="Str" value="<? echo $sStr;?>" size="20"></td>
<a href="typekorekort.html"><td width="10%">Type kørekort (A.B.C.D.E)</td></a>
<td><input type="text" name="Kørekort" value="<? echo $sKørekort; ?>"size="5">
Truckkort
<input type="checkbox" name="Truckkort" value="Ja" <?php echo checkvar($sTruckkort); ?>>
</tr>
</table>
<br>
<td ><form action="" method="POST">
<input type="submit" name="Gem" value="Gem data" />
</body>
</html>
ny side (bemærkninger)
echo $Hent; // skulle genre være den overførte variabel
