Kód: Vybrať všetko
<?
if($_POST['odoslane']=="ano"):
include "addons/files/mime_mail_inc.php";
$podpis="\n\n\n------------------------------------------------\nSpráva bola odoslaná zo stránky XXX";
$mail_from = $_POST['od'];
$mail_to = $_POST['prijemca'];
$mail_subject = $_POST['predmet'];
$mail_body = $_POST['text'].$podpis;
if($_FILES["send"]["tmp_name"]==""):
$sendd = @Mail($mail_to, $mail_subject, $mail_body, "From:".$mail_from."");
if($sendd):
echo $lang[contact_send_ok2];
endif;
else:
$ftpserver = "ftp.xxx.com"; $port = "21"; $meno = "xxx"; $heslo = "xxx";
@$pripojeni = @ftp_connect($ftpserver, $port);
if(!$pripojeni) { $ftpserver = ""; $port = ""; $meno = ""; $heslo = ""; echo "problem 1";}
@$prihlaseni = @ftp_login($pripojeni, $meno, $heslo);
if (!$prihlaseni) { $ftpserver = ""; $port = ""; $meno = ""; $heslo = ""; echo "problem 2";}
$TMP_subor = $_FILES["send"]["tmp_name"];
$ORG2_subor = "httpdocs/battle_new/temp/".$_FILES["send"]["name"];
$ORG_subor = "addons/temp/".$_FILES["send"]["name"];
$TYP_subor = $_FILES['send']['type'];
if (!@ftp_put($pripojeni,$ORG2_subor, $TMP_subor, FTP_BINARY)):
echo "FTP error";
endif;
if(@filesize("$ORG_subor")<="2000000"):
@$fd=FOpen($ORG_subor, "r");
@$data=FRead($fd, @FileSize($ORG_subor));
$mail=new mime_mail;
$mail->from = $mail_from;
$mail->to = $mail_to;
$mail->subject = $mail_subject;
$mail->body = $mail_body;
$mail->add_attachment($data, $ORG_subor, $TYP_subor);
$mail->send();
echo $lang[contact_send_ok];
@FClose($fd);
@unlink($ORG_subor);
else:
echo $lang[contact_send_nofile];
endif;
endif;
endif;
echo $lang[contact_text];
?>