Kontakt formular

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
schroeder935633

Kontakt formular

Beitrag von schroeder935633 »

Ich habe hier ein Anmelde Formular (für Ferienwohnung liegt im phpBB verzeichnis)

mit wahlpflicht feldern Diese gehen aber nicht
man kann also garnichts eingeben und es wir trotzdem versand

Wieso
was mache ich falsch

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 

$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 

include($phpbb_root_path . 'includes/page_header.'.$phpEx); 
?> 



<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta http-equiv="Content-Language" content="de">

<title>BM Anmeldung</title>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">

<!--mstheme--><link rel="stylesheet" href="kopi1110.css">
<meta name="Microsoft Theme" content="kopie-von-automobil 1110, default">
<meta name="Microsoft Border" content="tlb, default">
</head>

<body  >&nbsp;<table dir="ltr" border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
    <td valign="top" width="1%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <b><font size="5">Zimmer reservieren Biker Motel</font></b><table width="650">
      <tr>
        <td valign="top" width="636">&nbsp;<form method="POST" name="FrontPage_Form1" onsubmit="return FrontPage_Form1_Validator(this)" action="http://www.biker-motel.de/cgi-bin/mailmanager.pl" target="_blank" language="JavaScript">
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <!--webbot bot="Validation" s-display-name="Name" b-value-required="TRUE" i-minimum-length="3" --><input type="text" name="Name" size="20"></p>
          <p>Straße:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="3" --><input type="text" name="Strasse" size="20"></p>
          <p>PLZ und Ort&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <!--webbot bot="Validation" s-display-name="Ort" b-value-required="TRUE" i-minimum-length="3" --><input type="text" name="Ort" size="20"></p>
          <p>Tel:&nbsp; <input type="text" name="Telefon" size="14">Fax:<input type="text" name="Fax" size="13"></p>
          <p>Anzahl der Person:
          <!--webbot bot="Validation" s-display-name="Anzahl" b-value-required="TRUE" i-minimum-length="1" --><input type="text" name="Anzahl" size="4" value="1"></p>
          <p>Zimmerart <select size="1" name="Zimmerart">
          <option selected>Einzelzimmer pro pers. 28,20 euro</option>
          <option>3Tage Angebot pro Pers.49 Euro</option>
          <option>3Tage Angebot (zelten) pro Pers.49 Euro</option>
	    <option>Doppelzimmer pro pers. 23 euro</option>
          <option>Mehrbettzimmer pro pers. 17,90 euro</option>
          <option>Zeltplatz</option>
          <option>Wie unten beschieben</option>
          </select></p>
          <p><textarea rows="7" name="Bescheibung" cols="77"></textarea></p>
          <p>Zeitraum von:
          <input type="text" name="von" size="11" value="01.01.2003">&nbsp;&nbsp;&nbsp;</p>
          <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          bis:&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="." b-value-required="TRUE" i-minimum-length="3" --><input type="text" name="bis" size="18" value="01.01.2004"></p>
          <p><input type="checkbox" name="Spanferkelgrillen" value="ja"> + 
          Spanferkelgrillen <font size="2">(6€ pro Pers. Ab 10Pers.)</font></p>
          <p>&nbsp;</p>
          <p><font size="1">Wenn Abrechnung per Bankeinzug</font>&nbsp;
          <font size="1">bitte dann ausfüllen</font></p>
          <p>Kontoinhaber: <font size="1">(falls abweichend)<input type="text" name="NameKonto" size="18"></font></p>
          <p><font size="1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
          <p>Konto Nr.<!--webbot bot="Validation" s-display-name="Kontonummer" s-data-type="Integer" s-number-separators="x" --><input type="text" name="Kontonummer" size="17">&nbsp;&nbsp;</p>
          <p>BLZ:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" --><input type="text" name="BLZ" size="17">&nbsp;&nbsp;</p>
          <p>&nbsp;</p>
          <p>E-Mail:<!--webbot bot="Validation" s-display-name="mail" b-value-required="TRUE" i-minimum-length="4" --><input type="text" name="email" size="20"></p>
          <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <input type="submit" value="Abschicken"></p>
          <input type="hidden" name="recipient" value="anmeldung@biker-motel.de">
          <input type="hidden" name="redirect" value="http://www.biker-motel.de/bestaetigung.htm">
          <input type="hidden" name="subject" value="Anmeldung ">
        </form>
        <p>&nbsp; </p>
        <p>
&nbsp;</td>
      </tr>
    </table>
    <p>&nbsp;</td>
  </tr>
</table>

</body>
</html>








<? 
include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
Snoopmore
Mitglied
Beiträge: 978
Registriert: 17.03.2003 20:29

Re: Kontakt formular

Beitrag von Snoopmore »

ich würde nicht am anfang nen php-teil und am ende nen php-teil machen sondern alles in einem.. versuch mal so:

Code: Alles auswählen

<?php 
define('IN_PHPBB', true); 

$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

$userdata = session_pagestart($user_ip, PAGE_INDEX); 
init_userprefs($userdata); 

include($phpbb_root_path . 'includes/page_header.'.$phpEx); 



