mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 00:56 Benutzername: Passwort: Auto-Login

Thema: PHP Kontaktformular in ein HTM einbinden bin am verzweifeln! vom 03.08.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> PHP Kontaktformular in ein HTM einbinden bin am verzweifeln!
Seite: 1, 2  Weiter
Autor Nachricht
ginobranco
Threadersteller

Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht: Männlich
Verfasst Di 03.08.2010 17:02
Titel

PHP Kontaktformular in ein HTM einbinden bin am verzweifeln!

Antworten mit Zitat Zum Seitenanfang

hallo zusammen
erstmal danke fürs reinschauen!
ich habe mir ein PHP kontaktformular gebastelt..
dies möchte ich jetzt in mein HTM einbauen.. das haut aber nicht hin!
es würde mich sehr freuen wenn sich das jemand mal anschauen würde...
ich bin hier seit 2std am probieren und es wird nix....

code für das formular

Code:

<html>
   <head>
      <title>Kontaktformular</title>
   </head>
   <body style="background:#FFFFFF;color:#000000;font-size:12;font-family:arial;">
      <?php
         $v0 = $_POST ["0"];$v1 = $_POST ["1"];$v2 = $_POST ["2"];$v3 = $_POST ["3"];$v4 = $_POST ["4"];$v5 = $_POST ["5"];$v6 = $_POST ["6"];$v7 = $_POST ["7"];$v8 = $_POST ["8"];$v9 = $_POST ["9"];$v10 = $_POST ["10"];$v11 = $_POST ["11"];
         $datum = date("d.m.Y");
         $uhrzeit = date("H:i");
         $mitteilung="Am $datum um $uhrzeit wurde eine Anfrage über Ihr Kontaktformular an Sie versendet. Inhalt:  Vorname: ".$v0." Name: ".$v1." Telefon: ".$v2." Strasse: ".$v3." Ort: ".$v4." Plz: ".$v5." Email: ".$v6." Malerprogramm: ".$v9." Nachricht: ".$v10."";
         $mail="dennisschwalm@alice-dsl.net";
         $send=$_POST['s'];
         function random($name_laenge) {
            $zeichen = "abcedfhiklmnorstuvwxzABCDEFGHIJKLMNOPRTSUVWXYZ0123456789";
            $name_neu = "";
            mt_srand ((double) microtime() * 1000000);
            for ($i = 0; $i < $name_laenge; $i++ ) {
               $name_neu .= $zeichen{mt_rand (0,strlen($zeichen))};
            }
            return $name_neu;
         }
         $zufall = random(4);
         $zufall2 = $zufall;
         $code = $zufall2;

         if(($send!="1"))
         {
      ?>
      <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
         <table id="tableOne" border="0" cellpadding="0" cellspacing="5"><tbody><tr><td colspan="2"> <h1>&nbsp;</h1> </td></tr><tr> <td>Vorname</td><td><input style="font-family: arial; font-size: 12px; height: 20px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" name="0" type="text"></td> </tr><tr> <td>Name:</td><td><input style="font-family: arial; font-size: 12px; height: 20px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" name="1" type="text"></td> </tr><tr> <td>Telefon:</td><td><input style="font-family: arial; font-size: 12px; height: 20px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" name="2" type="text"></td> </tr><tr> <td>Strasse:</td><td><input style="font-family: arial; font-size: 12px; height: 20px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" name="3" type="text"></td> </tr><tr> <td>Ort:</td><td><input style="font-family: arial; font-size: 12px; height: 20px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" name="4" type="text"></td> </tr><tr> <td>Plz:</td><td><input style="font-family: arial; font-size: 12px; height: 20px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" name="5" type="text"></td> </tr><tr> <td>Email:</td><td><input style="font-family: arial; font-size: 12px; height: 20px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" name="6" type="text"></td> </tr><tr> <td>Malerprogramm:</td><td><select style="font-family: arial; font-size: 12px; height: 20px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" name="9" id="9"><option value="Malerarbeiten mit Hubwagen oder Gerüst">Malerarbeiten mit Hubwagen oder Gerüst</option><option value="Fassadenreinigungen">Fassadenreinigungen</option><option value="Dachreinigungen">Dachreinigungen</option><option value="Putzausbesserungen">Putzausbesserungen</option><option value="Beratung und Farbgestaltung">Beratung und Farbgestaltung</option><option value="Fassadenanstriche">Fassadenanstriche</option><option value="Dachbeschichtungen">Dachbeschichtungen</option><option value="Blechdachbeschichtungen">Blechdachbeschichtungen</option><option value="Holzanstriche - Holzschutz">Holzanstriche - Holzschutz</option><option value="Lackierarbeiten - Fenster">Lackierarbeiten - Fenster</option><option value="Türen - Fensterläden">Türen - Fensterläden</option><option value="Dachrinnenanstrich">Dachrinnenanstrich</option><option value="Tapezierarbeiten">Tapezierarbeiten</option><option value="Innenanstriche">Innenanstriche</option><option value="Treppenhausrenovierung">Treppenhausrenovierung</option><option value="Vollwärmeschutz">Vollwärmeschutz</option><option value="Verlegung von Fußböden">Verlegung von Fußböden</option></select></td> </tr><tr> <td>Nachricht:</td><td><textarea name="10" style="font-family: arial; font-size: 12px; height: 60px; width: 200px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0);" cols="20" rows="5"></textarea></td> </tr><tr> </tr></tbody></table>
      <table  cellpadding='0' cellspacing='5' border='0'>
         <tr>
            <td valign='top'>Sicherheitscheck:</td>
            <td>
               <span style='background:#F4F4F4;border:1px dashed #333;padding:5px 10px;color:#333;'><?php echo "$code" ?></span>
               &nbsp;&nbsp;&nbsp;
               <input type='text' name='captcha'>
               <input type='hidden' name='captchaCheck' value='<?php echo "$code" ?>'>
               <br />(&Uuml;bertragen Sie den Code in das Feld)
            </td>
         </tr>
      </table><table id="tableThree" border="0" cellpadding="0" cellspacing="5"><tbody><tr><td colspan="2"><p><button type="submit">Absenden</button></p></td></tr></tbody></table>
         <p><input type="hidden" value="1" name="s" /></p>
      </form>
      <?php
         } else {
            $captcha = $_POST["captcha"];
         $captchaCheck = $_POST["captchaCheck"];
           if($captcha==""||$captcha!=$captchaCheck) {
            echo "<script type='text/javascript'>
            alert('Bitte beantworten Sie die Sicherheitsabfrage korrekt!');
            history.back(1);
            </script>";
            exit;
         }
           $send=0;
           if(mail($mail,"Kundenanfrage",$mitteilung,"from:weedit | Kontakt Formular Generator"))
           {
             echo "<p><strong>Ihre E-Mail wurde abgesendet.</strong></p>";
             echo "<p><a href=".$_SERVER['PHP_SELF'].">Zurück zum Formular</a></p>";
           }else{
             echo "<p><strong>Es ist ein Fehler aufgetreten!</strong></p>";
             echo "<p><a href=".$_SERVER['PHP_SELF'].">Zurück zum Formular</a></p>";
           }
         }
      ?>
   </body>
