Script WO steckt der Fehler ??

Dieses Thema im Forum "Webentwicklung" wurde erstellt von FynnY, 11. Januar 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 11. Januar 2006
    Hi Leute!

    Mal wieder brauch ich eure Hilfe irgentwie find ich den Fehler nicht!
    Habe nu mal schnell ne Script gemacht aber finde den Fehler nicht :(
    Habt ihr ne Idee?

    [HIDE]
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Mitgliedschaftsformular/title>

    <style type="text/css">
    BODY
    {
    background-image:url('Hintergrund.jpg');
    background-attachment:fixed;
    background-position: center;
    background-repeat:no-repeat;
    }

    .Stil1 {
    font-size: 28px;
    font-weight: bold;
    }
    .Stil2 {font-size: 24px}
    </style>
    </head>

    <body>

    <div align="center"><img src="../Bilder/Bild.gif" width="500" height="50" alt="Bitte neu laden!" /></div>
    <p align="center" class="Stil3 Stil1">Beitrittserkl&auml;rung</p>
    <div align="center">
    <table width="749" border="0">
    <tr>
    <td width="743"><div align="center" class="Stil5 Stil2">
    <div align="left">
    <p align="left"><a href="Satzung.htm">Satzung</a> <a href="Beitragsordnung.html">Beitragsordnung</a> </p>
    </div>
    </div></td>
    </tr>
    </table>
    </div>

    <?php
    if(isset($_POST['submit'])) {
    //nametest
    if($_POST['Vorname'] == "") $error['Vorname'] = "Keinen Vornamen angegeben!<br>";
    //vornametest
    if($_POST['name'] == "") $error['name'] = "Keinen Nachnamen angegeben!<br>";
    //Fernruftest
    if($_POST['Fernruf'] == "") $error['Fernruf'] = "Keinen Fernruf angegeben!<br>";
    //Straße
    if($_POST['Straße'] == "") $error['Straße'] = "Keine Straße angegeben!<br>";
    //Geburtsdatum
    if($_POST['Geburtsdatum'] == "") $error['Geburtsdatum'] = "Kein Geburtsdatum angegeben!<br>";
    //BLZ
    if($_POST['BLZ'] == "") $error['BLZ'] = "Keine Bankleitzahl angegeben!<br>";
    //BLZ
    if($_POST['Nr'] == "") $error['Nr'] = "Keine Banknummer angegeben!<br>";
    //Kontoname
    if($_POST['Kontoname'] == "") $error['Kontoname'] = "Kein Kontonamen angegeben!<br>";
    //Bevergern
    if($_POST['Datum'] == "") $error['Datum'] = "Kein Datum angegeben!<br>";
    //Allgemeiner Fehlertext, bitte anpassen
    $strError = "Es sind Fehler aufgetreten. Bitte überprüfen Sie Ihre Eingaben.";
    } if(!$error && $_POST[submit]) {
    mail("homepage@gmx.de", "Neuer Eintrag im Kontaktformular", "IP: ".$_SERVER['*']."\nVorname:". $_POST['Vorname'] . "\nNachname:" .$_POST['name'] . "\nemail:" .$_POST['email'] . "\nFernruf:" .$_POST['Fernruf'] . "\nStraße:" . $_POST['Straße'] . "\nPLZ:". $_POST['PLZ'] . "\nGeburtsdatum:". $_POST['Geburtsdatum'] . "\nBLZ:". $_POST['BLZ'] . "\nNr:". $_POST['Nr'] . "\nKontoname:". $_POST['Kontoname'] . "\nDatum:". $_POST['Bevergern'] .
    "\n\nBemerkung:\n\n". $_POST['text'] , "From:".$_POST['email']."\nReply-To:".$_POST['email']);
    ?>

    <form name="form" method="post"
    action="" enctype="text/plain"
    onSubmit="return validate_form()">
    <table border="0" width="100%">
    <tr>
    <td width="19%">Name:*</td>
    <td width="81%"><input name="Name" type="text" value="" size="20" />
    <font color="#CC0000">
    <?=$error['Name']?>
    </font>
    </td>
    </tr>
    <tr>
    <td width="19%">Vorname:*</td>
    <td width="81%"><input type="text" name="Vorname" value="" size="20" />
    <font color="#CC0000">
    <?=$error['Vorname']?>
    </font>
    </td>
    </tr>
    <tr>
    <td width="19%">Straße:*</td>
    <td width="81%"><input type="text" name="Straße" value="" size="20%" />
    <font color="#CC0000">
    <?=$error['Straße']?>
    </font>
    </td>
    </tr>
    <tr>
    <td width="19%">PLZ-Wohnort:*</td>
    <td width="81%"><input type="text" name="PLZ" value="" size="20%"/>
    <font color="#CC0000">
    <?=$error['PLZ']?>
    </font></td>
    </tr>
    <tr>
    <td width="19%">Geburtsdatum:</td>
    <td width="81%"><input type="text" name="Geburtsdatum" value="" size="20%" />
    </td>
    </tr>
    <tr>
    <td width="19%">Fernruf:*</td>
    <td width="81%"><input type="text" name="Fernruf" value="" size="20" />
    <font color="#CC0000">
    <?=$error['Fernruf']?>
    </font>
    </td>
    </tr>
    <tr>
    <td width="19%">Fernbild:</td>
    <td width="81%"><input type="text" name="Fernbild" value="" size="20%" /></td>
    </tr>
    <tr>
    <td width="19%">E-mail:</td>
    <td width="81%"><input type="text" name="e-mail" value="" size="20%" /></td>
    </tr>
    </table>
    <p>Hiermit trete ich dem Verein e. V. bei</p>
    <p>Ich erteile die Erm&auml;chtigung, die jeweils f&auml;lligen Betr&auml;ge von meinem Konto
    <table border="0" width="100%">
    <p></p>
    <tr>
    <td width="19%">Nr.: * </td>
    <td width="81%"><input type="text" name="Nr" value="" size="20" />
    <font color="#CC0000">
    <?=$error['Nr']?>
    </font> </td>
    </tr>
    <tr>
    <td width="19%">bei der </td>
    <td width="81%"><input type="text" name="Kontoname" value="" size="20" />
    (Bank/ Sparkasse) </td>
    </tr>
    <tr>
    <td width="19%">BLZ: * </td>
    <td width="81%"><input type="text" name"blz" value="" size="20" />
    <font color="#CC0000">
    <?=$error['BLZ']?>
    </font> bis auf Widerruf abbuchen. </td>
    </tr>
    <tr>
    <td>Bevergern, den </td>
    <td><input type="text" name="name""Datum" value="" size="20" /></td>
    </tr>

    <tr>
    <td width="19%">*Pflichtfelder</td>
    </tr>
    </table>
    <p>
    <label>Ihre Mitteilung:<br />
    <textarea name="textarea" cols="40" rows="5" width="200" height="100"></textarea>
    </label>
    </p>
    <p><input type="submit" value="Abschicken" name="Abschicken" />
    <input type="reset" value="Zurücksetzen" name="Zurücksetzen" /></p>
    </form>
    </body>
    </html>
    [/HIDE]
     

  2. Anzeige
  3. #2 11. Januar 2006
    was funktioniert denn nicht?
     
  4. #3 11. Januar 2006
    Das weiß ich ja ebend nicht dort steht error in der letzen Zeile also:

    Parse error: parse error, unexpected $ in /usr/export/www/vhosts/funnetwork/hosting/reggas/Formular.php on line 168
     
  5. #4 11. Januar 2006
    du musst deine if-abfrage [ if(!$error && $_POST[submit]) { ...] auch wieder schließen !
     
  6. #5 11. Januar 2006
    sry was meinst du genau?
     
  7. #6 11. Januar 2006
    lol ich bedanke mich nicht um zu helfen...


    //edit: als ich den beitrag geschrieben hatte, war der code da...

    also zu deinem prob.

    du must wennde etwas öffnest, wieder schliessen, das meint er damit...

    zB:

    PHP:
    <?
    if (
    $submit )
    {
    echo 
    "das { muss wieder geschlosen werden mit dem }" ;
    echo 
    "so sollte es dann gehen^^" ;
    }
    ?>
     
  8. #7 11. Januar 2006
    oh mann OHOHOHOHOH ;(

    und ich dachte ich könnte php ein wenig :baby:

    JUNGS VIELEN DANK!!!!!!!

    10ner habt ihr euch verdient!
     

  9. Videos zum Thema
Die Seite wird geladen...
  • Annonce

  • Annonce