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 > error บรรทัดที่ 50 น่ะครับ แต่ดูแล้วโค๊ดไม่น่าผิดน่ะ แก้ตรงไหนดีครับ



 

error บรรทัดที่ 50 น่ะครับ แต่ดูแล้วโค๊ดไม่น่าผิดน่ะ แก้ตรงไหนดีครับ

 



Topic : 101654

Guest




error บรรทัดที่ 50 น่ะครับ ตรงไหนผิดหรอครับผม

Code (PHP)
<?php
include "masspay_class.php";

$credentials['API_USERNAME']  = 'username';
$credentials['API_PASSWORD']  = 'password';
$credentials['API_SIGNATURE'] = 'signature';
$credentials['API_ENDPOINT']  = 'https://api-3t.live.paypal.com/nvp';

$sitename = "PHPorium";
$amount   = urlencode($_POST['Amount']);
$id       = urlencode(rand(123456,123456789));
$note     = urlencode('This is a note that will show up in the email.');
$subject  = urlencode("Payment from $sitename");
$type     = urlencode('EmailAddress');
$currency = urlencode($_POST['Currency']);
foreach($_POST['mem_email'] as $extra)
{
    $customer_email = urlencode($_POST['EmailAddress'.$extra]);
}

$base_call = "&L_EMAIL0=".$customer_email.
              "&L_AMT0=".$amount.
              "&L_UNIQUEID0=".$id.
              "&L_NOTE0=".$refund_note.
              "&EMAILSUBJECT=".$subject.
              "&RECEIVERTYPE=".$type.
              "&CURRENCYCODE=".$currency;

$PayPal = new PayPal_CallerService($credentials);

$status  = $PayPal->callPayPal("MassPay", $base_call);
//Do something if it is successfully sent
if($status)
{
    if($status['ACK'] == "Success")
    {
        //Check the balance of the account that was just debited, and make sure we have at least $500 left in our account
        $balance = $PayPal->callPayPal("GetBalance", '');

        if($balance['L_AMT0'] < 500)
        {
            $message = "The balance is low... Please replenish the funds... \n\n".$balance['L_AMT0']." ".$balance['L_CURRENCYCODE0'];
            mail('[email protected]','PayPal Refund Balance Low',$message);
        }
    }
    elseif($status['ACK'] == "Failure")
    {
        if($status['L_ERRORCODE0'] == '10321')
        {
            $error = "Insufficient Funds to Send Refund to: "'.$_POST['EmailAddress'].' via PayPal in the amount of: '.$_POST['Amount'].' '.$_POST['Currency'].'. ';
        } 
        elseif($status['L_ERRORCODE0'] == '10004')
        {
            $this->view->error = "Invalid Amount of Refund to: "'.$_POST['EmailAddress'].' via PayPal in the amount of: '.$_POST['Amount'].' '.$_POST['Currency'].'. Must be more than 0 '.$_POST['Currency'].'.';
        }
        else
        {
            $this->view->error = "There was an unknown error when attempting to submit the payment.";
            var_dump($status);
        }
    }
}
else
{
    ?>
    <form action="paythem.php" method="post">
    <p>Amount To Pay:&nbsp;<input type="text" name="amount<?php echo $i; ?>" value="" /></p>
    <p>Select Members To Pay: <select name="EmailAddress<?php echo $i; ?>">
    <?php
    $i=0;
    $s=mysql_query("SELECT email FROM members WHERE email != NULL") or die(mysql_error());
    if(mysql_num_rows($s) > 0)
    {
        while($mail=mysql_fetch_array($s))
        {
            $i++;
            print "<option value='".$mail['email'.$i]."'>".$mail['email']."</option>";
        }
    }
    else
    {
        print "<option value='0' selected>no emails</option>";
    }
    ?>
    </select></p>
    <p>Currency:&nbsp;<input type="text" name="currency<?php echo $i; ?>" value="USD" /></p>
    <p><input type="submit" name="submit" value="Pay Now" /></p>
    </form>
<?php
}
?>




Tag : PHP, MySQL







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-10-14 12:54:19 By : soHH View : 605 Reply : 4
 

 

No. 1



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

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

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

ลองปรับตามนี้ครับ
Code (PHP)
        if($status['L_ERRORCODE0'] == '10321')
        {
            $error = "Insufficient Funds to Send Refund to: ".$_POST['EmailAddress']." via PayPal in the amount of: ".$_POST['Amount'].' '.$_POST['Currency'];
        } 
        elseif($status['L_ERRORCODE0'] == '10004')
        {
            $this->view->error = "Invalid Amount of Refund to: ".$_POST['EmailAddress']." via PayPal in the amount of: ".$_POST['Amount']." ".$_POST['Currency']." Must be more than 0 ".$_POST['Currency'];
        }
        else
        {
            $this->view->error = "There was an unknown error when attempting to submit the payment.";
            var_dump($status);
        }







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 13:50:17 By : mangkunzo
 


 

No. 2



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



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


ครอบ " " กับ ' ' แปลกๆนะครับ

ดูดีๆ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 14:10:22 By : anotherdie
 

 

No. 3



โพสกระทู้ ( 5,105 )
บทความ ( 4 )

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

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


"error บรรทัดที่ 50 น่ะครับ ตรงไหนผิดหรอครับผม"
error ว่าอะไรครับ มาถึงก็บอกบรรทัดที่ 50
ถ้าผมก็อปมาวางลองรันที่เครื่องผม แล้วมันบอก error บรรทัดที่ 51 แบบนี้ตายเลย!!
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 14:36:10 By : apisitp
 


 

No. 4



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

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

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


แบบนี้ดีมั๊ยจะได้ไม่งง...

$error = "Insufficient Funds to Send Refund to: '{$_POST['EmailAddress']}' via PayPal in the amount of: '{$_POST['Amount']}' '{$_POST['Currency']}' ";
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-10-14 15:13:07 By : sakuraei
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : error บรรทัดที่ 50 น่ะครับ แต่ดูแล้วโค๊ดไม่น่าผิดน่ะ แก้ตรงไหนดีครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่