</html>




das wäre das HTM

Code:
<!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"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- InstanceBeginEditable name="doctitle" --><title>Malerfachbetrieb Chris Lynch</title>

<meta name="keywords" content="maler" />
<meta name="description" content="Immobiliare Valprino - ihr Immobilien-Spezialist für den Hauskauf und -verkauf in Ligurien rund um Dolcedo und Imperia sowie Immobilien, Häuser und Rusticos an der italienischen Riviera" />
<!-- InstanceEndEditable -->
<link href="main.css" rel="stylesheet" type="text/css" />
<script src="tools.js" language="JavaScript" type="text/javascript"></script><!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable --><!-- InstanceParam name="Zurueck" type="boolean" value="true" --><!-- InstanceParam name="Vor" type="boolean" value="true" -->
<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>
</head>

<body onload="MM_preloadImages('struktur/topteaser_link_hl.gif')">
<div id="seite">
<div id="header">
<table class="adresse" border="0" cellpadding="0" cellspacing="0" width="955">
<tbody>
<tr>
<td rowspan="5" height="110" width="285"><a href="index.html"><img src="struktur/logo_valprino.gif" border="0" height="110" width="285" /></a></td>
<td rowspan="5" width="363"><img src="struktur/blind.gif" height="110" width="363" /></td>
<td colspan="3"><img src="struktur/blind.gif" height="35" width="252" /></td>
<td rowspan="5" width="55"><img src="struktur/blind.gif" height="110" width="55" /></td>
</tr>
<tr>
<td width="144">&nbsp;</td>
<td width="33">&nbsp;</td>
<td width="75">&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td colspan="3"><img src="struktur/blind.gif" height="30" width="1" /></td>
</tr>
</tbody>
</table>
</div>
<div id="streifen">
<table border="0" cellpadding="0" cellspacing="0" width="955">
<tbody>
<tr>
<td width="55"><img src="struktur/blind.gif" height="25" width="55" /></td>
<td width="70">&nbsp;</td>
<td width="70">&nbsp;</td>
<td width="90">&nbsp;</td>
<td rowspan="8" style="background-image: url(struktur/olive_670_300.jpg);" height="300" width="670">
<table border="0" cellpadding="0" cellspacing="0" width="670">
<tbody>
<tr>
<td><!-- InstanceBeginEditable name="streifen" -->
<table border="0" cellpadding="0" cellspacing="0" width="670">
<tbody>
<tr>
<td class="textstreifen">
<p style="margin-top: 0pt; margin-bottom: 0pt;">&nbsp;</p></td>
</tr>
</tbody>
</table>
<!-- InstanceEndEditable --></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td colspan="4"><img src="struktur/blind.gif" width="285" height="100" content="maler" /></td>
</tr>
<tr>
<td colspan="4">
<table border="0" cellpadding="0" cellspacing="0" width="285">
<tbody>
<tr>
<td colspan="4"><a href="unsere_objekte/uebersicht_01.html"><img src="struktur/n1_unsere_objekte_hl.gif" border="0" /></a></td>
</tr>
<tr>
<td colspan="4"><a href="unsere_gegend.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('n2','','struktur/n2_unsere_gegend_hl.gif',1)"><img src="struktur/n2_unsere_gegend.gif" name="n2" id="n2" border="0" height="29" width="285" /></a></td>
</tr>
<tr>
<td colspan="4"><a href="fuer_verkaeufer.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('n3','','struktur/n3_verkaeufer_hl.gif',1)"><img src="struktur/n3_verkaeufer.gif" name="n3" id="n3" border="0" height="29" width="285" /></a></td>
</tr>
<tr>
<td colspan="4"><a href="fuer_kaeufer.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('n4','','struktur/n4_kaeufer_hl.gif',1)"><img src="struktur/n4_kaeufer.gif" name="n4" id="n4" border="0" height="29" width="285" /></a></td>
</tr>
<tr>
<td colspan="4"><a href="unser_team.html" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('n5','','struktur/n5_team_hl.gif',1)"><img src="struktur/n5_team.gif" name="n5" id="n5" border="0" height="29" width="285" /></a></td>
</tr>
</tbody>
</table>
</td>
</tr>
<tr>
<td colspan="4" height="30">&nbsp;</td>
</tr>
</tbody>
</table>
</div>
<div id="content"></div>
<div id="footer">
<table border="0" cellpadding="0" cellspacing="0" width="955">
<tbody>
<tr>
<td>&nbsp;</td>
<td>
<div align="right"><a href="impressum.html" class="sprache">Impressum</a></div>
</td>
<td width="30">
<div align="right"><img src="struktur/blind.gif" height="25" width="30" /></div>
</td>
</tr>
</tbody>
</table>
</div>
ddd
</div>
<!-- InstanceEnd -->
</body></html>
  View user's profile Private Nachricht senden
