Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > ช่วยดูโค้ดส่งเมล์ให้หน่อยว่ามันผิดตรงไหน ช่วยเทพดูโค้ดให้หน่อยดิครับว่ามันผิดตรงไหนโค้ดหน้าจอส่งเมล์



 

ช่วยดูโค้ดส่งเมล์ให้หน่อยว่ามันผิดตรงไหน ช่วยเทพดูโค้ดให้หน่อยดิครับว่ามันผิดตรงไหนโค้ดหน้าจอส่งเมล์

 



Topic : 035809

Guest




ช่วยเทพดูโค้ดให้หน่อยดิครับว่ามันผิดตรงไหนโค้ดหน้าจอส่งเมล์

<!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=windows-874" />
<title>sentmail</title>
</head>


<?php
session_start();

//ฟังก์ชั่นสำหรับแปลงหน่วยงานจากไบต์ไปเป็นกิโลไบต์, เมกกะไบต์ หรือกิกะไบต์ ตามความเหมาะสม
function FilesizeToStr($pFileSize) {//เปิด function
$sfilesize =
($pFileSize > 1073741824) ?
(round($pFileSize / 1073741824, 2) . " Gb") :
(($pFileSize > 1048576) ? (round($pFileSize / 1048576, 2) . " Mb") :
(ceil($pFileSiz / 1024) . " Kb"));
return $sFilesize;
}//ปิดfunction

if (!session_is_registered("ss_Attach")) {//เปิด if
session_register("ss_AttachSize");
$ss_AttachSize = array();
}//ปิด if 1

