fylder godt nok en del...Men her kommer den::
<HTML><!-- InstanceBegin template="/Templates/dk-difn-standard2.dwt" codeOutsideHTMLIsLocked="false" -->
<HEAD>
<!-- InstanceBeginEditable name="doctitle" -->
<TITLE>:: Velkommen til DIFN's hjemmeside ::</TITLE>
<!-- InstanceEndEditable -->
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_findObj(n, d) { //v4.01
var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
if(!x && d.getElementById) x=d.getElementById(n); return x;
}
function MM_swapImage() { //v3.0
var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->
</script>
<link href="difnstyle.css" rel="stylesheet" type="text/css">
</HEAD>
<BODY BGCOLOR=#333333 TOPMARGIN=10 onLoad="MM_preloadImages('dk/images/dk-o-fors_03.gif','dk/images/dk-o-foren_04.gif','dk/images/dk-o-billedeg_05.gif','dk/images/dk-o-nordj_06.gif','dk/images/dk-o-info_07.gif')">
<!-- ImageReady Slices (ir_dklayout5.psd) -->
<TABLE WIDTH=768 BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0>
<TR>
<TD> <IMG SRC="images/spacer.gif" WIDTH=6 HEIGHT=1 ALT=""></TD>
<TD> <IMG SRC="images/spacer.gif" WIDTH=74 HEIGHT=1 ALT=""></TD>
<TD> <IMG SRC="images/spacer.gif" WIDTH=92 HEIGHT=1 ALT=""></TD>
<TD> <IMG SRC="images/spacer.gif" WIDTH=104 HEIGHT=1 ALT=""></TD>
<TD> <IMG SRC="images/spacer.gif" WIDTH=94 HEIGHT=1 ALT=""></TD>
<TD> <IMG SRC="images/spacer.gif" WIDTH=110 HEIGHT=1 ALT=""></TD>
<TD> <IMG SRC="images/spacer.gif" WIDTH=102 HEIGHT=1 ALT=""></TD>
<TD> <IMG SRC="images/spacer.gif" WIDTH=66 HEIGHT=1 ALT=""></TD>
<TD> <IMG SRC="images/spacer.gif" WIDTH=120 HEIGHT=1 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=9> <IMG SRC="dk/images/dk-difn_01.gif" ALT="" WIDTH=768 HEIGHT=90 border="0" usemap="#Map"></TD>
</TR>
<TR>
<TD> <IMG SRC="dk/images/dk-difn_02.gif" WIDTH=6 HEIGHT=23 ALT=""></TD>
<TD> <a href="dk/dk-index.html"><IMG SRC="dk/images/dk-difn_03.gif" ALT="" name="Image1" WIDTH=74 HEIGHT=23 border="0" id="Image1" onMouseOver="MM_swapImage('Image1','','dk/images/dk-o-fors_03.gif',1)" onMouseOut="MM_swapImgRestore()"></a></TD>
<TD> <a href="dk/foreningen.html"><IMG SRC="dk/images/dk-difn_04.gif" ALT=":: under konstruktion ::" name="Image2" WIDTH=92 HEIGHT=23 border="0" id="Image2" onMouseOver="MM_swapImage('Image2','','dk/images/dk-o-foren_04.gif',1)" onMouseOut="MM_swapImgRestore()"></a></TD>
<TD> <a href="dk/billedeg.html"><IMG SRC="dk/images/dk-difn_05.gif" ALT="" name="Image3" WIDTH=104 HEIGHT=23 border="0" id="Image3" onMouseOver="MM_swapImage('Image3','','dk/images/dk-o-billedeg_05.gif',1)" onMouseOut="MM_swapImgRestore()"></a></TD>
<TD> <a href="dk/nordjylland.html"><IMG SRC="dk/images/dk-difn_06.gif" ALT=":: under konstruktion ::" name="Image4" WIDTH=94 HEIGHT=23 border="0" id="Image4" onMouseOver="MM_swapImage('Image4','','dk/images/dk-o-nordj_06.gif',1)" onMouseOut="MM_swapImgRestore()"></a></TD>
<TD> <a href="dk/info.html"><IMG SRC="dk/images/dk-difn_07.gif" ALT=":: under konstruktion ::" name="Image5" WIDTH=110 HEIGHT=23 border="0" id="Image5" onMouseOver="MM_swapImage('Image5','','dk/images/dk-o-info_07.gif',1)" onMouseOut="MM_swapImgRestore()"></a></TD>
<TD> <IMG SRC="dk/images/dk-difn_08.gif" WIDTH=102 HEIGHT=23 ALT=""></TD>
<TD COLSPAN=2> <IMG SRC="dk/images/dk-difn_09.gif" WIDTH=186 HEIGHT=23 ALT=""></TD>
</TR>
<TR>
<TD COLSPAN=9> <IMG SRC="dk/images/dk-difn_10.gif" WIDTH=768 HEIGHT=5 ALT=""></TD>
</TR>
<TR>
<td colspan=8 valign="top" bgcolor="#FFFFFF"><!-- InstanceBeginEditable name="1" -->
<div align="center">
</div>
<form action="index.html" method="post" name="test" class="medlem1">
<p>
<% //henter alle parametrene fra "ændre medlemsoplysninger"siden
String fornavn = (String)request.getParameter("fornavnTF");
String efternavn = (String)request.getParameter("efternavnTF");
String gadenavn = (String)request.getParameter("gadenavnTF");
String gadenummer = (String)request.getParameter("gadenummerTF");
String etage = (String)request.getParameter("etageMenu");
String lejlighedsnr = (String)request.getParameter("lejlighedsnrTF");
String placering = (String)request.getParameter("placeringMenu");
String postnummer = (String)request.getParameter("postnummerTF");
int iPostnummer = Integer.parseInt(postnummer);
String husstand = (String)request.getParameter("husstandRadio");
String bofaelleFornavn = (String)request.getParameter("bofaelleFornavnTF");
String bofaelleEfternavn = (String)request.getParameter("bofaelleEfternavnTF");
String foedselsdato = (String)request.getParameter("foedselsdatoTF");
int iFoedselsdato = Integer.parseInt(foedselsdato);
String koen = (String) request.getParameter("koenRadio");
String telefonnummer = (String)request.getParameter("telefonnummerTF");
int iTelefonnummer = 0;
String mobilnummer = (String)request.getParameter("mobilnummerTF");
int iMobilnummer = 0;
String email = (String)request.getParameter("emailTF");
String password1 = (String)request.getParameter("password1TF");
String password2 = (String)request.getParameter("password2TF");
//slut med at hente patametrene
String adresseTekst = "";//indeholder f.eks. "stuen til venstre"
String adresse = "";//indeholder f.eks. "sommervej 4"
int husstandsID = -1;//nummer som tilhører en husstand (familie)
String by = "";
Husstand h = new Husstand();
Medlem nyMedlem = new Medlem();
//Medlem medlem = (Medlem)request.getParameter("hiddenField");
Medlem medlem = (Medlem)session.getAttribute("medlemmet");
////////////// nu skal medlemmet gemmes i databasen////////////////////////////////
if(gadenavn.length() > 0 && husstand.length() < 1)//hvis medlemmet har indtastet ny adresse skal det også vælge husstand
{%>
<p> </p><p align="center"><font size="-1"><% out.print("Du har indtastet en ny adresse, men har glemt at vælge en husstand. Du skal tilbage til \"Ændring af medlems oplysninger\" siden (for at komme det, skal du trykke på tilbageknappen i venstre hjørne af skærmen(<--Back)).");%></font></p>
<div align="center">
<%}
else
{
//password skal være minimum 4 tegn ellers kan medlemmet ikke oprettes
if(password1.length() != 0 && password1.length() < 4)
{%>
<p> </p><p align="center"><font size="-1"><% out.print("Password skal bestå af minimum 4 tegn og derfor kan du ikke blive oprettet som medlem. Du skal tilbage til \"Ændring af medlems oplysninger\" siden (for at komme det, skal du trykke på tilbageknappen i venstre hjørne af skærmen(<--Back)).");%></font></p>
<div align="center">
<%}
else//dvs. password består af min. 4 tegn
{
by = MedlemsKontrol.findesPostnummer(iPostnummer);//findes postnummeret i databasen
if(by.equals(""))//hvis postnummeret ikke findes kan personen ikke oprettes
{%>
<p> </p><p align="center"><font size="-1"><% out.print("Postnummeret findes ikke og derfor kan du ikke blive oprettet som medlem. Du skal tilbage til \"Ændring af medlems oplysninger\" siden (for at komme det, skal du trykke på tilbageknappen i venstre hjørne af skærmen(<--Back)).");%></font></p>
<div align="center">
<% }
else//dvs. postnummeret findes i databasen
{
if(gadenavn.length() != 0)
{
//her laves adresseTeksten
if(!etage.equals("(etage)"))
{
adresseTekst = adresseTekst.concat(etage + " ");
}
if(lejlighedsnr.length() != 0)
{
adresseTekst = adresseTekst.concat(lejlighedsnr + " ");
}
if(!placering.equals("(ingen)"))
{
adresseTekst = adresseTekst.concat(placering + " ");
}
//færdig med at lave adresseTekst
adresse = gadenavn + " " + gadenummer + " " + adresseTekst;//hele adressen f.eks. "sommervej 4 stuen til venstre"
if(husstand.equals("tilfoejTilHusstand"))//hvis medlemmet skal tilføjes til en gammel husstand
{
husstandsID = DBHusstand.findHusstandsID(bofaelleFornavn, bofaelleEfternavn, adresse, iPostnummer);//her hentes bofællens husstandsID
if(husstandsID == -1)//hvis husstandsID ikke findes
{%>
<p> </p><p align="center"><font size="-1"><% out.print(bofaelleFornavn + " " + bofaelleEfternavn + ", " + adresse + ", findes ikke, og derfor kan du ikke blive oprettet som medlem. Du skal tilbage til \"Ændring af medlems oplysninger\" siden (for at komme det, skal du trykke på tilbageknappen i venstre hjørne af skærmen(<--Back)).");%></font></p>
<div align="center">
<%}
}
if(husstand.equals("nyHusstand") || (husstand.equals("tilfoejTilHusstand") && husstandsID != -1))//hvis der skal oprettes en ny husstand, eller bofællens husstandsID er fundet, kan personen oprettes som medlem
{
medlem.setFornavn(fornavn);
medlem.setEfternavn(efternavn);
if(telefonnummer.length() != 0)
{
iTelefonnummer = Integer.parseInt(telefonnummer);
}
medlem.setTelefonnr(iTelefonnummer);
if(mobilnummer.length() != 0)
{
iMobilnummer = Integer.parseInt(mobilnummer);
}
medlem.setMobilnr(iMobilnummer);
if(koen.equals("mand"))
{
medlem.setKoen(0);
}
else
{
medlem.setKoen(1);
}
medlem.setFoedselsdato(iFoedselsdato);
h.setHusstandsID(husstandsID);
h.setAdresse(adresse);
h.setPostnr(iPostnummer);
medlem.setHusstand(h);
InternetBruger it = new InternetBruger();
if(password1.length() != 0)
{
it.setPassword(password1);
}
else
{
it.setPassword(medlem.getInternetBruger().getPassword());
}
Email em = new Email();
if(email.length() != 0)//hvis personen har indtastet en email adresse, skal den gemmes
{
em.setEmail(email);
it.setEmail(em);
}
else//personen har ikke indtastet en email adresse
{
it.setEmail(null);
}
medlem.setInternetBruger(it);
nyMedlem = MedlemsKontrol.opdater(medlem);//medlemmet oprettes i databasen
/////////////medlemmets informationer udskrives//////////%>
</p>
<p> </p>
<p align="center">Følgende oplysninger er blevet gemt :</p>
<div align="center">
<table width="82%" height="243" border="0">
<tr>
<td width="46%" height="28" class="yfirskrift">Medlemsnummer og
brugerID:</td>
<td width="54%" class="yfirskrift2"> <% out.print(nyMedlem.getPersonID()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Navn:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getFornavn() + " " + nyMedlem.getEfternavn()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Adresse:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getHusstand().getAdresse()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Postnummer og by:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getHusstand().getPostnr()+ " " + nyMedlem.getHusstand().getBynavn()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Fødselsdato:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getFoedselsdato()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Telefonnummer:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getTelefonnr()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Mobilnummer:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getMobilnr()); %> </td>
</tr>
<tr>
<td height="29" class="yfirskrift">E-mail:</td>
<td class="yfirskrift2"> <% if(nyMedlem.getInternetBruger() != null)
{
if(nyMedlem.getInternetBruger().getEmail() != null)
{
out.print(nyMedlem.getInternetBruger().getEmail().getEmail());
}
} %> </td>
</tr>
</table>
</div>
<table width="94%" height="172" border="0">
<tr>
<td> </td>
</tr>
<tr>
<td height="46"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><em><font size="2">Hvis
du har opgivet en e-mail adresse, vil du modtage en e-mail fra DIFN,
som indeholder de samme oplysninger.</font></em></font></td>
</tr>
<tr>
<td height="79"><font size="2"><em><font face="Verdana, Arial, Helvetica, sans-serif">Hvis
du skulle glemme dit password, kan du få dette tilsendt fra
DIFN´s hjemmeside, ellers kan du kontakte formanden (formadur@difn.dk)
og vedkommende vil herefter hjælpe dig.</font></em></font></td>
</tr>
</table>
<p align="right" class="medlem6">
<input type="submit" name="tilbage" value="Tilbage til forsiden">
</p>
</form>
<div align="left">
<%///////////////////her slutter udskrivning af medlemmets informationer///////////////////
///test slutter
}//1.if slutter
}//2.if slutter (dvs.gadenavn ikke = 0)
else//gadenavn = 0
{
medlem.setFornavn(fornavn);
medlem.setEfternavn(efternavn);
if(telefonnummer.length() != 0)
{
iTelefonnummer = Integer.parseInt(telefonnummer);
}
medlem.setTelefonnr(iTelefonnummer);
if(mobilnummer.length() != 0)
{
iMobilnummer = Integer.parseInt(mobilnummer);
}
medlem.setMobilnr(iMobilnummer);
if(koen.equals("mand"))
{
medlem.setKoen(0);
}
else
{
medlem.setKoen(1);
}
medlem.setFoedselsdato(iFoedselsdato);
h.setHusstandsID(medlem.getHusstand().getHusstandsID());
h.setAdresse(medlem.getHusstand().getAdresse());
h.setPostnr(iPostnummer);
medlem.setHusstand(h);
InternetBruger it = new InternetBruger();
if(password1.length() != 0)
{
it.setPassword(password1);
}
else
{
it.setPassword(medlem.getInternetBruger().getPassword());
}
Email em = new Email();
if(email.length() != 0)//hvis personen har indtastet en email adresse, skal den gemmes
{
em.setEmail(email);
it.setEmail(em);
}
else//personen har ikke indtastet en email adresse
{
it.setEmail(null);
}
medlem.setInternetBruger(it);
nyMedlem = MedlemsKontrol.opdater(medlem);//medlemmet oprettes i databasen
//}//else slutter
/////////////medlemmets informationer udskrives//////////%>
</p>
<p> </p>
<p align="center">Følgende oplysninger er blevet gemt :</p>
<div align="center">
<table width="82%" height="243" border="0">
<tr>
<td width="46%" height="28" class="yfirskrift">Medlemsnummer og
brugerID:</td>
<td width="54%" class="yfirskrift2"> <% out.print(nyMedlem.getPersonID()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Navn:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getFornavn() + " " + nyMedlem.getEfternavn()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Adresse:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getHusstand().getAdresse()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Postnummer og by:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getHusstand().getPostnr()+ " " + nyMedlem.getHusstand().getBynavn()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Fødselsdato:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getFoedselsdato()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Telefonnummer:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getTelefonnr()); %> </td>
</tr>
<tr>
<td height="28" class="yfirskrift">Mobilnummer:</td>
<td class="yfirskrift2"> <% out.print(nyMedlem.getMobilnr()); %> </td>
</tr>
<tr>
<td height="29" class="yfirskrift">E-mail:</td>
<td class="yfirskrift2"> <% if(nyMedlem.getInternetBruger() != null)
{
if(nyMedlem.getInternetBruger().getEmail() != null)
{
out.print(nyMedlem.getInternetBruger().getEmail().getEmail());
}
} %> </td>
</tr>
</table>
</div>
<table width="94%" height="172" border="0">
<tr>
<td> </td>
</tr>
<tr>
<td height="46"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><em><font size="2">Hvis
du har opgivet en e-mail adresse, vil du modtage en e-mail fra DIFN,
som indeholder de samme oplysninger.</font></em></font></td>
</tr>
<tr>
<td height="79"><font size="2"><em><font face="Verdana, Arial, Helvetica, sans-serif">Hvis
du skulle glemme dit password, kan du få dette tilsendt fra
DIFN´s hjemmeside, ellers kan du kontakte formanden (formadur@difn.dk)
og vedkommende vil herefter hjælpe dig.</font></em></font></td>
</tr>
</table>
<p align="right" class="medlem6">
<input type="submit" name="tilbage" value="Tilbage til forsiden">
</p>
</form>
<div align="left">
<%///////////////////her slutter udskrivning af medlemmets informationer///////////////////
} //1.else slutter
} //2.else slutter
} //3.else slutter//4.else slutter
}//else slutter%>
</div>
<!-- InstanceEndEditable --> </td>
<TD valign="top" background="images/menubg2.gif"><div align="center">
<p class="yfirskrift"><br>
<a href="veftre.html"><img src="dk/images/dk-infologo.gif" width="50" height="55" border="0"></a><br>
<br>
<a href="dk/billedeg.html"><img src="dk/images/dk-teaser.gif" alt=":: klik for at se billederne ::" width="100" height="60" border="0"></a>
<br>
<br>
<a href="
http://www.eimskip.is" target="_blank"><img src="augl_bordar/eimskip_banner.gif" width="100" height="26" border="0"></a><br>
<br>
<a href="
http://www.danskebank.dk" target="_blank"><img src="augl_bordar/danskebank.gif" width="100" height="15" border="0"></a><br>
<br>
<a href="
http://www.guldfoss.dk" target="_blank"><img src="augl_bordar/guldfoss.gif" alt=":: islandsk lammekød på nettet ::" width="100" height="67" border="0"></a>
</p>
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top"><span class="tenglar"><a href="
http://www.bi.is" target="_blank" class="tenglar">::
bi.is</a><a href="
http://www.lin.is" target="_blank" class="tenglar"><br>
</a><a href="
http://www.nn.is" target="_blank" class="tenglar">::
nn.is</a><br>
<a href="
http://www.lin.is" target="_blank" class="tenglar">:: lin.is</a>
<br>
<a href="
http://www.mbl.is" target="_blank" class="tenglar">:: mbl.is</a>
<br>
<a href="
http://www.dmi.dk" target="_blank" class="tenglar">:: dmi.dk</a>
<br>
</span><span class="tenglar"><a href="
http://www.vedur.is" target="_blank" class="tenglar">::
vedur.is</a> <br>
<a href="
http://www.leit.is/hf" target="_blank" class="tenglar">::
leit.is/hf</a> <br>
</span><span class="tenglar"><a href="
http://www.kvika.net" target="_blank" class="tenglar">::
kvika.net</a><br>
<a href="
http://www.tilveran.is" target="_blank" class="tenglar">::
tilveran.is</a><br>
<a href="
http://www.alaborg.dk" target="_blank" class="tenglar">::
alaborg.dk</a></span><span class="tenglar"></span><span class="tenglar">
</span><span class="tenglar"> <br>
<a href="
http://www.vegagerdin.is" target="_blank" class="tenglar">::
vegagerdin.is</a></span></td>
</tr>
</table>
<p class="yfirskrift"><br>
</p>
</div> </TD>
</TR>
<TR>
<TD COLSPAN=9 background="dk/images/dk-difn_13.gif"> <table width="768" height="25" border="0" align="center">
<tr>
<td><div align="center">
<p class="botninfo">kontakt webmaster: <a href="mailto:webmaster@difn.dk" class="botninfo">webmaster@difn.dk</a></p>
</div></td>
</tr>
</table></TD>
</TR>
</TABLE>
<!-- End ImageReady Slices -->
<map name="Map">
<area shape="rect" coords="427,16,462,43" href="index.html">
<area shape="rect" coords="480,40,514,62" href="dk/dk-index.html">
<area shape="rect" coords="591,17,688,64" href="dk/dk-index.html" alt=":: forsiden ::">
</map>
</BODY>
<!-- InstanceEnd --></HTML>