clixx

Dabei seit: 12.04.2008
Ort: -
Alter: 33
Geschlecht: -
Verfasst Di 03.08.2010 17:31
Titel

Antworten mit Zitat Zum Seitenanfang

Was wird den ausgegeben? Irgendwelche Fehlermeldungen?

* Keine Ahnung... *
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Anzeige
Anzeige
ginobranco
Threadersteller

Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht: Männlich
Verfasst Di 03.08.2010 17:38
Titel

Antworten mit Zitat Zum Seitenanfang

clixx hat geschrieben:
Was wird den ausgegeben? Irgendwelche Fehlermeldungen?

* Keine Ahnung... *


nein.. ich bekomme das kontakformular einfach nich in das HTM...
es passt nicht rein... *Schnief* alles verschiebt sich *Schnief*
  View user's profile Private Nachricht senden
snuwie

Dabei seit: 06.07.2010
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Di 03.08.2010 17:47
Titel

Antworten mit Zitat Zum Seitenanfang

link zum kontaktformular?
  View user's profile Private Nachricht senden
ginobranco
Threadersteller

Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht: Männlich
Verfasst Di 03.08.2010 17:56
Titel

Antworten mit Zitat Zum Seitenanfang

snuwie hat geschrieben:
link zum kontaktformular?


habs nicht hochgeladen....

der code ist ja oben...
  View user's profile Private Nachricht senden
snuwie

Dabei seit: 06.07.2010
Ort: -
Alter: -
Geschlecht: Männlich
Verfasst Mi 04.08.2010 00:29
Titel

Antworten mit Zitat Zum Seitenanfang

ginobranco hat geschrieben:
nein.. ich bekomme das kontakformular einfach nich in das HTM...
es passt nicht rein... *Schnief* alles verschiebt sich *Schnief*


wie darf man das verstehn? lad bitte mal was hoch, damit ich dir folgen kann Lächel
  View user's profile Private Nachricht senden
pRiMUS

Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht: Männlich
Verfasst Mi 04.08.2010 08:36
Titel

Antworten mit Zitat Zum Seitenanfang

ginobranco hat geschrieben:
snuwie hat geschrieben:
link zum kontaktformular?


habs nicht hochgeladen....

der code ist ja oben...


und aus der codesuppe sollen wir was erkennen? lade die betroffenen dinge auf einen server und schick uns den link, denn so mag sich das sicher kaum einer genauer anschauen - da blickt ja keine alte sau durch.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Eistee
Administrator

Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht: Männlich
Verfasst Mi 04.08.2010 10:50
Titel

Antworten mit Zitat Zum Seitenanfang

Und:

Benutzereingaben ungeprüft weiterverarbeiten ist immer schlecht. Ein Capcha dessen Lösung im Klartext im Quelltext steht ist sinnlos. Mein Rat, lass jemand ran der sich wirklich auskennt, du lässt deinen Friseur ja auch nicht an die Bremsen deines Autos?
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
 
Ähnliche Themen Encore Videobuttons - bin am Verzweifeln...
Kontaktformular
PHP Kontaktformular
Kontaktformular
Kontaktformular
Kontaktformular mit PHP
Neues Thema eröffnen   Neue Antwort erstellen Seite: 1, 2  Weiter
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.