$msendfrom = "";
$mreplyto = "";
$mbody = "";
$mcontent = "";
if (isset($paction)) {//เปิด if 2
if ($paction == "reply" or $paction == "forward") {//เปิด if

////////////////////////////////////////////////////
$ss_mailserver = "{localhost/imap:143}INBOX";
$ss_UserID = "thum";
$ss_Pwd = "thum";

////////////////////////////////////////////////////
$mbox = imap_open($ss_mailserver, $ss_UserID, $ss_Pwd) or die("Could not open Mailbox - try again later!");


//$mbox = imap_open($ss_mailserver, $ss_UserID, $ss_Pwd);

//////////////////////////////////////////////////
$header = imap_header($mbox, $pnum);
$from = isset($header->from) ? $header->from : array();
$fromaddress = $from[0]->mailbox . "@" . $from[0]->host;
$reply = isset($header->reply_to) ? $header->reply_to : array();
$replyaddress = $reply[0]->mailbox . "@" . $reply[0]->host;
if (isset($reply[0]->personal)) $mreplyto = $reply[0]->personal;
$msendfrom = $msendfrom != "" ? ($msendfrom . " <$fromaddress>") :
$fromaddress;
$mreplyto = $mreplyto != "" ? ($mreplyto . " <$replyaddress>") :
$replyaddress;
if ($paction == "reply") {//เปิด if 3
$mcontent = "----- Original Message -----\r\n";
if (isset($header->subject))
$subject = "Re : " . $header->subject;
else
$subject = "Re : ";
}// ปิด if 3
if ($paction == "forward") {
if (isset($header->subject))
$subject = "Fwd : " . $header->subject;
else
$subject = "Fwd : ";
$mcontent = "----- Original Message -----\r\n" .
"Subject : $subject\r\n" .
"From : $msendfrom\r\n" .
"Data : " . $header->data ."\r\n";
"--------------------------------------\r\n";
}//ปิดif 2
$mbody = imap_fatchbody($mbox, $pnum, 1);
$mcontent .= $mbody;
imap_close($mbox);

} //ปิด if 1
else {
$paction = "";
}//ปิด function
?>


<body onload='document.ComposeForm.cContent.focus()'>
<table width="100%">
<tr bgcolor="#CFCFCF">
<td width="100%" height="30"><font size="2" color="#FFFFFF"><b>ส่งจดหมาย</b></font>
</table>


<form name="ComposeForm" method="post" action="compose1.php">
<input type="submit" name="btsend" value="ส่งจดหมาย" />
<table>
<tr><td>ส่งถึง
<td><input type="text" name="cSendTo" size="60"
<?php
echo ($paction == "reply" ? " value='$mreplyro'" : "");
?>>
<tr><td>สำเนาถึง<td><input type="text" name="cCCto" size="60" >
<tr><td>สำเนาลับถึง<td><input type="text" name="cBCCTo" size="60">
<tr><td>หัวเรื่อง
<td><input type="text" name="cSubject" size="60"
<?php
echo (isset($subject) ? " value='$subject' " : "");
?>>
</table>
<textarea name="cContent" cols="80" rows="16">
<?php echo $mcontent; ?>
</textarea>

<form enctype="multipart/form-data" name="UploadForm"
method="post" action="compose_upload.php">
Attach : <input type="file" name="cAttachfile" size="56" />
<br><input type="submit" name="btsubmit" value="เพิ่มไฟล์" />
</form>

<form enctype="multipart/form-data" name="UploadForm"
method="post" action="compose_upload.php">
Attach : <input type="file" name="cAttachfile" size="56" />
<br><input type="submit" name="btsubmit" value="เพิ่มไฟล์" />
</form>

<form name="attachForm" method="post"
action="compose_del.php">
<table width="100%" bgcolor="#DFAF00" border="1">
<tr><td>
<table width="100%" bgcolor="#BFBFBF">
<tr><td><font color="#FFFFFF"><b>ไฟล์แนบ</b></font>
<td align="right"><input type="submit" name="btDel" value="ลบไฟล์" />
</table>
<tr><td>
<table width="100%" bgcolor="#FFFFFF">
<?php
foreach ($ss_Attach as $key => $eachAttach) {
print "<tr><td>";
print "<input type='checkbox' name='cbxDel[$ket]'>&nbsp;" .
"<font size='2' color='#004F9F'>" .
"&nbsp;&nbsp;" . "<font color='#0000FF'>" .
FileSizeToStr($ss_AttachSize[$key]) . "</font></font>";
}
?>
</table>
</table>

</body>


มัน error ดังนี้
[Tue Dec 15 14:34:12 2009] [error] [client 127.0.0.1] PHP Parse error: parse error, unexpected $end in C:\\Apache\\Apache2\\htdocs\\mail\\compose.php on line 146, referer: http://localhost/mail/



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2009-12-15 14:34:29 By : 0mmm0 View : 868 Reply : 5
 

 

No. 1



โพสกระทู้ ( 25 )
บทความ ( 0 )



สถานะออฟไลน์


unexpected $end ??

เดานะ
ตัวพวก วงเล็บ อะไรซักอย่างนี่แหละ ไม่ครบคู่มั้งครับ แถวๆบน บรรทัดที่ 146

เดาเอาตามเออเรอ






Date : 2009-12-15 16:43:25 By : loginthc
 


 

No. 2



โพสกระทู้ ( 889 )
บทความ ( 11 )



สถานะออฟไลน์
Facebook Blogger

Code (PHP)
</table>
</table>

ปิดเกินหรือเปล่าครับ
Date : 2009-12-15 18:05:46 By : popnakub
 

 

No. 3



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์


line 146 มันคือตรงไหนละเนี้ย
Date : 2009-12-15 22:37:05 By : plakrim
 


 

No. 4

Guest


แถวสุดท่ายเลยครับ </body>
Date : 2009-12-16 11:44:33 By : 0mmm0
 


 

No. 5



โพสกระทู้ ( 1,439 )
บทความ ( 0 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Facebook

} //ปิด if 1
else {
$paction = "";
}// ลืมปิด else
}//ปิด function
Date : 2009-12-16 11:52:50 By : xbeginner01
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ช่วยดูโค้ดส่งเมล์ให้หน่อยว่ามันผิดตรงไหน ช่วยเทพดูโค้ดให้หน่อยดิครับว่ามันผิดตรงไหนโค้ดหน้าจอส่งเมล์
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 01
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่