Ankündigung

Einklappen
Keine Ankündigung bisher.

HTML Code im PHP Datei möglich?

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • HTML Code im PHP Datei möglich?

    Hallo Support Team,

    Ich habe eine html seite mit einen Formular. Klicke ich auf senden, so wird mit hilfe von eine php Datei das mail gesendet. Funktioniert bestens.

    Nun möchte ich nicht eine Weisse seite, sondern eine schöne Seite mit dem Text "Vielen Dank blabla".

    Nun habe ich einfach noch zusätzlich den HTML Code in diese PHP Datei hinzugefügt.

    Nebeneffekt: Schöne Seite mit Vielen Dank, doch das Email wird nicht gesendet.

    Hat jemand eine Idee warum?

    Code:
    <?
    $name = $_POST["name"]; 
    $firma = $_POST["firma"]; 
    $telefonnummer = $_POST["telefonnummer"]; 
    $sender = $_POST["email"]; 
    $nachricht = $_POST["nachricht"];
    $empfaenger = "info@blue-web.ch";
    $text = " Firma: $firma\n Name: $name\n Tel: $telefonnummer\n Email: $sender\n\n Nachricht:\n $nachricht";
    mail($empfaenger,$name,$text,"from:$sender <$name>");
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE></TITLE>
    <meta http-equiv="Content-Style-Type" content="text/css">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <LINK HREF="style.css" TYPE="text/css" REL="stylesheet">
    </HEAD>
    <BODY>
    <table  cellspacing="0" cellpadding="0" align="center">
      <tr>
        <td  style="width:766px; height:780px">
      <table  cellspacing="0" cellpadding="0">
        <tr>
       <td  style="width:42px; height:780px"></td>
       <td  style="width:676px; height:780px">
        <table  cellspacing="0" cellpadding="0">
          <tr>
         <td  style="width:676px; height:119px; background-image: url(images/blueweb_logo.jpg); background-repeat:no-repeat">
         </td>
          </tr>
           <tr>
         <td  style="width:676px; height:563px">
          <table  cellspacing="0" cellpadding="0">
            <tr>
           <td  style="width:226px; height:563px">
            <a href="index-1.html"><img src="images/back.gif" alt="" border="0"></a><img src="images/pic5_1.gif" alt=""><br>
            <img src="images/pic5_2.gif" alt=""><br>
            <a href="index-2.html"><img src="images/comp.gif" alt="" border="0"></a><a href="index-3.html"><img src="images/srv.gif" alt="" border="0"></a><br>
            <a href="index-4.html"><img src="images/sol.gif" alt="" border="0"></a><a href="index-5.html"><img src="images/cont.gif" alt="" border="0"></a><br> </td>
           <td  style="width:450px; height:563px; background-color:#F8F8F8; background-image:url(images/top.gif); background-repeat:no-repeat">
            <table  cellspacing="0" cellpadding="0">
              <tr>
             <td  style="width:450px; height:563px; background-image:url(images/bottom.gif); background-repeat:no-repeat; background-position: left bottom" class="list">
              <br style="line-height:30px">
              <img src="images/title5_1.gif" alt="" style="margin-left:29px"><br>
              <br style="line-height:9px">
              <img src="images/pic5_3.gif" alt="" align="left" style="margin-left:30px; margin-top:2px; margin-right:14px">
              <strong>Blue-web.ch</strong><br>
              Allschwilerstrasse 4, 4104 Oberwil<br>
              <br style="line-height:12px">
              Mobil:&nbsp;&nbsp;+41 (0)78 905 12 65<br>
              E-Mail:&nbsp;&nbsp;info@blue-web.ch<br>
              <br style="line-height:26px"> 
              <img src="images/px2_1.gif" alt="" style="margin-left:29px"><br>
     
              <img src="images/title5_2.gif" alt="" style="margin-left:28px"><br>
              <div style="margin-left:30px">
     
               <strong>Vielen Dank f&uumlr Ihre nachricht!<br>Wir werden uns innerhalb von 24 Stunden bei Ihnen melden<br>
               <br style="line-height:9px">
     
     
              </div>
              <br style="line-height:14px"> 
              <img src="images/px2_1.gif" alt="" style="margin-left:29px"><br>
              <br style="line-height:24px">
              <img src="images/title5_3.gif" alt="" style="margin-left:28px"><br>
     
     
             </td>
              </tr>
            </table>
           </td>
            </tr>
          </table>
         </td> 
          </tr>
           <tr>
         <td  style="width:676px; height:98px" class="policy">
         <br style="line-height:45px">
         Blue-web.ch &copy; 2006 <img src="images/img.gif" alt="">
        </td>
          </tr>
        </table>
       </td>
       <td  style="width:48px; height:780px"></td>
        </tr>
      </table>
     </td>
      </tr>
    </table>
    </BODY>
    </HTML>

  • #2
    Also ich behaupte mal das was du da beschreibst ist mit dem Code da oben nicht möglich.

    Schreib mal oben in deinen Code:
    PHP-Code:
    error_reporting(E_ALL); 

    Kommentar


    • #3
      Setze mal am anfang dieses Scriptes:
      PHP-Code:
      error_reportingE_ALL ); 
      Bis auf das das du die indexe nicht auf existenz prüfst, sehe ich hier spontan keinen Fehler.

      [edit]
      Mist Cycap war wieder schneller
      [/edit]

      Kommentar


      • #4
        Hallo,

        also ich habe die Zeile: error_reporting( E_ALL ); hinzugefügt, aber es ist nichts passiert
        error_reporting( E_ALL );
        <?
        .
        .
        ?>

        Lösche ich den gesammten HTML Teil, so kommt das mail an

        Kommentar


        • #5
          du sollst das error_reporting schon in die <? ?> schreiben...

          du hast die Datei aber nicht irgendwie in .html umbenannt oder so?

          Kommentar


          • #6
            Zitat von raphaelf Beitrag anzeigen
            Hallo,

            also ich habe die Zeile: error_reporting( E_ALL ); hinzugefügt, aber es ist nichts passiert
            error_reporting( E_ALL );
            <?
            .
            .
            ?>

            Lösche ich den gesammten HTML Teil, so kommt das mail an
            Kann auch nicht du musst es so machen:
            PHP-Code:
            <?
            error_reporting( E_ALL );
            .
            .
            ?>
            Edit: Cycap war schon wieder schneller

            Kommentar


            • #7
              sorry,

              der code oben funktioniert.
              Mein Webmail hatte temporär probleme..

              inbox war voll :=)

              Kommentar


              • #8
                edit: Cycap war schon wieder schneller
                haha

                Kommentar


                • #9
                  Zitat von cycap Beitrag anzeigen
                  haha
                  Tja so ist das leben...

                  Kommentar


                  • #10
                    super schnell :=)

                    eben wie weiter oben beschrieben mein code geht doch.. webmail Problem

                    Kommentar


                    • #11
                      Nur der Vollständigkeit halber: Wir sind nicht das Support Team, sondern ein Forum, das vorwiegend Probleme aus dem Umfeld PHP diskutiert. Die offizielle PHP Seite ist unter PHP: Hypertext Preprocessor zu finden.

                      Kommentar

                      Lädt...
                      X