• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

PHP Formmailscript in Html Seite einbinden

rovero

Neues Mitglied
Hallo,

ich habe ein PHP Formmailscript auf meinen Server hochgeladen.
Wenn ich das Script direkt über den Browser aufrufe (/index.php)und eine Email versende funktioniert das bestens.

Wie aber binde ich das Formular Script in eine fertige Html Seite ein ?

Hier ist der Html-Quellcode wie ich mir das vom Design her vorstelle.
Wie bekomme ich das Html-Formular dazu, dass es auf das PHP-Script zugreift?

Code:
<html>
<head>
<title>WEBCOM TEMPLATE by HP-G</title>
<link rel="stylesheet" type="text/css" href="[URL="file://images/style.css"]images/style.css[/URL]">
</head>
<body leftmargin=0 topmargin=0 marginheight="0" marginwidth="0" bgcolor="#ffffff">
<table border="0" cellspacing="0" cellpadding="0" width="100%" height="100%">
<tr>
<td width="50%" background="[URL="file://images/bg.gif"><img"]images/bg.gif"><img[/URL] src="[URL="file://images/px1.gif"]images/px1.gif[/URL]" width="1" height="1" alt="" border="0"></td>
<td valign="bottom" background="[URL="file://images/bg_left.gif"><img"]images/bg_left.gif"><img[/URL] src="[URL="file://images/bg_left.gif"]images/bg_left.gif[/URL]" alt="" width="17" height="16" border="0"></td>
<td valign="top"> 
<table border="0" cellspacing="0" cellpadding="0" width="780" height="82" background="[URL="file://images/fon_top.jpg"]images/fon_top.jpg[/URL]">
<tr>
<td>
<table border="0" cellspacing="0" cellpadding="5" width="" background="" align="center">
<form action="" method="POST">
<tr> 
<td align="right" width="500"> <p class="menu"> <img src="http://www.html.de/images/dot_g.gif" width="5" height="5" alt="" border="0" align="middle">&nbsp;&nbsp;<a href="index.html">HOME</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
&nbsp;&nbsp; </p></td>
</tr>
</form>
</table>
</td>
</tr>
</table>
<table width="780" border="0" cellspacing="0" cellpadding="0">
<tr> 
<td width="449"><img src="http://www.html.de/images/main01.jpg" width="449" height="149"></td>
<td width="332"><img src="sourcefiles_quelldateien/logo_area_blank.jpg" width="332" height="149"></td>
</tr>
<tr> 
<td height="45" valign="top"><img src="http://www.html.de/images/main02.jpg" width="449" height="45"></td>
<td rowspan="3" valign="top"><img src="sourcefiles_quelldateien/slogan_area_blank.jpg" width="332" height="135"></td>
</tr>
<tr> 
<td height="50" background="http://www.html.de/images/fon03.gif"><a href="about.html"><img src="http://www.html.de/images/but01.gif" width="104" height="50" border="0"></a><a href="services.html"><img src="http://www.html.de/images/but02.gif" width="104" height="50" border="0"></a><a href="contact.html"><img src="http://www.html.de/images/but03.gif" width="104" height="50" border="0"></a><a href="impressum.html"><img src="http://www.html.de/images/but04.gif" width="104" height="50" border="0"></a></td>
</tr>
<tr> 
<td background="http://www.html.de/images/head_bg.jpg" width="449" class="titleb" height="40" valign="middle">&nbsp;&nbsp;Kontakt</td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0" width="780" height="400">
<tr valign="top">
<td bgcolor="#E9E9E9">
<table border="0" cellspacing="0" cellpadding="0" width="501">
<tr>
<td align="right">
<table border="0" cellspacing="0" cellpadding="0" width="435">
<tr valign="top">
<td>
<p class="title">Kontakt</p>
<p class="titleb">
<table border="0" cellpadding="3" cellspacing="0" dwcopytype="CopyTableRow">
<tr>
 
<td>Vorname*:</td>
<td>&nbsp;&nbsp;&nbsp;</td>
<td><input type="Text" name="firstname" value="" size="40" /></td>
</tr>
<tr valign="bottom">
 
<td>Nachname*:</td>
<td>&nbsp;&nbsp;&nbsp;</td>
<td>
<input type="Text" name="lastname" value="" size="40" />
</td>
</tr>
<tr valign="bottom">
 
<td>Email Adresse*:</td>
<td>&nbsp;&nbsp;&nbsp;</td>
<td>
<input type="Text" name="email" value="" size="40" />
</td>
</tr>
<tr>
 
