%@ page import="java.util.*" %>
<%@ page import="de.lexx_net.DbConnection" %>
<%@ page errorPage="/jsp/errorpage.jsp" %>
<%@include file="coreg_include.jsp"%>
<%-- BEGIN useBean --%>
<%-- END useBean --%>
<%
if((DbConnection)application.getAttribute("myDb") == null){
application.setAttribute("myDb",new DbConnection(getServletConfig().getServletContext()));
}
stringtableBean.init((DbConnection)application.getAttribute("myDb"));
customerBean.init((DbConnection)application.getAttribute("myDb"));
// BEGIN intap
//affiliateBean.init((DbConnection)application.getAttribute("myDb"));
String pid = request.getParameter("pid");
if(pid != null) {
if(!pid.equals("")) {
session.setAttribute("pid",pid);
}
}
if(session.getAttribute("pid") != null) {
pid = (String)session.getAttribute("pid");
} else {
pid = "1000";
}
if(session.isNew()) {
session.setAttribute("pref",request.getHeader("referer"));
//affiliateBean.visit(pid);
}
// affiliateBean.pi(pid);
// END intap
Coreg coreg = new Coreg();
coreg.receive();
boolean sendOK = true;
String send = request.getParameter("send");
String result = "Die Anmeldung ist 100% kostenlos! Kein Abo! Keine versteckten Kosten! (Wie funktioniert das? )";
String vorname = "";
String nachname = "";
String strasse = "";
String plz = "";
String ort = "";
String telefon = "";
String email1 = "";
String email2 = "";
String agb = "";
String handy = "";
String kennwort = "";
String geb1 = "";
String geb2 = "";
String geb3 = "";
int pos = -1;
boolean email = true;
if(send != null) {
vorname = request.getParameter("vorname"); if(vorname.equals("")) { sendOK = false; }
nachname = request.getParameter("nachname"); if(nachname.equals("")) { sendOK = false; }
strasse = request.getParameter("strasse"); if(strasse.equals("")) { sendOK = false; }
ort = request.getParameter("ort"); if(ort.equals("")) { sendOK = false; }
telefon = request.getParameter("telefon"); if(telefon.equals("")) { sendOK = false; }
kennwort = request.getParameter("kennwort"); if(kennwort.equals("")) { sendOK = false; }
handy = request.getParameter("handy"); if(handy == null) { handy = ""; }
plz = request.getParameter("plz"); if(plz == null) { plz=""; sendOK = false; } else {
try { Integer.parseInt(plz); } catch (NumberFormatException nfe) { plz = ""; sendOK = false; } }
email1 = request.getParameter("email1");
pos = email1.indexOf("@"); if(pos == -1) { email1 = ""; email = false; sendOK = false; }
email2 = request.getParameter("email2");
pos = email2.indexOf("@"); if(pos == -1) { email2 = ""; email = false; sendOK = false; }
if(email) { if(!email1.equals(email2)) { email2 = ""; sendOK = false; } }
agb = request.getParameter("agb");
if(agb.equals("nein")) { sendOK = false; }
geb1 = request.getParameter("geb_tag");
if(geb1.equals("")) { sendOK = false; }
geb2 = request.getParameter("geb_monat");
if(geb2.equals("")) { sendOK = false; }
geb3 = request.getParameter("geb_jahr");
if(geb3.equals("")) { sendOK = false; }
} else {
sendOK = false;
}
if(sendOK) {
String coreqresult = "null";
coreqresult = coreg.send (
request,
request.getParameter ("email1"),
request.getParameter ("anrede"),
request.getParameter ("vorname"),
request.getParameter ("nachname"),
request.getParameter ("strasse"),
request.getParameter ("plz"),
request.getParameter ("ort"),
request.getParameter ("telefon"),
request.getParameter ("geb_tag")+"/"+request.getParameter ("geb_monat")+"/"+request.getParameter ("geb_jahr"),
request.getParameter ("geb_jahr")
);
// System.out.println(result);
result = customerBean.signup(kennwort,vorname,nachname,strasse,plz,ort,request.getParameter("land"),telefon,handy,email1,request.getParameter("geb_tag"),request.getParameter("geb_monat"),request.getParameter("geb_jahr"),request.getParameter("gefunden"),request.getRemoteAddr(),pid,(String)session.getAttribute("pref"),coreqresult);
}
%>
<%= stringtableBean.getString("title") %>
<%= stringtableBean.getString("meta") %>
box_oben.gif">
box_mitte.gif" style="padding-left:25px; padding-right:20px">
Bitte beachte auch die Angebote unserer Partner:
box_unten.gif">