Beiträge von 8bit

    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....

    Moin moin,


    ich will einen Passwort-geschützten Bereich für meine Website einrichten. Im Internet hab ich gelesen .htacces wäre ganz gut dafür. Was sagt ihr?
    Kennt sich jemand mit .htacces aus?
    Gibt es einen anderen besseren/leichteren Weg?


    Vielen Dank,


    8bit

    tataaaaaaaaaaaaaa hingekriegt :D


    ich hab heute morgen die Ordner so ein bissel hin und her geschoben und jetzt funktioniert es.
    Ich muss mir anscheinend noch mal das relative verlinken ganz genau anschauen und lernen :wink:
    naja, vielen dank für eure Hilfe

    Zitat von &quot;maulepan&quot;

    ich weiss woran es liegt.... xDD
    In deinem <div id=logo></div> hast du keinen Inhalt darauf folgt, das die höhe 0 gesetzt wird. Entweder du fügst im css eine feste höhe ein, oder du musst in den div etwas reinschreiben.


    ich hab da jetzt etwas reingeschrieben, das erscheint auch ganz brav an der richtigen stelle, aber das Bild ist nicht da.... :?:

    Zitat von &quot;Talwin&quot;

    Hi,


    schaust Du die HTML Seite lokal zu Hause an oder ist sie schon auf einen Webspace geladen worden? Spätestens dann macht die Angabe eines absoluten Pfades Probleme. Pfade zu anderen Dateien sollten immer relativ angegeben werden...


    ich hab das noch lokal bei mir, aber nach eurem Rat gebe ich das jetzt immer nur relativ an, was auch funktioniert, z.b. mit dem externen CSS.


    Leider funzt das mit dem Bild immernoch nicht. Ich weiß echt nicht woran das liegt. Um da jetzt weiterzukommen copy/paste ich mal alles was ich das jetzt so geschrieben hab:
    also erstmal das CSS:
    html, body
    {


    }


    #wrap {
    margin-left:5%;
    margin-right:5%; /*wrap soll der Aussenbereich werden*/
    }


    #logo {
    width:100%;
    background-image: url(Bilder\1.jpg); /* ich hab es mit "background: url()" und mit "background-image:url()" versucht*/
    float:left;
    }


    #navi {
    float:left;
    margin:150px 0px 0px 10px;
    padding-left:0 10px 0 10px;
    background-color: #F1F2FF;
    height:730px;


    }


    #navi li {


    margin: 30px 30px 30px 10px;
    list-style:square;
    }


    #inhalt {
    float:left;
    border:1px solid black;
    margin-top:150px;
    width: 80%;
    height:730px;
    }



    Und jetzt die HTML-Seite:


    <!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" xml:lang="de" lang="de">


    <head>
    <title>Titel</title>


    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1" />
    <meta name="description" content="" />
    <meta name="author" content="" />
    <meta name="keywords" content="" />
    <meta name="generator" content="Webocton - Scriptly (<!-- w --><a class="postlink" href="http://www.scriptly.de">http://www.scriptly.de</a><!-- w -->)" />


    <link href="cssuebung.css" type="text/css" rel="stylesheet" />
    </head>


    <body>
    <div id="wrap">


    <div id="logo">
    </div>


    <div id="navi">


    <ul>
    <li>home</li>
    <li>tracklist</li>
    <li>profile</li>
    <li>contact</li>
    </ul>


    </div>


    <div id="inhalt">
    hi
    </div>



    </div>
    </body>
    </html>




    Ich hoffe damit klärt sich das Problem. Ich hab das bis jetzt noch nie hingekriegt ein Bild aus dem CSS reinzubekommen. Wenn ich im HTML-Doc mit <img src...> das mache ist das kein Problem. Das funktioniert immer. Aber nicht so.
    HILFE :cry:


    danke

    Zitat von &quot;Skanky&quot;

    hast du die CSS Datei in deiner HTML Datei eingebunden?


    Code
    <link rel="stylesheet" href="DEINE CSS DATEI" type="text/css" media="screen" />


    ja hab ich...


    danke erstmal für die schnellen antworten. Ich werde das mal ausprobieren.

    Hi Leute,


    hab erst vor kurzem angefangen mit HTML. Ich will aber auf jeden Fall tief einsteigen. Leider hab ich noch ein paar Probleme mit den Grundlagen.


    Ich hab das Problem, dass wenn ich versuche ein Hintergrundbild einzurichten, dass einfach nicht erscheint. Ich hab mittlerweile echt lange nach dem Fehler gesucht, aber nichts gefunden. Ich hoffe Ihr könnt mir helfen:


    html, body
    {
    background:url(C:\Users\User\Desktop\HTML\Bilder\1.jpg) no-repeat right top;
    font: 80% Verdana, Arial, Verdana, Helvetica, sans-serif;
    color: #ff0000;
    }


    in dem Seminar schreibt der Autor das einfach ins CSS und dann erscheint das. Bei mir aber nicht... Bei mir erscheinen sowieso nur Bilder, wenn ich sie seperat in dem HTML Doc. mit <img src="..."> einfüge. mit CSS kann ich gar nichts machen.
    Seht Ihr den Fehler? Habt Ihr eine Ahnung? Braucht Ihr noch mehr Informationen?
    Ich freue mich über jede Hilfe...