21. Mai 2012 13:25:13
Navigation
· Startseite
· Artikel
· Forum
· Gästebuch
· Links
· Fotogalerie
· News Kategorien
· FAQ
· Link us
· Suche
· Impressum
PHP-Fusion
· Downloads
· Roadmap/Bugtracker
· PHP-Fusion Suche
Fun
· Games
· Witze
· Quiz (in development)
Downloads

Neue Downloads

· Gray_Theme (Nic...
· Blue_Flash
· Profile.php V7....
· ShoutBox V2.2
· Forum Extension...

Top 5 Downloads

· PHP-Fusion: Inf... [35108]
· PHP-Fusion: Inf... [34415]
· PHP-Fusion: Inf... [19634]
· PHP-Fusion: Inf... [18736]
· PHP-Fusion: Inf... [14900]
Partner
geld-verdienen-88x31
Neueste Artikel
· EN: How to change th...
· Inhalt der Registrie...
· Favicon in PHP-Fusio...
· Wie kann man die Anz...
· Globale Variablen un...
Game Events
Latest scores
Schlumpf2602
Scored 120 Points
In nineballibpg
feuerwehr
Scored 470 Points
In pacman
bobbel
Scored 400 Points
In goldminer
bobbel
Scored 629 Points
In bubble_shoot
calimero
Scored 734 Points
In helicopter
Latest Champions
calimero
Is the New Champion
In helicopter
with 734 Points.
Basti
Is the New Champion
In Glumballs
with 24276 Points.
Basti
Is the New Champion
In 983
with 640 Points.
C@rlos
Is the New Champion
In 3dgolf9hole_1
with 45 Points.
Jante
Is the New Champion
In 2dknockout
with 10 Points.
Arcade Best
# Name Scores
 AlbaBin 19
 Megalega 9
 ThePostman 9
 ritchi 6
 djbigbaer 5
 Wildfire 5
 Basti 3
 Shamania 3
 Pippilotta 3
 PHPexpert 3
Benutzer Online
· Gäste Online: 9

· Mitglieder Online: 0

· Registrierte Mitglieder: 2,602
· Neustes Mitglied: Schlumpf2602
letzte User
· Webbi17:52:42
· Schlumpf2602 1 Tag
· inflames 1 Tag
· Oldieman58 1 Tag
· Markus2076 2 Tage
· Giuseppe 2 Tage
· djdarkness2011 2 Tage
· goofy6771 2 Tage
· coco21 4 Tage
· Seehund 4 Tage

Thread ansehen: Dateien an E-Mail senden
basti2web.de - Basti´s Website » PHP-Fusion - Content Management System » PHP-Fusion: Allgemein
Wer ist hier? 1 Gast
Aktuelle Bewertung: (Insgesamt: 0 Bewertungen)  
 Drucke Thread
Dateien an E-Mail senden
valdis
Ich würde gerne auf meine HP ein Formular ein bauen was eine Datei nicht auf den Server läd sondern an meine E-Mailadresse schickt.
Ich habe schon probiert Teile die ich im I-net gefunden habe zusammen gesetzt, aber ich komme nicht zum Ziel.

Ich habe 2 Große Probleme mit dem script:

1. Bei Aufruf der Seite wird sofort eine mail gescickt.
2. Der Anhang wird nicht mit geschickt.

Kann mir jemand helfen und sagen was ich in dem Script ändern muss?

Download Code  Code


<?php

require_once "maincore.php";
require_once "subheader.php";
require_once "side_left.php";

session_start();
opentable("Musik-Versand");

$user = $userdata['user_name']
?>

<span class="Stil1"></span>


<div class="a">
<form enctype="multipart/form-data" method="post" action="<?$PHP_SELF?>">
<div><label for="anzahl"></label>
</div>
<div class="left"> </div>
<div class="right"> </div>




<div class="left"><label for="betreff">Name des Titels:</label></div>
<label for="msg"></label>

<p>
<input name="msg10" type="text" id="msg10" />
</p>


<div class="left">
<label for="anhang">Dateiname:</label><br />
<input style="width:530px;" id="anhang" type="file" size="63" name="datei" />
</div>
<div class="right">
<span class="Stil2">
<label for="senden">E-Mail</label>
</span>
<label for="senden">:</label>
<br />
<input id="senden" class="center" type="submit" value="Senden" name="senden" />
<input class="reset" type="reset" value="Löschen" />
</form>
</div>





<?

$felder1 .= "Titel : $msg10      <br>";

$felder =$felder1;

/////////hier email adresse eintragen/////////////////




$empfaenger = "";
//if(isset($senden))
// {

/* Betreff */
$betreff = utf8_decode("Musik von der HP");

/* Absender */
$from = "From: $user\n";

/* Anhang */
/* Wenn eine Datei als Anhang ausgewaehlt wurde */
if(!empty($datei))
{
/* Lese die temporaere Datei, die der Benutzer hochgeladen hat aus */
$datei_content = fread(fopen($datei,"r"),filesize($datei));
/* Codiere Datei ins BASE64-Format */
$datei_content = chunk_split(base64_encode($datei_content));
/* Generiere einen Boundary */
$boundary = strtoupper(md5(uniqid(time())));
/* Beginne den Mail-Header mit MIME-Mail-Header */
$mail_header = "Content-Type: multipart/mixed; boundary=$boundary\n";
/* Hier faengt der normale Mail-Text an */
$mail_header .= "--$boundary\n";

$mail_header .= "Content-Type: text/plain\n";
$mail_header .= "Content-Transfer-Encoding: 7bit\n\n";
$felder .= str_replace(chr(10),"",$felder);
$felder .= utf8_decode($felder);



$mail_header .= "$felder\n\n";

/* Hier faengt der Datei-Anhang an */
$datei_name = utf8_decode($datei_name);
$mail_header .= "--$boundary\n";
$mail_header .= "Content-Type: application/octetstream; name=\"$datei_name\"\n";
/* Codierung immer BASE64 */
$mail_header .= "Content-Transfer-Encoding: base64\n";
$mail_header .= "Content-Disposition: attachment; filename=\"$datei_name\"\n\n";
$mail_header .= "$datei_content\n";
/* Gibt das Ende der eMail aus */
$mail_header .= "--$boundary--\n";
}







$header = "MIME-Version: 1.0\n"
. $from
. $mail_header
. $content_type
. $encoding;

mail($empfaenger,$betreff,$felder,$header);



?>


</div>

</div>


<?php


closetable();

require_once "side_right.php";
require_once "footer.php";

?>





Zuletzt bearbeitet von valdis am 10.07.2008 09:21:58
 
valdis
Kann mir dabei keiner helfen?
 
Springe ins Forum:
Similar Threads
Thema Forum Antworten Letzter Beitrag
programm für bearbeitung der Php dateien Allgemeine Themen 10 29.08.2011 22:21:25
NCevecal und E-Mail für Fusion PHP-Fusion: Infusionen & Mods/Hacks 1 09.02.2010 09:40:24
auto e-mail und pn versand bei geburstag PHP-Fusion: Infusionen & Mods/Hacks 5 12.08.2008 14:34:17
Registrierungs E-mail PHP-Fusion: Allgemein 5 24.03.2008 16:55:23
E-mail nicht anzeigen PHP-Fusion: Allgemein 3 05.12.2007 19:48:42
Share this thread
URL:
BB-Code:
HTML:
AddThis:
Share |
Login
Benutzername

Passwort



Noch kein Mitglied?
Registriere dich jetzt.

Passwort vergessen?
Jetzt ein neues Passwort zuschicken lassen.
Sprachen
Sponsor
Shoutbox
Gästen ist das schreiben von Mitteilungen nicht erlaubt.


User Avatar
Mix Explosion Andy
11.05.2012 10:01
Ich kenne mich mit PHP Fusion leider nicht so aus. Von daher suche ich immer Leute, die mir bereit sind meine Radioseite aufzubauen.

User Avatar
Mix Explosion Andy
11.05.2012 10:00
Ich muss jetzt mal ein riesen Lob an den Pagebetreiber los werden. Echt HAMMER die Page

No User Avatar
Data
07.04.2012 17:18
Frohes Osterfest Grin

User Avatar
Basti
31.03.2012 11:01
Gästebuch wurde aufgeräumt Smile

User Avatar
zoc
05.03.2012 19:39
Tja Janni. Hab ihn schon angeschrieben, aber noch keine Reaktion. Ab und an räum ich mal ein bisschen auf, aber mehr nicht ;-)

No User Avatar
Janilein
28.02.2012 19:44
Basti, du solltest dich echt mal um dein Gästebuch hier auf der Seite kümmern. Shock

No User Avatar
reggeraktion
19.12.2011 14:14
also auf meiner webseite habe ich mittels einer htaccess datei alle chinesischen ips geblockt, seitdem war schluss Smile

User Avatar
zoc
10.11.2011 14:14
Und wieder spammt China, diesmal 124.160.102.138. Basti, tu was ... China einfach komplett sperren. Ist eh ne Diktatur, das macht nix Smile

User Avatar
DJ_Nightlife68
24.10.2011 16:09
tach leute Wink

User Avatar
Dobermann
18.10.2011 20:17
Auch mal Nabend sagen und danke Basti, deine Infos und Downloads haben mir sehr geholfen , weiter so und LOB für deine Arbeit

Seitenaufbau: 0.11 Sekunden - 81 Queries 3,894,288 eindeutige Besuche