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

brauche hilfe bei script einbindung

shuger

Neues Mitglied
Hallo leute

wo muß ich denn diesen script hier

PHP:
<html>
<head>
<title>Kontaktformular inkl. Dateianhang mit PHP</title>
</head>
<body>
<?php
 
$Empfaenger = "[email protected]";
 
IF($_REQUEST['Send'])
{
IF(empty($_REQUEST['Name']) || empty($_REQUEST['Email']) || empty($_REQUEST['Nachricht']))
{
echo"Bitte gehen Sie <a href=\"javascript:history.back();\">zurück</a> und füllen Sie alle Felder aus!";
}
else
{
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $_REQUEST['Betreff'];
 
$Trenner = md5(uniqid(time()));
 
$Header = "From: ".$_REQUEST['Email'];
$Header .= "\n";
$Header .= "MIME-Version: 1.0";
$Header .= "\n";
$Header .= "Content-Type: multipart/mixed; boundary=$Trenner";
$Header .= "\n\n";
$Header .= "This is a multi-part message in MIME format";
$Header .= "\n";
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: text/plain";
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: 8bit";
$Header .= "\n\n";
$Header .= "Sie haben folgende Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert) = each($_REQUEST))
{
IF($Formularfeld != "Send" && $Formularfeld != "Anhang1" && $Formularfeld != "Anhang2" && $Formularfeld != "Anhang3" && $Formularfeld != "Anhang4" && $Formularfeld != "Anhang5" && $Formularfeld != "Anhang6" && $Formularfeld != "Anhang7" && $Formularfeld != "Anhang8")
{
$Header .= $Formularfeld.": ".$Wert."\n";
}
}
 
$Header .= "\nDatum/Zeit: ";
$Header .= date("d.m.Y H:i:s");
$Header .= "\n";
 
FOR($i1=1;$i1<4;$i1++){
IF(empty($_FILES['Anhang'.$i1]['name']))continue;
 
 
$Header .= "--$Trenner";
$Header .= "\n";
$Header .= "Content-Type: ";
$Header .= $_FILES['Anhang'.$i1]['type'];
$Header .= "; name=";
$Header .= $_FILES['Anhang'.$i1]['name'];
$Header .= "\n";
$Header .= "Content-Transfer-Encoding: base64";
$Header .= "\n";
$Header .= "Content-Disposition: attachment; filename=";
$Header .= $_FILES['Anhang'.$i1]['name'];
$Header .= "\n\n";
$Dateiinhalt = fread(fopen($_FILES['Anhang'.$i1]['tmp_name'], "r"), $_FILES['Anhang'.$i1]['size']);
$Header .= chunk_split(base64_encode($Dateiinhalt));
$Header .= "\n";
 
}
 
$Header .= "--$Trenner--";
 
mail($Empfaenger, $Mailbetreff, "", $Header);
echo"Vielen Dank für Ihre eMail!";
}
}
else
{
?>
<table border="0" cellpadding="1" cellspacing="2">
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" enctype="multipart/form-data" method="post">
<tr>
<td>Name:</td>
<td><input name="Name" size="20" type="text"></td>
</tr>
<tr>
<td>Vorname</td>
<td><input name="Vorname" size="20" type="text"></td>
</tr>
<tr>
<td>Straße:</td>
<td><input name="Straße" size="20" type="text"></td>
</tr>
<tr>
<td>PLZ, Ort:</td>
<td><input name="PLZ, Ort" size="20" type="text"></td>
</tr>
<tr>
<td>Telefonnummer:</td>
<td><input name="Telefonnummer:" size="20" type="text"></td>
</tr>
<tr>
<td>Geburtsdatum:</td>
<td><input name="Geburtsdatum" size="20" type="text"></td>
</tr>
<tr>
<td>eMail:</td>
<td><input name="Email" size="20" type="text"></td>
</tr>
<tr>
<td>Betreff:</td>
<td><select name="Betreff" size="1"><option>Bewerbung</option><option>Fragen</option><option>Anregungen</option><option>Sonstiges</option></select></td>
</tr>
<tr>
<td>Nachricht:</td>
<td><textarea cols="25" name="Nachricht" rows="5"></textarea></td>
</tr>
<tr>
<td>Anhang1:</td>
<td><input name="Anhang1" size="20" type="file"></td>
</tr>
<tr>
<td>Anhang2:</td>
<td><input name="Anhang2" size="20" type="file"></td>
</tr>
<tr>
<td>Anhang3:</td>
<td><input name="Anhang3" size="20" type="file"></td>
</tr>
<tr>
<td>Anhang4:</td>
<td><input name="Anhang4" size="20" type="file"></td>
</tr>
<tr>
<td>Anhang5:</td>
<td><input name="Anhang5" size="20" type="file"></td>
</tr>
<tr>
<td>Anhang6:</td>
<td><input name="Anhang6" size="20" type="file"></td>
</tr>
<tr>
<td>Anhang7:</td>
<td><input name="Anhang7" size="20" type="file"></td>
</tr>
<tr>
<td>Anhang8:</td>
<td><input name="Anhang8" size="20" type="file"></td>
</tr>
 
<tr>
<td align="center" colspan="2"><input name="Send" type="submit" value="Abschicken"> <input name="Reset" type="reset" value="Löschen"></td>
</tr>
</form>
</table>
<?php
}
 