<td valign="bottom">Betreff*:</td>
<td>&nbsp;&nbsp;&nbsp;</td>
<td>
<input type="Text" name="subject" value="" size="40" />
</td>
</tr>
<tr valign="top">
 
<td>Ihre Nachricht*:</td>
<td>&nbsp;&nbsp;&nbsp;</td>
<td><textarea name="comment" cols="30" rows="10"></textarea></td>
</tr>
<tr valign="top">
<td>&nbsp;</td>
<td>&nbsp;&nbsp;&nbsp;</td>
<td>
<input type="submit" name="mode_preview" value="Vorschau" />&nbsp;&nbsp;
<input type="submit" name="send" value="Absenden" />
</td>
</tr>
</table>&nbsp;</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td bgcolor="#0B6795"><img src="http://www.html.de/images/px1.gif" width="1" height="1" alt="" border="0"></td>
<td bgcolor="#0761A7">
<table border="0" cellspacing="0" cellpadding="0" width="278">
<tr bgcolor="#848484">
<td>
<p class="titlew">&nbsp;</p>
</td>
</tr>
<tr>
<td bgcolor="#0B6795"><img src="http://www.html.de/images/px1.gif" width="1" height="1" alt="" border="0"></td>
</tr>
<tr valign="top">
<td height="132" background="http://www.html.de/images/fon02.gif" style="background-position: top; background-repeat: no-repeat;">
<p class="titlew"><br>
</p>
</td>
</tr>
</table>
</td>
</tr>
</table>
<div align="right"><img src="http://www.html.de/images/sh01.gif" width="278" height="7" alt="" border="0"></div>
<table border="0" cellpadding="0" cellspacing="0" width="780">
<tr>
<td><p>Copyright &copy;2009 BrainworkdSCompany.com</p></td>
<td>
<p class="menu_bot" align="center">&nbsp; </p>
</td>
</tr>
</table>
</td>
<td valign="bottom" background="http://www.html.de/images/bg_right.gif"><img src="http://www.html.de/images/bg_right.gif" alt="" width="17" height="16" border="0"></td>
<td width="50%" background="http://www.html.de/images/bg.gif"><img src="http://www.html.de/images/px1.gif" width="1" height="1" alt="" border="0"></td>
</tr>
</table>
</body>
</html>

Viele Grüße
rovero
 
Zuletzt bearbeitet von einem Moderator:
Du wilst wissen wie du diesachen im formular den php script sendest das ist ziemlich einfach
HTML:
<form methode="POST oder GET Jenachdem was in dein php script steht" action="url zum php script">
 
<!--Jenachdem was du brauchst beispiel :--!>
<input type="text" name="was in den php script steht" value="test123">
<!--und halt soviele inputs machen wie du brauchst--!>
 
</form>
naja ich hoffe ich konnte helfen wen du was genaueres haben wilst poste noch das php script xP aber vlt gehört das dan schon zum php forum hier

Sagt mir wen ich was falsch gemacht habe xP
ich kan dir auch ein fotmular schreiben und den php code dazu xDD wen das einfacher für dich währe aber versuche es lieber erstmal selber heraus zu finden
 
Zuletzt bearbeitet:
Wenn ich das Script direkt über den Browser aufrufe (/index.php)und eine Email versende funktioniert das bestens.
Das, was Du hier gepostet hast? Ich kann mir nicht vorstellen, dass das funktioniert. Mal abgesehen vom Tabellenmissbrauch liegen die Eingabefelder nicht in einem Formular und das Formular hat keine "action" angegeben (was bei Submit die selbe Seite aufrufen würde), und in dem Script sind keine Aktionen zum Versand einer Mail.

Wie aber binde ich das Formular Script in eine fertige Html Seite ein ?
Normalerweise, indem Du den relevanten Code in Deine Seite schreibst. Aber das hier kann so nicht funktionieren.

Hier ist der Html-Quellcode wie ich mir das vom Design her vorstelle.
HTML definiert nur die logische Struktur eines Dokuments, nicht das Design oder Layout. Dafür ist CSS zuständig.

Wie bekomme ich das Html-Formular dazu, dass es auf das PHP-Script zugreift?
Ach so...das ist nicht das Mailscript, das hier ist Dein Code. Naja, den musst Du, wie eingangs schon angedeutet, erst mal korrigieren. Benutze dazu am besten The W3C Markup Validation Service , um die syntaktischen Fehler zu finden.

Dann gehört die URL Deines Mailscripts in das Attribut "action" des form-Tags.
 
Zurück
Oben