Kontaktblatt ist kaputt/hat jmd. Kenntnisse in WebEdition?

  • Hi Leute,


    ich bins mal wieder.
    Ich arbeite seit neuesten bei meinem Vater und mach so ein paar Dinge mit der Website. Momentan vor allem SEO. Leider ist heute ein Problem aufgetreten: das Kontaktblatt funktioniert einfach nicht mehr...?Von jetzt auf gleich zeigt es immer eine Fehlermeldung. Zur Erklärung:


    Es ist ein Standard-Kontaktblatt, bei dem man Felder ausfüllen muss, mit Adresse etc. Es gibt einige die muss man ausfüllen, andere nicht. Das Problem ist, obwohl man alle Felder ausfüllt, kommt eine Fehlermeldung.


    Die Website wurde leider mit WebEdition gebaut. ich find das Programm scheise, aber kann momentan nichts daran ändern.
    Ich hab den Code durchgeschaut, aber nichts gefunden. Vllt. kennt Ihr euch da aus und könnt mir weiterhelfen?


    Ich poste hier mal den Code vom Template:



    <h1>Kontaktblatt</h1>
    <div class="middleBlock">
    <we:ifEditmode>
    <div class="editMode">Einleitungstext:</div>
    </we:ifEditmode>
    <div class="intro">
    <we:textarea name="shorttext" class="shortBox" wysiwyg="true" width="420" commands="prop,editsource,list,link,insertbreak" height="150" />
    </div>
    </div>


    <we:ifNotEditmode>
    <span class="hint">... ohne Eintrag in den "*"-Feldern ist Ihr Kontakt zu uns nicht möglich!</span>
    <we:checkForm match="webform" type="name" mandatory="nachname,vorname,email" email="email">... füllen Sie bitte alle gewünschten Felder aus und überprüfen Sie Ihre E-Mailadresse!</we:checkForm>
    <we:form type="formmail" class="exform"
    name="webform" recipient="XXXXXXXXXXXXXX"
    from="XXXXXXXXXXXXX" order="Nachname,Vorname,e-Mail,Strasse,PLZ_Ort,Nachricht"
    required="Nachname,Vorname,e-Mail"
    remove="x,y"
    subject="Nachricht an XXX" confirmmail="true"
    preconfirm="prolog"
    postconfirm="epilog"
    onsuccess="382" onerror="383"
    onmailerror="383" onrecipienterror="383">
    <div class="formEntry">
    <label class="oblabel" for="nachname">Name *</label><input class="formtext" type="text" name="Nachname" id="Nachname" />
    </div>
    <div class="formEntry">
    <label class="oblabel" for="Vorname">Vorname *</label><input class="formtext" type="text" Name="Vorname" id="Vorname" />
    </div>
    <div class="formEntry">
    <label class="oplabel" for="Strasse">Straße / Hausnr.</label><input class="formtext" type="text" name="Strasse" id="Strasse" />
    </div>
    <div class="formEntry">
    <label class="oplabel" for="PLZ_Ort">PLZ / Ort</label><input class="formtext" type="text" name="PLZ_Ort" id="PLZ_Ort" />
    </div>
    <div class="formEntry">
    <label class="oblabel" for="e-Mail">e-Mailadresse *</label><input class="formtext" type="text" name="e-Mail" id="e-Mail" />
    </div>
    <div class="formEntry">
    <label class="oplabel" for="Nachricht">Nachricht</label><textarea class="formtextarea" name="Nachricht" id="Nachricht"></textarea>
    </div>
    <div class="formEntry">
    <button type="submit"><img src="/static/images/absenden.gif" alt="Absenden" width="141" height="29" border="0"></button>
    </div>
    </we:form>
    <we: else />
    <div class="editMode" style="background: #fff; width: 420px;">Text, der vor dem Inhalt der Bestätigungs-e-Mail steht.</div>
    <we:textarea name="prolog" autobr="false" height="100" width="420" hideautobr="true" />
    <div class="editMode" style="background: #fff; width: 420px;">Text, der am Ende der Bestätigungs-email steht.</div>
    <we:textarea name="epilog" autobr="false" height="150" width="420" hideautobr="true" />
    </we:ifNotEditmode>



    und hier der seitenquelltext vom Kontaktblatt: (ich hab unwichtige sachen gelöscht)



    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">



    <html>
    <head>
    <title>XXXXXXXXXXXXXXXXXXXXXXXXX</title>
    <meta http-equiv="language" content="de" />
    <meta name="description" content="XXXXXXXXXX" />
    <meta name="keywords" content="XXXXXXXXXXXXXXXXXXXXX" />
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <script type="text/javascript" src="/includes/eos.js"></script>


    <script src="/static/js/mootools-release-1.11.js" type="text/javascript" language="JavaScript"> </script>
    <link media="screen" rel="stylesheet" type="text/css" href="/includes/XXX_79.css" />
    </head>


    <body > <div id="master">
    <div id="head">
    <div id="XXX"><img src="/static/images/XXX.gif" width="150" height="210" alt="XXX Logo" /></div>
    <div id="institut"><img src="/static/images/XXX-medizin.gif" width="415" height="32" alt="XXXXXXXXXXX" /></div>
    <ul id="topNav">


    <li><img src="/static/images/icon_home.gif" width="9" height="12" alt="Haus" /> <a href="/index.php">Home</a></li>
    <li><img src="/static/images/icon_fav.gif" width="9" height="12" alt="Sternchen" /> <a href="/09_links/index.php">Links</a></li>
    <!-- <li><img src="/static/images/icon_lex.gif" width="9" height="12" alt="Buch" /> <a href="/06_lexikon/A-D.php">Lexikon</a></li> -->
    <li><img src="/static/images/icon_mail.gif" width="9" height="12" alt="Briefumschlag" /> <a href="/07_kontakt/index.php">Kontakt</a></li>
    <li><img src="/static/images/icon_info.gif" width="9" height="12" alt="i - Information" /> <a href="/08_impressum/index.php">Impressum</a></li>


    </ul>
    </div>
    <ul id="mainNav">
    <li><a href="/01_praxis/index.php"><img style="filter:progid:DXImageTransform.Microsoft.Fade(duration=.20)" onmouseover="changenav('nav1a',this);" onmouseout="changenav('nav1',this);" src="/static/images/n_XXX_praxis.gif" width="119" height="27" alt="XXX Praxis" /></a>
    </li>
    <li><a href="/02_institut/index.php"><img style="filter:progid:DXImageTransform.Microsoft.Fade(duration=.20)" onmouseover="changenav('nav2a',this);" onmouseout="changenav('nav2',this);" src="/static/images/n_XXXXXX.gif" width="119" height="27" alt="XXXXXX" /></a>
    </li>
    <li><a href="/03_termine/index.php"><img style="filter:progid:DXImageTransform.Microsoft.Fade(duration=.20)" onmouseover="changenav('nav3a',this);" onmouseout="changenav('nav3',this);" src="/static/images/n_seminare.gif" width="183" height="27" alt="Kurse und Seminare" /></a>
    </li>


    <li><a href="/04_team/index.php"><img style="filter:progid:DXImageTransform.Microsoft.Fade(duration=.20)" onmouseover="changenav('nav4a',this);" onmouseout="changenav('nav4',this);" src="/static/images/n_team.gif" width="61" height="27" alt="Team" /></a></li>
    </ul>
    <div id="main">
    <div id="centerColumn">

    <h1>Kontaktblatt</h1>
    <div class="middleBlock">
    <div class="intro">
    Folgendes Formular dient Ihrem Kontakt zu uns: <ul>


    <li>für Ihre Fragen</li>
    <li>und gerne&nbsp;auch Ihre Anregungen.</li>
    </ul> </div>
    </div>


    <span class="hint">... ohne Eintrag in den "*"-Feldern ist Ihr Kontakt zu uns nicht möglich!</span>

    <script type="text/javascript" src="/webEdition/js//external/weCheckForm.js"></script>


    <script type="text/javascript">
    <!--

    weCheckFormEvent.addEvent( window, "load", function(){
    initWeCheckForm_by_name("webform");
    }
    );


    function weCheckForm_n_webform(ev){



    var missingReq = new Array(0);
    var wrongEmail = new Array(0);
    var pwError = false;


    formular = document.forms["webform"];


    // check mandatory
    var required = new Array("nachname", "vorname", "email");
    missingReq = weCheckFormMandatory(formular, required);


    // validate emails
    var email = new Array("email");
    wrongEmail = weCheckFormEmail(formular, email);



    // return true or false depending on errors
    if( wrongEmail.length || missingReq.length || pwError){


    alert("... füllen Sie bitte alle gewünschten Felder aus und überprüfen Sie Ihre E-Mailadresse!");
    weCheckFormEvent.stopEvent(ev);
    return false;
    } else {
    return true;
    }
    }

    //-->
    </script>


    <form class="exform" method="post" name="webform" onsubmit=";if(self.weWysiwygSetHiddenText){weWysiwygSetHiddenText();};return true;" action="/webEdition/we_formmail.php">
    <div class="weHide" style="display: none;">
    <input type="hidden" name="order" value="Nachname,Vorname,e-Mail,Strasse,PLZ_Ort,Nachricht" />
    <input type="hidden" name="required" value="Nachname,Vorname,e-Mail" />
    <input type="hidden" name="subject" value="Nachricht an XXX" />
    <input type="hidden" name="recipient" value="3" />
    <input type="hidden" name="mimetype" value="" />
    <input type="hidden" name="from" value="XXXXXXXXXXXXXXX" />
    <input type="hidden" name="error_page" value="/07_kontakt/error.php" />


    <input type="hidden" name="mail_error_page" value="/07_kontakt/error.php" />
    <input type="hidden" name="recipient_error_page" value="/07_kontakt/error.php" />
    <input type="hidden" name="ok_page" value="/07_kontakt/feedback.php" />
    <input type="hidden" name="charset" value="" />
    <input type="hidden" name="confirm_mail" value="1" />
    <input type="hidden" name="pre_confirm" value="Wir haben die folgenden Nachricht von Ihnen erhalten:


    " />
    <input type="hidden" name="post_confirm" value="Danke für Ihre Nachricht.
    Wir werden uns umgehend mit Ihnen in Verbindung setzen.


    Diese E-Mail wurde automatisch generiert und bestätigt den Empfang.
    Falls Sie nicht der Urheber der oben stehenden Nachricht sind bitten wir um Entschuldigung.


    Ihr XXX-Team" />
    <input type="hidden" name="we_remove" value="x,y" />
    <input type="hidden" name="forcefrom" value="" />


    <input type="hidden" name="captcha_error_page" value="" />
    <input type="hidden" name="captchaname" value="" />
    </div>
    <div class="formEntry">
    <label class="oblabel" for="nachname">Name *</label><input class="formtext" type="text" name="Nachname" id="Nachname" />
    </div>
    <div class="formEntry">
    <label class="oblabel" for="Vorname">Vorname *</label><input class="formtext" type="text" Name="Vorname" id="Vorname" />


    </div>
    <div class="formEntry">
    <label class="oplabel" for="Strasse">Straße / Hausnr.</label><input class="formtext" type="text" name="Strasse" id="Strasse" />
    </div>
    <div class="formEntry">
    <label class="oplabel" for="PLZ_Ort">PLZ / Ort</label><input class="formtext" type="text" name="PLZ_Ort" id="PLZ_Ort" />
    </div>
    <div class="formEntry">


    <label class="oblabel" for="e-Mail">e-Mailadresse *</label><input class="formtext" type="text" name="e-Mail" id="e-Mail" />
    </div>
    <div class="formEntry">
    <label class="oplabel" for="Nachricht">Nachricht</label><textarea class="formtextarea" name="Nachricht" id="Nachricht"></textarea>
    </div>
    <div class="formEntry">
    <button type="submit"><img src="/static/images/absenden.gif" alt="Absenden" width="141" height="29" border="0"></button>


    </div>
    </form>


    </body>
    </html>




    So, das isses... :) ganz schön lang, aber danke schonmal.
    ach ja, habt ihr lob oder kritik zu dem Code selber???
    ist nämlich nicht mein Code....

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!