?>
</body>
</html>

auf dieser seite einbinden

PHP:
<!DOCTYPE html
  PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html40/strict.dtd">
<html><head>
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
   <meta name="author" content="Shuger"><meta name="description" content="Shooting-Area Fotostudio"><meta name="keywords" content="Fotoshooting"><title>Kontakt - Shototing-AREA</title><link rel="stylesheet" type="text/css" media="all" href="main.css"><link rel="stylesheet" type="text/css" media="all" href="colorschemes/colorscheme10/colorscheme.css"><link rel="stylesheet" type="text/css" media="all" href="style.css"><script type="text/javascript" src="live_tinc.js"></script></head><body id="main_body"><div id="container"><div id="header"><div id="slogan">Fotostudio Madel</div><div id="key_visual"><div id="logo"><a href="index.html"></a></div></div></div><div id="main_container"><table id="layout_table"><tr><td colspan="1" id="sub_nav_column" rowspan="1"><div id="left_column_container"><div id="main_nav_container"><ul id="main_nav_list"><li><a class="main_nav_item" href="index.html" id="mni2" shape="rect">Home</a></li><li><a class="main_nav_item" href="4.html" id="mni2" shape="rect">Fotos</a></li><li><a class="main_nav_item" href="12.html" id="mni2" shape="rect">Kameras</a></li><li><a class="main_nav_item" href="5.html" id="mni2" shape="rect">Gästebuch</a></li><li><a class="main_nav_active_item" href="3.html" id="mnai1" shape="rect">Kontakt</a></li><li><a class="main_nav_item" href="2.html" id="mni2" shape="rect">Impressum</a></li></ul></div><div id="sub_container1"></div></div></td><td colspan="1" id="content_column" rowspan="1"><div id="sub_container2"><div class="content" id="content_container"><h1>Kontakt</h1>Fragen? Kritik? Kommentare? Kontaktieren Sie mich per E-Mail oder verwenden Sie das untenstehende Kontaktformular. </div></div></td></tr></table></div><div id="content_b"></div><div id="footer"><div id="footer_text">Fotostudio Madel</div></div></div><!-- wfxbuild / 1.0 / layout6-124-2 / 2009-06-25 22:21:30 CEST--></body></html>

wenn ich es einfüge egal wo kommt immer der halbe text und das script geht nicht...
 
Das sind beides vollständige HTML-Dateien die kann man nicht ineinander einfügen.

Das erste ist aber bereits ein vollständiges Kontaktformular mit Mailversand.
 
ja das kontaktformular hab ich auf ner anderen seite am laufen und da hab ich es auch eingebunden
und das zweite ist meine neue seite aber da bekomm ich es net rein damit es läuft...
 
egal wo ich es versuche einzubinden egal ob mit html oder ohne geht es einfach nicht
im dreamweaver zeigt er es mir korekt an aber wenn ich die seite so öffne oder aufn server lade steht immer der halbe script als text über dem protokol...
 
Du solltest wohl nur den PHP-Teil einbinden, und auch darauf achten, dass die Datei die Erweiterung .php hat.

Gruß thuemmy
 
Zurück
Oben