Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
ginobranco
Threadersteller
Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht:
|
Verfasst Di 03.08.2010 17:02
Titel PHP Kontaktformular in ein HTM einbinden bin am verzweifeln! |
|
|
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> </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>
<input type='text' name='captcha'>
<input type='hidden' name='captchaCheck' value='<?php echo "$code" ?>'>
<br />(Ü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"> </td>
<td width="33"> </td>
<td width="75"> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </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"> </td>
<td width="70"> </td>
<td width="90"> </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;"> </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"> </td>
</tr>
</tbody>
</table>
</div>
<div id="content"></div>
<div id="footer">
<table border="0" cellpadding="0" cellspacing="0" width="955">
<tbody>
<tr>
<td> </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> |
|
|
|
|
|
clixx
Dabei seit: 12.04.2008
Ort: -
Alter: 33
Geschlecht: -
|
Verfasst Di 03.08.2010 17:31
Titel
|
|
|
Was wird den ausgegeben? Irgendwelche Fehlermeldungen?
|
|
|
|
|
Anzeige
|
|
|
ginobranco
Threadersteller
Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht:
|
Verfasst Di 03.08.2010 17:38
Titel
|
|
|
clixx hat geschrieben: | Was wird den ausgegeben? Irgendwelche Fehlermeldungen?
|
nein.. ich bekomme das kontakformular einfach nich in das HTM...
es passt nicht rein... alles verschiebt sich
|
|
|
|
|
snuwie
Dabei seit: 06.07.2010
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 03.08.2010 17:47
Titel
|
|
|
link zum kontaktformular?
|
|
|
|
|
ginobranco
Threadersteller
Dabei seit: 08.06.2009
Ort: Hamburg
Alter: 40
Geschlecht:
|
Verfasst Di 03.08.2010 17:56
Titel
|
|
|
snuwie hat geschrieben: | link zum kontaktformular? |
habs nicht hochgeladen....
der code ist ja oben...
|
|
|
|
|
snuwie
Dabei seit: 06.07.2010
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 04.08.2010 00:29
Titel
|
|
|
ginobranco hat geschrieben: | nein.. ich bekomme das kontakformular einfach nich in das HTM...
es passt nicht rein... alles verschiebt sich |
wie darf man das verstehn? lad bitte mal was hoch, damit ich dir folgen kann
|
|
|
|
|
pRiMUS
Dabei seit: 09.09.2003
Ort: Vienna
Alter: 48
Geschlecht:
|
Verfasst Mi 04.08.2010 08:36
Titel
|
|
|
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.
|
|
|
|
|
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Mi 04.08.2010 10:50
Titel
|
|
|
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?
|
|
|
|
|
|
|
|
Ähnliche Themen |
Encore Videobuttons - bin am Verzweifeln...
Kontaktformular
PHP Kontaktformular
Kontaktformular
Kontaktformular
Kontaktformular mit PHP
|
|
|
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.
|
|