[PHP] Seite bleibt weiß

Dieses Thema im Forum "Webentwicklung" wurde erstellt von bigD, 13. Mai 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 13. Mai 2008
    Seite bleibt weiß

    Hallo,
    hab mir mal mit php ein Kontaktformular gebastelt. Meiner Meinung nach is da alles in Ordnung. Das einzige Prob is dass wenn ich die Seite hochlad und aufruf dann erscheint mir nur eine weisse Seite. Im Quelltext steht dann auch nix. error_reporting(E_ALL) hab ich auch!

    Kann mir da jemand helfen???

    BTW: Das steht am Anfang:
    PHP:
    <? php
    $betreff 
    $_POST [ 'betreff' ];
    $anrede  $_POST [ 'anrede' ];
    $name  $_POST [ 'name' ];
    $firma  $_POST [ 'firma' ];
    $anschrift  $_POST [ 'anschrift' ];
    $plz  $_POST [ 'plz' ];
    $ort  $_POST [ 'ort' ];
    $telefon  $_POST [ 'telefon' ];
    $mail  $_POST [ 'mail' ];
    $message  $_POST [ 'message' ];
    if (
    $_SERVER [ 'REQUEST_METHOD' ] ==  'POST'
    {
    session_start (); ?>
    Hier kommt das HTML-Formular

    Und dann steht folgendes noch am Schluss:
    PHP:
    <? php
    if ( $betreff  ==  "Betreff" ) {echo  "Bitte geben Sie einen Betreff ein!" ;} else {};  ?>
    <br>
    <?php
    if ( $anrede  ==  "Anrede" ) {echo  "Bitte geben Sie ihre Anrede ein!" ;} else {};  ?>
    <br>
    <?php
    if ( $name  ==  ""  OR  $telefon  ==  ""  OR  $mail  ==  ""  OR  $message  ==  "" ) {echo  "Bitte füllen Sie das Formular vollständig aus!" ;} else {};  ?>
    <br>
    <?php 
    if ( strstr ( $mail , "@" ) &&  strstr  ( $mail , "." )) {} else {echo  "Bitte geben Sie eine korreckte E-Mail Adresse ein!" ;};
    mail  ( 'xxx@web.de' " $betreff " "Sie haben einen Nachricht von  $anrede   $name $mail  , \n\nBetreff:  $betreff  \n\n\n $message " );
    echo 
    "Ihre Anfrage wurde gesendet!" ;
    }
    error_reporting ( E_ALL ); ?>
     
  2. 13. Mai 2008
    AW: Seite bleibt weiß

    1. muss error_reporting() ja wohl an den anfang
    wenn du am ende anfängst fehler zu reporten bringts das wohl garnicht
    2. kann es trotzdem sein, dass die fehler nicht angezeigt werden
    ini_set('display_errors', true); könnte abhilfe schaffen
     
  3. 13. Mai 2008
    AW: Seite bleibt weiß

    Okay, also jetzt zeigt er mir folgendes an:

    Notice: Undefined index: betreff in /var/www/virtual/XXX/htdocs/XXX/kontakt.php on line 4

    Notice: Undefined index: anrede in /var/www/virtual/XXX/htdocs/XXX/kontakt.php on line 5

    usw.....
    Ich hab jetzt einfach mal die Variablen nach unten verschoben (also unter das Formular) und jetzt bekomm ich wieder nur eine weisse Seite!
     
  4. 13. Mai 2008
    AW: Seite bleibt weiß

    Nun, ich weiss zwar nicht ob dir das hilft, aber ich würde hald aus diesen einzelnen PHP Schnippseln ein "grossen" Code machen mit echo "<br>"; und ifelse (){} Abfragen.
     
  5. 13. Mai 2008
    AW: Seite bleibt weiß

    Ja hab ich mir auch schon gedacht aber so find ichs übersichtlicher. Ich komm dann immer mit allem durcheinander. Wenn ich jede Zeile ne neue if-Anweisung anfang (so wie jetzt) hab ich i-wie (in meinen Augen) mehr Überblick^^
     
  6. 13. Mai 2008
    AW: Seite bleibt weiß

    kannst du mal die datei mit dem html formular zeigen???
     
  7. 13. Mai 2008
    Zuletzt von einem Moderator bearbeitet: 14. April 2017
    AW: Seite bleibt weiß

    Ich lad sie euch mal hoch!
    https://www.xup.in/dl,18040009/kontakt2.php/
     
  8. 13. Mai 2008
    AW: Seite bleibt weiß

    Das eine weiße Seite erscheint ist ja auch normal.

    Code:
    if ($_SERVER['REQUEST_METHOD'] == 'POST')
    {
    session_start();?>
    Nur wenn du per POST über ein Formular Daten an die Seite schickst, wird sich da was tun, und der Code, der hinter dem ?> steht ausgeführt.
     
  9. 13. Mai 2008
    AW: Seite bleibt weiß

    Nja, wenn du dir die kontakt.php angeschaut hast wirst du bemerken dass sich darin ein Formualr befindet mit der Eigenschaft ...action="post"...
     
  10. 13. Mai 2008
    AW: Seite bleibt weiß

    Erstell eine PHP-Datei, Nenn sie "_kontakt.php", Füg den Code ein!

    HTML:
     Nehmen Sie Kontakt zu uns auf!<br>
     <form name="form1" method="post" action="kontakt.php">
     <label for="betreff"></label>
     
     <p>&nbsp; </p>
     <table width="248" border="0" align="center" cellspacing="0">
    
     <tr>
     <td align="left" valign="middle"><select name="betreff" class="boxen" id="betreff">
     <option>Betreff</option>
     <option>Webdesign</option>
     <option>Zusatzseite</option>
     <option>Suchfunktion</option>
     <option>Grafikdesign</option>
     <option>Pflege und Aktualisierung</option>
     <option>Sonstiges</option>
     </select></td>
     </tr>
     <tr>
     <td align="left" valign="middle"><select name="anrede" class="boxen" id="anrede">
     <option>Anrede</option>
     <option>Frau</option>
     <option>Herr</option>
     </select></td>
     </tr>
     <tr>
     <td align="left" valign="middle"><label for="name"></label>
     <input name="name" type="text" class="boxen" onFocus="if (this.value=='Name*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="name" value="Name*" size="40"></td>
     </tr>
     <tr>
     <td align="left" valign="middle"><label for="firma"></label>
     <input name="firma" type="text" class="boxen" onFocus="if (this.value=='Firma**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="firma" value="Firma**" size="40"></td>
     </tr>
     <tr>
     <td align="left" valign="middle"><label for="anschrift"></label>
     <input name="anschrift" type="text" class="boxen" onFocus="if (this.value=='Anschrift**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="anschrift" value="Anschrift**" size="40"></td>
     </tr>
     <tr>
     <td align="left" valign="middle"><label for="plz"></label>
     <input name="plz" type="text" class="boxen" onFocus="if (this.value=='PLZ**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="plz" value="PLZ**" size="6">
     <label for="ort"></label>
     <input name="ort" type="text" class="boxen" onFocus="if (this.value=='Ort**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="ort" value="Ort**" size="29"></td>
     </tr>
     <tr>
     <td align="left" valign="middle"><label for="telefon"></label>
     <input name="telefon" type="text" class="boxen" onFocus="if (this.value=='Telefon*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="telefon" value="Telefon*" size="40"></td>
     </tr>
     <tr>
     <td align="left" valign="middle"><label for="mail"></label>
     <input name="mail" type="text" class="boxen" onFocus="if (this.value=='Mail*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="mail" value="Mail*" size="40"></td>
     </tr>
     <tr>
     <td align="left" valign="middle"><label for="message"></label>
     <label for="textfield"></label>
     <label for="message"></label>
     <textarea name="message" cols="37" rows="5" class="boxen" onFocus="if (this.value=='Ihre Nachricht*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="message">Ihre Nachricht*</textarea></td>
     </tr>
     <tr>
     <td align="left" valign="middle" class="boxen">* erforderliche Daten</td>
     </tr>
     <tr>
     <td align="left" valign="middle" class="boxen">** f&uuml;r Firmenanfragen erforderlich</td>
     </tr>
     </table>
     <p>
     <label for="send"></label>
     <input name="send" type="submit" class="content-text1" id="send" value="Absenden">
     <label for="back"></label>
     <input name="back" type="reset" class="boxen" id="back" value="Zur&uuml;cksetzen">
     </p>
     <p>&nbsp;</p>
     </form>
    Ruf die Datei auf, und klick auf absenden, und du wirst sehen, dass es geht !
     
  11. 13. Mai 2008
    AW: Seite bleibt weiß

    ja, aber wenn das formular nicht angezeigt wird, kann es auch nicht abgeschickt werden ^^
    Mit 6000Loader's Lösung müsste es funktionieren. Ist zwar dann nicht der schönste Weg, aber es reicht für den Anfang.
     
  12. 13. Mai 2008
    AW: Seite bleibt weiß

    Ja bei ihm wären es 2 Seiten, eine _kontakt.php die dann weiterleitet auf kontakt.php
    Ich bin mir dessen bewusst und kenn das auch aber ich hätt gern dass es auf meine art und weise funzt. Wenn ich das
    PHP:
    if ( $_SERVER [ 'REQUEST_METHOD' ] ==  'POST' )
    {
    session_start (); ?>
    hintres formular stell dann sagt der immer dass der output schon in zeile 2 gesgartet wird...hab jetzt gesehen, dass das i-wie an leerzeichen liegen kann... an was noch??
    Kann mir da wirklich keiner hier helfen?
     
  13. 14. Mai 2008
    AW: Seite bleibt weiß

    Metafragen lassen gruessen.


    session_start sendet ein Cookie ueber die HTTP-Header. Sobald du aber HTML-Code ausgibst, muessen die HTTP-Header schon gesendet werden. Folglich kann session_start nur funktionieren, wenn vorher kein Code ausgegeben wurde.

    Wie waer's mit einfach mal PHP lernen?
     
  14. 14. Mai 2008
    AW: Seite bleibt weiß

    Geile Sache nur hab ich dasselbe Problem wenn ich session_start an den anfang setz! PHP hab ich gelernt LOL
     
  15. 14. Mai 2008
    AW: Seite bleibt weiß

    so wie du das probierst kann das aber nicht funktionieren. Wie gesagt kannst du ja nicht ein Formular, welches du nicht sehen kannst, schlecht abschicken. Daher musst du da noch was reinbauen, wenn nicht mit POST die Daten verschickt wurden. Also ans ende von deiner If-Abfrage einfach ein ELSE hin und dahinter dann nochmal das leere Formular, welches du abschicken willst.
     
  16. 14. Mai 2008
    AW: Seite bleibt weiß

    Also GELERNT wirst du PHP wohl nicht haben, sonst hättest du das schon alleine hinbekommen!

    PHP:
    <? php
    if ( $_SERVER [ 'REQUEST_METHOD' ] ==  'POST'
    {
    session_start ();
    }
    ?>
    <head>
    <style type="text/css">
    <!--
    body {
        margin-top: 0px;
    }
    -->
    </style>
    <link rel="stylesheet" href="style.css" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script type="text/javascript">
    <!--
    function MM_swapImgRestore() { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }

    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_swapImage() { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }
    //-->
    </script>
    <title>XXX| Kontakt</title></head>

    <body onLoad="MM_preloadImages('Pics/Buttons/service2.gif','Pics/Buttons/service2.png','Pics/Buttons/referenzen2.png','Pics/Buttons/preis2.png','Pics/Buttons/kontakt2.png','Pics/Buttons/imp2.png')">




    <?php
    $betreff 
    $_POST [ 'betreff' ];
    $anrede  $_POST [ 'anrede' ];
    $name  $_POST [ 'name' ];
    $firma  $_POST [ 'firma' ];
    $anschrift  $_POST [ 'anschrift' ];
    $plz  $_POST [ 'plz' ];
    $ort  $_POST [ 'ort' ];
    $telefon  $_POST [ 'telefon' ];
    $mail  $_POST [ 'mail' ];
    $message  $_POST [ 'message' ];
    if (
    $betreff  ==  "Betreff" ) {echo  "Bitte geben Sie einen Betreff ein!" ;} else {};  ?>
    <br>
    <?php
    if ( $anrede  ==  "Anrede" ) {echo  "Bitte geben Sie ihre Anrede ein!" ;} else {};  ?>
    <br>
    <?php
    if ( $name  ==  ""  OR  $telefon  ==  ""  OR  $mail  ==  ""  OR  $message  ==  "" ) {echo  "Bitte füllen Sie das Formular vollständig aus!" ;} else {};  ?>
    <br>
    <?php 
    if ( strstr ( $mail , "@" ) &&  strstr  ( $mail , "." )) {
    @
    mail  ( 'xxx@cool.de' " $betreff " "Sie haben einen Nachricht von  $anrede   $name $mail  , \n\nBetreff:  $betreff  \n\n\n $message " );
    $status  TRUE ;
    } else {echo 
    "Bitte geben Sie eine korreckte E-Mail Adresse ein!" ;};
    ?>




    <div align="center">
    <!-- HEAD -->
    <div class="content" align="center">
        <div align="center" class="head">
              <div align="center">
                <a href="index.php"><img src="Pics/header.png" width="300" height="50" border="0"></a> </div>
        </div>
            <div class="navi" align="center">
              <div align="center">
              <!-- Navigationsleiste -->
              <a href="service.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image2','','Pics/Buttons/service2.png',1)"><img src="Pics/Buttons/service1.png" name=            "Image2" width="194" height="25" border="0"></a><a href="referenzen.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('refer','','Pics/Buttons/referenzen2.png',1)"><img src="Pics/Buttons/referenzen1.png" name="refer" width="194" height="25" border="0"></a><a href="preis.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('preis','','Pics/Buttons/preis2.png',1)"><img src="Pics/Buttons/preis1.png" name="preis" width="194" height="25" border="0"></a><a href="kontakt.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('kontakt','','Pics/Buttons/kontakt2.png',1)"><img src="Pics/Buttons/kontakt1.png" name="kontakt" width="194" height="25" border="0"></a><a href="impressum.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('impressum','','Pics/Buttons/imp2.png',1)"><img src="Pics/Buttons/imp1.png" name="impressum" width="194" height="25" border="0"></a>        </div>
           </div>

    <div class="head-text"><strong>Kontakt</strong></div>
    <!-- CONTENT -->
    <div class="content-text">
      Nehmen Sie Kontakt zu uns auf!<br>
    <?  if(  $status  !=  TRUE  ) {  ?>
      <form name="form1" method="post" action="kontakt.php">
        <label for="betreff"></label>
        
          <p>&nbsp;        </p>
          <table width="248" border="0" align="center" cellspacing="0">

            <tr>
              <td align="left" valign="middle"><select name="betreff" class="boxen" id="betreff">
                <option>Betreff</option>
                <option>Webdesign</option>
                <option>Zusatzseite</option>
                <option>Suchfunktion</option>
                <option>Grafikdesign</option>
                <option>Pflege und Aktualisierung</option>
                <option>Sonstiges</option>
              </select></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><select name="anrede" class="boxen" id="anrede">
                <option>Anrede</option>
                <option>Frau</option>
                <option>Herr</option>
              </select></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="name"></label>
                <input name="name" type="text" class="boxen"  onFocus="if (this.value=='Name*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="name" value="Name*" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="firma"></label>
                <input name="firma" type="text" class="boxen" onFocus="if (this.value=='Firma**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="firma" value="Firma**" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="anschrift"></label>
                <input name="anschrift" type="text" class="boxen" onFocus="if (this.value=='Anschrift**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="anschrift" value="Anschrift**" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="plz"></label>
                <input name="plz" type="text" class="boxen" onFocus="if (this.value=='PLZ**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="plz" value="PLZ**" size="6">
                <label for="ort"></label>
                <input name="ort" type="text" class="boxen" onFocus="if (this.value=='Ort**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="ort" value="Ort**" size="29"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="telefon"></label>
                <input name="telefon" type="text" class="boxen" onFocus="if (this.value=='Telefon*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="telefon" value="Telefon*" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="mail"></label>
                <input name="mail" type="text" class="boxen" onFocus="if (this.value=='Mail*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="mail" value="Mail*" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="message"></label>
                <label for="textfield"></label>
                <label for="message"></label>
                <textarea name="message" cols="37" rows="5" class="boxen" onFocus="if (this.value=='Ihre Nachricht*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="message">Ihre Nachricht*</textarea></td>
            </tr>
            <tr>
              <td align="left" valign="middle" class="boxen">* erforderliche Daten</td>
            </tr>
            <tr>
              <td align="left" valign="middle" class="boxen">** f&uuml;r Firmenanfragen erforderlich</td>
            </tr>
          </table>
          <p>
            <label for="send"></label>
            <input name="send" type="submit" class="content-text1" id="send" value="Absenden">
            <label for="back"></label>
            <input name="back" type="reset" class="boxen" id="back" value="Zur&uuml;cksetzen">
          </p>
          <p>&nbsp;</p>
      </form>
    <?  } else {  ?>
             <h2>Ihr Nachricht wurde gesendet!<h2>
    <?  ?>
      <br><br><br>
    </div>
    </div>
    <!-- FOOT -->
    <div class="foot"></div>
    </div>
    </body>
     
  17. 14. Mai 2008
    AW: Seite bleibt weiß

    Das is es aber nicht was ich will. In deiner Version wird mir von Anfang an ausgegeben

    Bitte füllen Sie das Formular vollständig aus!
    Bitte geben Sie eine korreckte E-Mail Adresse ein!

    Ich will einmal dass es unter dem Formular steht und 2. dass das erst ausgegeben wird wenn man auf absenden drückt. Ich hatte das schon hinbekommen und aufeinmal wurde mir nur eine weisse seite angezeigt!

    EDIT: Lol, und es funzt doch so wie ich es wollte. Es passt alles bzw. hat alles gepasst. Mein einziges Prob war immer dass er sagte "headers already sent". Hab jetzt "ob_start" davor gesetzt und jetzt funzt alles woi wie es soll!
    Dann fragt man sich wer PHP kann und wer nich^^
    ~~~CLOSED~~~
     
  18. 14. Mai 2008
    AW: Seite bleibt weiß

    Dann mach doch einfach sowas wie
    HTML:
    <input type="hidden" name="sent" id="sent" value="true" />
    und mach nur eine Ausgabe, wenn der übergebene Wert vom Formularfeld "sent" "true" entspricht.
     
  19. 14. Mai 2008
    AW: Seite bleibt weiß

    Sry, mein fehler!

    PHP:
    <? php
    if ( $_SERVER [ 'REQUEST_METHOD' ] ==  'POST'
    {
    session_start ();
    }
    ?>
    <head>
    <style type="text/css">
    <!--
    body {
        margin-top: 0px;
    }
    -->
    </style>
    <link rel="stylesheet" href="style.css" />
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <script type="text/javascript">
    <!--
    function MM_swapImgRestore() { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
    }
    function MM_preloadImages() { //v3.0
      var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
        var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
        if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
    }

    function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
    }

    function MM_swapImage() { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
       if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
    }
    //-->
    </script>
    <title>XXX| Kontakt</title></head>

    <body onLoad="MM_preloadImages('Pics/Buttons/service2.gif','Pics/Buttons/service2.png','Pics/Buttons/referenzen2.png','Pics/Buttons/preis2.png','Pics/Buttons/kontakt2.png','Pics/Buttons/imp2.png')">



    <div align="center">
    <!-- HEAD -->
    <div class="content" align="center">
        <div align="center" class="head">
              <div align="center">
                <a href="index.php"><img src="Pics/header.png" width="300" height="50" border="0"></a> </div>
        </div>
            <div class="navi" align="center">
              <div align="center">
              <!-- Navigationsleiste -->
              <a href="service.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image2','','Pics/Buttons/service2.png',1)"><img src="Pics/Buttons/service1.png" name=            "Image2" width="194" height="25" border="0"></a><a href="referenzen.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('refer','','Pics/Buttons/referenzen2.png',1)"><img src="Pics/Buttons/referenzen1.png" name="refer" width="194" height="25" border="0"></a><a href="preis.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('preis','','Pics/Buttons/preis2.png',1)"><img src="Pics/Buttons/preis1.png" name="preis" width="194" height="25" border="0"></a><a href="kontakt.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('kontakt','','Pics/Buttons/kontakt2.png',1)"><img src="Pics/Buttons/kontakt1.png" name="kontakt" width="194" height="25" border="0"></a><a href="impressum.php" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('impressum','','Pics/Buttons/imp2.png',1)"><img src="Pics/Buttons/imp1.png" name="impressum" width="194" height="25" border="0"></a>        </div>
           </div>

    <div class="head-text"><strong>Kontakt</strong></div>
    <!-- CONTENT -->
    <div class="content-text">
      Nehmen Sie Kontakt zu uns auf!<br>
      
    <?php
    if ( $_SERVER [ 'REQUEST_METHOD' ] ==  'POST' )  {
    $betreff  $_POST [ 'betreff' ];
    $anrede  $_POST [ 'anrede' ];
    $name  $_POST [ 'name' ];
    $firma  $_POST [ 'firma' ];
    $anschrift  $_POST [ 'anschrift' ];
    $plz  $_POST [ 'plz' ];
    $ort  $_POST [ 'ort' ];
    $telefon  $_POST [ 'telefon' ];
    $mail  $_POST [ 'mail' ];
    $message  $_POST [ 'message' ];
    if (
    $betreff  ==  "Betreff" ) {echo  "Bitte geben Sie einen Betreff ein!" ;} else {};  ?>
    <br>
    <?php
    if ( $anrede  ==  "Anrede" ) {echo  "Bitte geben Sie ihre Anrede ein!" ;} else {};  ?>
    <br>
    <?php
    if ( $name  ==  ""  OR  $telefon  ==  ""  OR  $mail  ==  ""  OR  $message  ==  "" ) {echo  "Bitte füllen Sie das Formular vollständig aus!" ;} else {};  ?>
    <br>
    <?php 
    if ( strstr ( $mail , "@" ) &&  strstr  ( $mail , "." )) {
    @
    mail  ( 'xxx@cool.de' " $betreff " "Sie haben einen Nachricht von  $anrede   $name $mail  , \n\nBetreff:  $betreff  \n\n\n $message " );
    $status  TRUE ;
    } else {echo 
    "Bitte geben Sie eine korreckte E-Mail Adresse ein!" ;};
    }
    ?>

    <?  if(  $status  !=  TRUE  ) {  ?>
      <form name="form1" method="post" action="kontakt.php">
        <label for="betreff"></label>
        
          <p>&nbsp;        </p>
          <table width="248" border="0" align="center" cellspacing="0">

            <tr>
              <td align="left" valign="middle"><select name="betreff" class="boxen" id="betreff">
                <option>Betreff</option>
                <option>Webdesign</option>
                <option>Zusatzseite</option>
                <option>Suchfunktion</option>
                <option>Grafikdesign</option>
                <option>Pflege und Aktualisierung</option>
                <option>Sonstiges</option>
              </select></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><select name="anrede" class="boxen" id="anrede">
                <option>Anrede</option>
                <option>Frau</option>
                <option>Herr</option>
              </select></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="name"></label>
                <input name="name" type="text" class="boxen"  onFocus="if (this.value=='Name*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="name" value="Name*" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="firma"></label>
                <input name="firma" type="text" class="boxen" onFocus="if (this.value=='Firma**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="firma" value="Firma**" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="anschrift"></label>
                <input name="anschrift" type="text" class="boxen" onFocus="if (this.value=='Anschrift**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="anschrift" value="Anschrift**" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="plz"></label>
                <input name="plz" type="text" class="boxen" onFocus="if (this.value=='PLZ**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="plz" value="PLZ**" size="6">
                <label for="ort"></label>
                <input name="ort" type="text" class="boxen" onFocus="if (this.value=='Ort**') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="ort" value="Ort**" size="29"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="telefon"></label>
                <input name="telefon" type="text" class="boxen" onFocus="if (this.value=='Telefon*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="telefon" value="Telefon*" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="mail"></label>
                <input name="mail" type="text" class="boxen" onFocus="if (this.value=='Mail*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="mail" value="Mail*" size="40"></td>
            </tr>
            <tr>
              <td align="left" valign="middle"><label for="message"></label>
                <label for="textfield"></label>
                <label for="message"></label>
                <textarea name="message" cols="37" rows="5" class="boxen" onFocus="if (this.value=='Ihre Nachricht*') this.value='';" onBlur="if (this.value=='') this.value=this.defaultValue;" id="message">Ihre Nachricht*</textarea></td>
            </tr>
            <tr>
              <td align="left" valign="middle" class="boxen">* erforderliche Daten</td>
            </tr>
            <tr>
              <td align="left" valign="middle" class="boxen">** f&uuml;r Firmenanfragen erforderlich</td>
            </tr>
          </table>
          <p>
            <label for="send"></label>
            <input name="send" type="submit" class="content-text1" id="send" value="Absenden">
            <label for="back"></label>
            <input name="back" type="reset" class="boxen" id="back" value="Zur&uuml;cksetzen">
          </p>
          <p>&nbsp;</p>
      </form>
    <?  } else {  ?>
             <h2>Ihr Nachricht wurde gesendet!<h2>
    <?  ?>
      <br><br><br>
    </div>
    </div>
    <!-- FOOT -->
    <div class="foot"></div>
    </div>
    </body>
     
  20. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.