kostenloser Webspace werbefrei: lima-city


banner zentrieren und mailer problem!

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    schatzsuche

    schatzsuche hat kostenlosen Webspace.

    hey leute

    wie bekomm ich den banner auf meiner seite ( www.schatzsuche-mv.de) in der höhe zentriert

    der code für den banner lautet:

    #banner {
    	width: 945px;
    	height: 188px;
    	overflow: hidden;
    	margin-left: 18px; 	
    }
    
    
    
    und mein mailer funktioniert nicht er leitet immer auf die fehlerseite um ohne mail zu senden......code ist:
    
    <?php
     $empfaenger = "michael.seehaus@t-online.de";
     $betreff = "schatzsucheranfrage";
     $from = "From: admin <admin@schatzsuche-mv.de>";
     $mailtext = "Name: $name
     Vorname: $vorname
     Firma: $firma
     Nummer: $nummer
     Strasse: $strasse
     Ort: $ort
     Plz: $plz
     Telefon: $telefon
     Telefax: $telefax
     eMail: $email
     Betreff: $auswahl
     Mitteilung: $text";
     if(empty($name))
     {
     header("Location: danke_fehler.html");
     }
     else
     {
     mail("$empfaenger", "$betreff", "$mailtext", "From: $email");
     header("Location: danke.html");
     }
     ?>


    Beitrag zuletzt geändert: 27.4.2011 1:37:13 von cbhp
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich suche mir erste einmal das leichtere aus :angel:

    schatzsuche schrieb:
    hey leute

    wie bekomm ich den banner auf meiner seite ( www.schatzsuche-mv.de) in der höhe zentriert

    der code für den banner lautet:

    #banner {
    width: 945px;
    height: 188px;
    overflow: hidden;
    margin-left: 18px;
    }


    Lösung:
    #banner {
        height: 170px;
        margin: 6px auto;
        overflow: hidden;
        width: 945px;


  4. Autor dieses Themas

    schatzsuche

    schatzsuche hat kostenlosen Webspace.

    hey cool vielen dank hat geklappt...

    geht das auch mit dem kontakt formular es ist immer links weiss aber nicht warum mäöchte es auch centern....

    Code:

    <div class="contentheader">
            <img class="text2" src="files/kontakt_label1.png" alt="" />
            <img class="line" src="files/index_filledrrect2.png" alt="" />
    
          </div>
    <div class="box">
      <div style="float:left; width: 365px;">
    <form action="mail.php" method="post">
    
                  <div class="efeld fright"><a>* Name:</a><br /><input type="text" name="name"></div>		
                  <div class="efeld"><a>* Vorname:</a><br /><input type="text" name="vorname"></div>		
                  <div class="efeld"><a>Firma:</a><br /><input type="text" name="firma"></div>		
                  <div class="efeld fright"><a>Nummer:</a><br /><input type="text" name="nummer">
                  </div>		
                  <div class="efeld"><a>Straße:</a><br /><input type="text" name="strasse"></div>		
                  <div class="efeld fright"><a>Ort:</a><br /><input type="text" name="ort"></div>		
                  <div class="efeld"><a>PLZ:</a><br /><input type="text" name="plz"></div>		
                  <div class="efeld fright"><a>EMail:</a><br /><input type="text" name="email"></div>		
                  <div class="efeld"><a>* Telefon (für evtl. Rückruf):</a><br /><input type="text" name="telefon"></div>		
                  <div class="efeld"><a>Betrifft:</a><br />
                    <select id="Betrifft" name="Betrifft" style="width: 365px;">
                    <option value="nichts_gewaehlt" selected="selected">Bitte wählen Sie</option>
                    <option value="Anfrage">Anfrage</option>
                    <option value="Mitteilung">Mitteilung</option>
                    <option value="Referenzliste">Referenzliste</option>
                    <option value="Baugrundsondierung">Baugrundsondierung</option>
                    <option value="Kampfmittelraeumung">Kampfmittelräumung</option>
                    <option value="Stellensuche">Stellensuche</option>
                    <option value="nichts_gewaehlt">Bitte wählen Sie</option>
                    </select>	
                  </div>		
                  <div class="efeld"><a>Ihre Mitteilung:</a><br /><textarea  name="text" style="width: 365px; height: 82px;" rows="4" cols="39"></textarea></div>	
                  <div class="efeld">
                    <input type="reset" id="Abbrechen" name="Abbrechen" class="button fright" value="Abbrechen" /><input class="button" type="submit" id="Senden" name="Senden" value="Senden" />
                    <a>Felder mit einem * sind Pflichtfelder.</a>
                  </div>		
                </form>
      </div><br clear="all" />
              <div style="height: 10px;"></div>
              <h1>Datenschutzerklärung:</h1>
              <a>Ihre Daten werden nur zur Bearbeitung Ihrer Anfrage verwendet und nicht für Werbezwecke mißbraucht oder an Dritte weitergegeben.</a>
    </div>
    
    
    
    
    css code ist:
    
    .box {
    	overflow: hidden;
    	text-align: center;
    	height: 610px;
    	width: 700px;
    	font-family: Arial, Tahoma, Helvetica, sans-serif;
    	font-size: 13px;
    	color: #FFFFFF;
    	text-decoration: none;


    Beitrag zuletzt geändert: 27.4.2011 1:37:39 von cbhp
  5. Zum Kontaktformularproblem was Du am Anfang genannt hast.
    Bei Deinem php-Code fehlt noch ein Teil, bitte zeig mal wie die POST-Daten übergeben werden.
    Also z.B. wie $name gefüllt wird. Ohne diese Infos kann Dir hier hier auch keiner helfen.


    Zum Zentrieren des Kontaktformulars:
    In dem Div in dem das <form>-element ist, musst Du folgenden css-code anwenden:
    margin: auto;
        width: 365px;


    Mit anderen Worten, nimm das Float:left raus und margin: auto rein.




    Beitrag zuletzt geändert: 19.4.2011 13:23:52 von simuliertes
  6. Autor dieses Themas

    schatzsuche

    schatzsuche hat kostenlosen Webspace.

    ich versteh es einfach nicht wenn ich den mailer einzelnt abruf bekomm ich ne mail sobald ich ihn aber in meiner kontakt.php einbinde bekomm ich keine wo ist das problem hier der mailer code:
    <?php
    # Zuerst die Abfrage, ob an der URL "?senden" hängt
     
    if (isset($_GET['senden'])){
     
    # Dann werden die Daten auf Vollständigkeit geprüft:
     
    if (($_POST['vorname'] != '') && ($_POST['nachname'] != '') && ($_POST['email'] != '') && ($_POST['nachricht'] != '')){
     
    # Wenn alle erforderlichen Daten eingegeben wurden, werden die Benutzerangaben (falls vorhanden) in Variablen geschrieben
    $vorname = $_POST['vorname'];
    $nachname = $_POST['nachname'];
    $email = $_POST['email'];
    $nachricht = $_POST['nachricht'];
    if (empty($_POST['telefon'])){$telefon = "- Nicht angegeben -";} else {$telefon = $_POST['telefon'];}
     
    # Dann werden Die Daten für die mail() Funktion in Variablen geschrieben
    $an = "mail@mydomain.com";
    $von = "Kontaktformular <$an>";
    $betreff = "Nachricht von der Homepage";
    $header = "From: $von\r\n";
    $header .= "Subject: $betreff\r\n";
    $header .= "Content-Type: text/html\r\n";
    $header .= "MIME-Version: 1.0\r\n";
    $msg = "Jemand hat dir eine Nachricht von der Homepage geschickt:
     
    Name: $vorname $nachname
    Email: $email
    Telefon: $telefon
    ---- Nachricht: ----
    $nachricht
    --------------------";
     
    # Falls es beim Senden der Email einen Fehler gibt, wird dies dem Besucher signalisiert
    if (mail($an, $betreff, $msg, $header)){
     
    $rueckgabe = '<span style="color: #008800;">Vielen Dank, die Nachricht wurde erfolgreich versandt.</span><br />';
     
    }else{
     
    $rueckgabe = '<span style="color: #cc0000;">Beim Senden der Email ist ein Fehler aufgetreten.</span><br />';
     
    }
     
    } else {
     
    $rueckgabe = '<span style="color: #cc0000;">Bitte alle Felder, die mit * markiert sind, ausfüllen.';
    }
     
    }else{
     
    $rueckgabe = '';
     
    }
     
    echo $rueckgabe;
     
    ?>
     
    Hier können Sie uns eine Nachricht senden:<br />
    <form action="<?php echo $_SERVER['PHP_SELF'];?>?senden" method="post">
     
    <table border="0">
     
    <tr>
     
    <td>Vorname: *</td>
    <td><input name="vorname" size="25" type="text" /></td>
     
    </tr>
     
    <tr>
     
    <td>Nachname: *</td>
    <td><input name="nachname" size="25" type="text" /></td>
     
    </tr>
     
    <tr>
     
    <td>Email: *</td>
    <td><input name="email" size="25" type="text" /></td>
     
    </tr>
     
    <tr>
     
    <td>Tel.:</td>
    <td><input name="tel" size="25" type="text" /></td>
     
    </tr>
     
    <tr>
     
    <td>Nachricht: *</td>
    <td><textarea cols="50" rows="3" name="nachricht"></textarea></td>
     
    </tr>
     
    <tr>
     
    <td colspan="2"><center><input type="submit" value="Senden" /></center></td>
     
    </tr>
     
    </table>
     
    </form>
     
    * Diese Felder müssen ausgefüllt werden.
     
    
    
    wenn ich das so lass bekomm ich ne mail und jetz der code wenn ich ihn auf meine page einbau:
    
    <?php
    # Zuerst die Abfrage, ob an der URL "?senden" hängt
     
    if (isset($_GET['senden'])){
     
    # Dann werden die Daten auf Vollständigkeit geprüft:
     
    if (($_POST['vorname'] != '') && ($_POST['nachname'] != '') && ($_POST['email'] != '') && ($_POST['nachricht'] != '')){
     
    # Wenn alle erforderlichen Daten eingegeben wurden, werden die Benutzerangaben (falls vorhanden) in Variablen geschrieben
    $vorname = $_POST['vorname'];
    $nachname = $_POST['nachname'];
    $email = $_POST['email'];
    $nachricht = $_POST['nachricht'];
    if (empty($_POST['telefon'])){$telefon = "- Nicht angegeben -";} else {$telefon = $_POST['telefon'];}
     
    # Dann werden Die Daten für die mail() Funktion in Variablen geschrieben
    $an = "info@schatzsuche-mv.de";
    $von = "Kontaktformular <$an>";
    $betreff = "Nachricht von der Homepage";
    $header = "From: $von\r\n";
    $header .= "Subject: $betreff\r\n";
    $header .= "Content-Type: text/html\r\n";
    $header .= "MIME-Version: 1.0\r\n";
    $msg = "Jemand hat dir eine Nachricht von der Homepage geschickt:
     
    Name: $vorname $nachname
    Email: $email
    Telefon: $telefon
    ---- Nachricht: ----
    $nachricht
    --------------------";
     
    # Falls es beim Senden der Email einen Fehler gibt, wird dies dem Besucher signalisiert
    if (mail($an, $betreff, $msg, $header)){
     
    $rueckgabe = '<span style="color: #008800;">Vielen Dank, die Nachricht wurde erfolgreich versandt.</span><br />';
     
    }else{
     
    $rueckgabe = '<span style="color: #cc0000;">Beim Senden der Email ist ein Fehler aufgetreten.</span><br />';
     
    }
     
    } else {
     
    $rueckgabe = '<span style="color: #cc0000;">Bitte alle Felder, die mit * markiert sind, ausfüllen.';
    }
     
    }else{
     
    $rueckgabe = '';
     
    }
     
    echo $rueckgabe;
     
    ?>
    
    <div class="contentheader">
            <img class="text2" src="files/kontakt_label1.png" alt="" />
            <img class="line" src="files/index_filledrrect2.png" alt="" />
    
          </div>
    <div class="box">
      <div style="margin: auto; width: 365px;">
    <form action="<?php echo $_SERVER['PHP_SELF'];?>?senden" method="post">
    
                  <div class="efeld fright"><a>* Name:</a><br /><input type="text" name="name"></div>		
                  <div class="efeld"><a>Vorname:</a><br /><input type="text" name="vorname"></div>		
                  <div class="efeld"><a>Firma:</a><br /><input type="text" name="firma"></div>		
                  <div class="efeld fright"><a>Nummer:</a><br /><input type="text" name="nummer">
                  </div>		
                  <div class="efeld"><a>Straße:</a><br /><input type="text" name="strasse"></div>		
                  <div class="efeld fright"><a>Ort:</a><br /><input type="text" name="ort"></div>		
                  <div class="efeld"><a>PLZ:</a><br /><input type="text" name="plz"></div>		
                  <div class="efeld fright"><a>* E-Mail:</a><br /><input type="text" name="email"></div>		
                  <div class="efeld"><a>Telefon (für evtl. Rückruf):</a><br /><input type="text" name="telefon"></div>		
                  <div class="efeld"><a>Betrifft:</a><br />
                    <select id="Betrifft" name="Betrifft" style="width: 365px;">
                    <option value="nichts_gewaehlt" selected="selected">Bitte wählen Sie</option>
                    <option value="Anfrage">Anfrage</option>
                    <option value="Mitteilung">Mitteilung</option>
                    <option value="Referenzliste">Suchauftrag</option>
                    <option value="nichts_gewaehlt">Bitte wählen Sie</option>
                    </select>	
                  </div>		
                  <div class="efeld"><a>Ihre Mitteilung:</a><br /><textarea  name="nachricht" style="width: 365px; height: 82px;" rows="4" cols="39"></textarea></div>	
                  <div class="efeld">
                    <input type="reset" id="Abbrechen" name="Abbrechen" class="button fright" value="Abbrechen" /><input class="button" type="submit" id="Senden" name="Senden" value="Senden" />
                    <a>Felder mit einem * sind Pflichtfelder.</a>
                    
                  </div>		
                </form>
      </div><br clear="all" />
              <div style="height: 10px;"></div>
              <h1>Datenschutzerklärung:</h1>
              <a>Ihre Daten werden nur zur Bearbeitung Ihrer Anfrage verwendet und nicht für Werbezwecke mißbraucht oder an Dritte weitergegeben.</a>
    </div>



    ich hoffe einer von euch kann mir helfen weiss echt nich mehr weiter.....

    Beitrag zuletzt geändert: 27.4.2011 1:37:55 von cbhp
  7. 1. Benutz bitte den Code-Tag zur Formatierung
    2. Öffne für das Mailproblem bitte ein neues Thema im korrekten Forum
  8. schatzsuche schrieb:
    ich versteh es einfach nicht wenn ich den mailer einzelnt abruf bekomm ich ne mail sobald ich ihn aber in meiner kontakt.php einbinde bekomm ich keine wo ist das problem hier der mailer code:
    (...)


    Was mir beim kurzen überfliegen auffiel (und ich schon von Anfang an vermutet hatte):
    $vorname = $_POST['vorname'];
    $nachname = $_POST['nachname'];


    vergleich das mal mit:
    if(empty($name))


    na? Siehst Du den Fehler?

    Ansonsten schließe ich mich fab's Kommentar an.
    mit:
    [code]echo "hallo Welt"[/ code]


    wird Dein text besser lesbar und Dir dadurch sicher schneller geholfen....



    Beitrag zuletzt geändert: 27.4.2011 0:50:47 von simuliertes
  9. Autor dieses Themas

    schatzsuche

    schatzsuche hat kostenlosen Webspace.

    vielen dank für eure hilfe schonmal

    kann das problem eingrenzen es liegt nicht am mailer

    wenn ich den mailer mit der addy aufrufe funktioniert er
    http://schatzsuche.lima-city.de/kontakt.php

    wenn ich ihn aber unter der addy aufrufe funtioniert er nicht
    http://schatzsuche.lima-city.de/index.php?go=kontakt

    muss ich in der index was ändern oder wo liegt der fehler???
  10. http://schatzsuche.lima-city.de/index.php?go=kontakt&senden

    beachte das ?go=kontakt&senden

    Ansonsten wäre es auch schn wenn Du links auch als links markierst :wink:

    [url]htttp://link[/url]
  11. Autor dieses Themas

    schatzsuche

    schatzsuche hat kostenlosen Webspace.

    was muss ich tun damit der mailer unter der index richtig ausgeführt wird?
  12. schatzsuche schrieb:
    was muss ich tun damit der mailer unter der index richtig ausgeführt wird?


    <form action="<?php echo $_SERVER['PHP_SELF'];?>?go=kontakt&senden" method="post">


  13. Autor dieses Themas

    schatzsuche

    schatzsuche hat kostenlosen Webspace.

    1000 dank hat geklappt wenn ich euch nicht hätte.....
  14. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!