Beitrag von Stephan (263 Beiträge) am Sonntag, 1.Juni.2008, 22:29. WWW: www.solarboerse24.de
Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Hallo
ich habe seit 2 Jahren eine Baseportal-Datenbank laufen:
http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/solarflaechenmarkt/Vorschau
Unter einem separaten Formular konnte ich immer meine Einträge eingeben und habe dann über einen perl-Befehl auf eine Antwortseite weitergeleitet.
http://www.baubranchen-deutschland.de/solarflaechenvermietung/Anzeige_schalten/Formular-Neueintrag/Formular.htm
Seit einiger Zeit werden aber die Daten nicht mehr eingetragen.
Woran liegt das. Bei einem anderen Formular funktioniert noch alles.
Habe schon alle Funktionen der Datenbank geprüft. Der Kopf der Datenbank sieht so aus, liegt da viell. noch der Fehler begraben?
hier ein Auszug? Die datenbank heißt main, aber die Daten kommen dort nicht an
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0100)http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/solarflaechenmarkt/main&localparams=1&cmd=do_add -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<STYLE>BODY {
FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.Titel {
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.Text {
FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.Einleitung {
FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headback {
BACKGROUND-COLOR: #a0a0a0
}
.databack {
BACKGROUND-COLOR: #ffffff
}
.textback {
BACKGROUND-COLOR: #c0c0c0
}
A:link {
COLOR: #404040
}
A:visited {
COLOR: #404040
}
A:hover {
COLOR: #404040
}
A:active {
COLOR: #404040
}
</STYLE>
<META content="Microsoft FrontPage 4.0" name=GENERATOR>
<title></title>
<base target="_self">
</HEAD>
<BODY leftmargin="120">
<SPAN class=Bild></SPAN>
<center>
<table cellSpacing="2" cellPadding="0" border="0">
<tbody>
<tr>
<td></td>
<td>
<table cellSpacing="0" cellPadding="0" bgColor="#ffffff" border="0">
<tbody>
<tr>
<td>
<table cellSpacing="2" cellPadding="4" border="0">
<td>
<form action="http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/solarflaechenmarkt/main&cmd=add" method="post" enctype="multipart/form-data">
<tbody>
<tr>
<td width="607" align="left" colspan="3"><b><font face="Arial" size="2" color="#FF6500">NEUEINTRAG
SOLARFLÄCHEN-ANGEBOT<br>
<br>
</font></b><font face="Arial" size="2" color="#808080"><b>Der
Neueintrag Ihrer Flächen erfolgt in 2 Schritten. </b><br>
</font><font face="Arial" size="2" color="#FF6500">1. Schritt:</font><font face="Arial" size="2" color="#808080">
Im 1. Formular geben Sie das Kurzprofil Ihrer Flächen für
unsere Datenbank ein. <br>
</font><font face="Arial" size="2" color="#FF6500">2.
Schritt: </font><font face="Arial" size="2" color="#808080">
Im 2. Formular tragen Sie bitte zusätzlich </font><font face="Arial" size="2" color="#808080">Ihre
Kontaktdaten zu den Flächenangaben ein. Diese Daten
werden an unsere Partner-Datenbanken weitergeleitet. Sobald
Sie einen Neueintrag geschaltet haben, setzt sich bei
....................usw.
Wer kann mir weiterhelfen?
Antworten
Beitrag von Stephan (263 Beiträge) am Sonntag, 1.Juni.2008, 22:30. WWW: www.solarboerse24.de
Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
..ich meinte der Kopf des Eintrag-Formulars...
Antworten
Beitrag von mk (966 Beiträge) am Montag, 2.Juni.2008, 09:21.
Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Hallo,
hast du die Datenbank Reorganisiert.
Das ist ein häufiges Problem wenn die Datenbank viel bearbeitet wird, funktioniert irgendwann nichts mehr richtig.
Michael
Antworten
Beitrag von Stephan (263 Beiträge) am Montag, 2.Juni.2008, 11:39.
Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Danke, nein habe die Datenbank nicht reorganisiert.
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 2.Juni.2008, 11:35.
Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
mir fällt erst mal auf, das du die werte cmd=add und das htx nicht mit einem input typ=hidden mitschickst. wenn du method=post wählst, solltest du das aber tun.
ansonsten, hast du vielleicht die felddefinition geändert?
Antworten
Beitrag von Stephan (263 Beiträge) am Montag, 2.Juni.2008, 11:41.
Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Danke,
wie würde dann der html-Code des Kopfes meines Eingabeformulars aussehen, wenn ich die werte cmd=add und das htx mitschicke. Würde das dann mal testen.
Stephan
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 2.Juni.2008, 12:15.
Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Antworten
Beitrag von Stephan (263 Beiträge) am Montag, 2.Juni.2008, 13:43.
Re: Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
danke, ich werds mal probieren.
Stephan
Antworten
Beitrag von Stephan (263 Beiträge) am Samstag, 7.Juni.2008, 15:06.
Re: Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Hallo Sander, danke erstmal für deine Tipps konnte erst jetzt was machen:
ich habe aus meinen Formularen die m² und Euro rausgenommen - hat leider nicht geholfen.
Hier das Formular:
http://www.baubranchen-deutschland.de/solarflaechenvermietung/Anzeige_schalten/Formular-Neueintrag/Formular.htm
Hier nochmal die Datenbank:
http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/solarflaechenmarkt/main
Ich habe den html-Code ergänzt- hat leider nicht geholfen. Ist er viell. falsch eingefügt?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0100)http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/solarflaechenmarkt/main&localparams=1&cmd=do_add -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=windows-1252">
<STYLE>BODY {
FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.Titel {
FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000
}
.Text {
FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.Einleitung {
FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headback {
BACKGROUND-COLOR: #a0a0a0
}
.databack {
BACKGROUND-COLOR: #ffffff
}
.textback {
BACKGROUND-COLOR: #c0c0c0
}
A:link {
COLOR: #404040
}
A:visited {
COLOR: #404040
}
A:hover {
COLOR: #404040
}
A:active {
COLOR: #404040
}
</STYLE>
<META content="Microsoft FrontPage 4.0" name=GENERATOR>
<title></title>
<base target="_self">
</HEAD>
<BODY leftmargin="120">
<SPAN class=Bild></SPAN>
<center>
<table cellSpacing="2" cellPadding="0" border="0">
<tbody>
<tr>
<td></td>
<td>
<table cellSpacing="0" cellPadding="0" bgColor="#ffffff" border="0">
<tbody>
<tr>
<td>
<table cellSpacing="2" cellPadding="4" border="0">
<td>
<form action="http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/solarflaechenmarkt/main&cmd=add" method="post" enctype="multipart/form-data">
<input type=hidden name="cmd=" value="add">
<input type=hidden name="htx=" value="/solarflaechenmarkt/main">
<tbody>
<tr>
<td width="607" align="left" colspan="3"><b><font face="Arial" size="2" color="#FF6500">NEUEINTRAG
SOLARFLÄCHEN-ANGEBOT<br>
<br>
</font></b><font face="Arial" size="2" color="#808080"><b>Der
Neueintrag Ihrer Flächen erfolgt in 2 Schritten. </b><br>
</font><font face="Arial" size="2" color="#FF6500">1. Schritt:</font><font face="Arial" size="2" color="#808080">
Im 1. Formular geben Sie das Kurzprofil Ihrer Flächen für
unsere Datenbank ein. <br>
</font><font face="Arial" size="2" color="#FF6500">2.
Schritt: </font><font face="Arial" size="2" color="#808080">
Im 2. Formular tragen Sie bitte zusätzlich </font><font face="Arial" size="2" color="#808080">Ihre
Kontaktdaten zu den Flächenangaben ein. Diese Daten
werden an unsere Partner-Datenbanken weitergeleitet. Sobald
Sie einen Neueintrag geschaltet haben, setzt sich bei
Interesse ein regionaler Solarbetreuer mit ihnen in
Verbindung. Dieser Solarbetreuer klärt vor Ort die
Netzanschlussverträglichkeit, die Baustruktur, die
.................usw.
Ich habe noch eine 2. Datenbank, hier funktioniert alles:
Datenbank:
http://www.baseportal.de/cgi-bin/baseportal.pl?htx=/solarmakler/main
Formular: bitte komplett eingeben:
http://www.baubranchen-deutschland.de/solarmakler24/Solarmakler-Anmeldung/Frame(main).htm
Früher ging noch alles, woran könnte es noch liegen.
Gruß Stephan
Antworten
Beitrag von sebastian (533 Beiträge) am Samstag, 7.Juni.2008, 20:30.
Re: Re: Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Antworten
Beitrag von Stephan (263 Beiträge) am Dienstag, 17.Juni.2008, 15:23.
Re: Re: Re: Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Danke für deinen Tipp, aber jetzt funktioniert alles wieder mit den alten Formularen und ohne die Änderungen ohne mein zutun, ggf. gab es bei baseportal ein Problem.
Antworten
Beitrag von Stephan (263 Beiträge) am Dienstag, 17.Juni.2008, 15:27.
Re: Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Danke für deinen Tipp, aber jetzt funktioniert alles wieder mit den alten Formularen und ohne die Änderungen ohne mein zutun, ggf. gab es bei baseportal ein Problem.
Kennst du einen html-Befehl, den ich in den Kopf des Eingabe-Formulars einbinden kann und der eine Nachricht an meine E-Mail schickt, dass ein neuer Eintrag in die Datenbank eingetragen wurde. Diese Funktion kann ich leider bei baseportal nicht einstellen.
Gruß Stephan
Antworten
Beitrag von Sander (8133 Beiträge) am Mittwoch, 18.Juni.2008, 12:40.
Re: Re: Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
mail gibt es nicht in der freien Version von bp - bei miete und lizenz ist sie verfügbar
Antworten
Beitrag von Stephan (263 Beiträge) am Montag, 23.Juni.2008, 15:08.
Re: Re: Re: Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Hallo Sander,
viell. kannst du mir bei einer Frage bzgl. Automailer weiterhelfen.
Kennst du ein E-Mailpostfach, welches auf die 2. Mailadresse zB. bei einer Abwesenheitsmeldung antwortet. Fallbeispiel:
ZB.: Bei Kijiji.de habe ich eine Anzeige geschaltet. Wenn jemand auf die Anzeige antwortet leitet kijiji die Anzeigen-Antwort auf meine Adresse automatisch weiter. Im Postfach steht als Absender eine kijiji-Adresse und innerhalb der Absenderadresse die Adresse eines Bieters in Anführungsstrichen zB:"adresse des Bieters"<post@kijiji.de>. Erst wenn ich die Mail öffne kann ich an den Bieter antworten. Die Abwesenheitsmeldung geht nur an kijiji.
Kennst du einen Mail-Anbieter, der auf die 2. Mailadresse antwortet.
Gruß Stephan
Antworten
Beitrag von Sander (8133 Beiträge) am Montag, 23.Juni.2008, 16:42.
Re: Re: Re: Re: Re: Re: Re: Formular für Datenbankeintrag funktioniert nicht, wer kann helfen!
Antworten