&nbsp;<table dir="ltr" border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
    <td valign="top" width="1%">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
    <b><font size="5">Zimmer reservieren Biker Motel</font></b><table width="650">
      <tr>
        <td valign="top" width="636">&nbsp;<form method="POST" name="FrontPage_Form1" onsubmit="return FrontPage_Form1_Validator(this)" action="http://www.biker-motel.de/cgi-bin/mailmanager.pl" target="_blank" language="JavaScript">
          <p>&nbsp;</p>
          <p>&nbsp;</p>
          <p>Name:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <!--webbot bot="Validation" s-display-name="Name" b-value-required="TRUE" i-minimum-length="3" --><input type="text" name="Name" size="20"></p>
          <p>Straße:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <!--webbot bot="Validation" b-value-required="TRUE" i-minimum-length="3" --><input type="text" name="Strasse" size="20"></p>
          <p>PLZ und Ort&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <!--webbot bot="Validation" s-display-name="Ort" b-value-required="TRUE" i-minimum-length="3" --><input type="text" name="Ort" size="20"></p>
          <p>Tel:&nbsp; <input type="text" name="Telefon" size="14">Fax:<input type="text" name="Fax" size="13"></p>
          <p>Anzahl der Person:
          <!--webbot bot="Validation" s-display-name="Anzahl" b-value-required="TRUE" i-minimum-length="1" --><input type="text" name="Anzahl" size="4" value="1"></p>
          <p>Zimmerart <select size="1" name="Zimmerart">
          <option selected>Einzelzimmer pro pers. 28,20 euro</option>
          <option>3Tage Angebot pro Pers.49 Euro</option>
          <option>3Tage Angebot (zelten) pro Pers.49 Euro</option>
	    <option>Doppelzimmer pro pers. 23 euro</option>
          <option>Mehrbettzimmer pro pers. 17,90 euro</option>
          <option>Zeltplatz</option>
          <option>Wie unten beschieben</option>
          </select></p>
          <p><textarea rows="7" name="Bescheibung" cols="77"></textarea></p>
          <p>Zeitraum von:
          <input type="text" name="von" size="11" value="01.01.2003">&nbsp;&nbsp;&nbsp;</p>
          <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
          bis:&nbsp;<!--webbot bot="Validation" s-data-type="Integer" s-number-separators="." b-value-required="TRUE" i-minimum-length="3" --><input type="text" name="bis" size="18" value="01.01.2004"></p>
          <p><input type="checkbox" name="Spanferkelgrillen" value="ja"> + 
          Spanferkelgrillen <font size="2">(6€ pro Pers. Ab 10Pers.)</font></p>
          <p>&nbsp;</p>
          <p><font size="1">Wenn Abrechnung per Bankeinzug</font>&nbsp;
          <font size="1">bitte dann ausfüllen</font></p>
          <p>Kontoinhaber: <font size="1">(falls abweichend)<input type="text" name="NameKonto" size="18"></font></p>
          <p><font size="1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></p>
          <p>Konto Nr.<!--webbot bot="Validation" s-display-name="Kontonummer" s-data-type="Integer" s-number-separators="x" --><input type="text" name="Kontonummer" size="17">&nbsp;&nbsp;</p>
          <p>BLZ:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <!--webbot bot="Validation" s-data-type="Integer" s-number-separators="x" --><input type="text" name="BLZ" size="17">&nbsp;&nbsp;</p>
          <p>&nbsp;</p>
          <p>E-Mail:<!--webbot bot="Validation" s-display-name="mail" b-value-required="TRUE" i-minimum-length="4" --><input type="text" name="email" size="20"></p>
          <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
          <input type="submit" value="Abschicken"></p>
          <input type="hidden" name="recipient" value="anmeldung@biker-motel.de">
          <input type="hidden" name="redirect" value="http://www.biker-motel.de/bestaetigung.htm">
          <input type="hidden" name="subject" value="Anmeldung ">
        </form>
        <p>&nbsp; </p>
        <p>
&nbsp;</td>
      </tr>
    </table>
    <p>&nbsp;</td>
  </tr>
</table>


include($phpbb_root_path . 'includes/page_tail.'.$phpEx); 
?>
ausserdem bringen dir die <head> und <title> tags und soweiter nix, da du ja den header vom phpbb schon includet hast, dann bringt dir der rest nischts..
schroeder935633

fehler

Beitrag von schroeder935633 »

habe ich gemacht die datei heißt meldung.php

beim aufrufen
passiert

Parse error: parse error in /mnt/kw1/04/663/00000000/htdocs/phpBB2/meldung.php on line 15

was nun
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Snoopmore hat geschrieben:ich würde nicht am anfang nen php-teil und am ende nen php-teil machen sondern alles in einem..
Ist doch aber das einfachste, da dazwischen kein PHP benötigt wird und es daher nur komplizierter würde.

Aber html, head, body usw. musst du wirklich weglassen...

BTW: Kann es sein, dass für deinen Krams die Frontpage Extensions oder wie das auch immer heißt, benötigt werden?
schroeder935633

hmm

Beitrag von schroeder935633 »

wie schon gesagt das formular geht

aber es gibt keine wahlpflichtfelder (ist wichtig da sonst keine angaben im Feld gemacht werden)
kann man das irgendwie denn anderes machen
Benutzeravatar
Henne
Ehemaliges Teammitglied
Beiträge: 4520
Registriert: 04.01.2002 01:00
Wohnort: Lage (Lippe)
Kontaktdaten:

Beitrag von Henne »

Das geht wahrscheinlicht nicht, weil du nicht diese Frontpage Erweiterungen auf deinem Space nutzen kannst.
<!--webbot bot="Validation" s-display-name="Name" b-value-required="TRUE" i-minimum-length="3" -->
Das sieht da stark nach aus.

Könntest aber auch mit JavaScript arbeiten.
http://selfhtml.teamone.de/javascript/b ... ngaben.htm
schroeder935633

Dank

Beitrag von schroeder935633 »

Danke jetzt geht es

:lol: :lol: :lol:
Antworten

Zurück zu „Coding & Technik“