Jump to content

Scripts writing in the database but no out put


phpegg

Recommended Posts

Hi, I am new to PHP and this forum. I am trying The freelancers v2.8 scripts to build an reverse auction site. the problem is the webmasters addfund function is not working. My method of payments are paypal and mail. I have disabled 2co and wiretransfer using admin panel. But when clicking addfunds at webmasters page, the out put page shows only footer. When I checked database, it shows all entries. Hence the problem is the scripts do not displays the paypal payment page. I have pasted the add fund section from webmaster.php page . Please help me to overcome this problem.

<form method="POST" action="webmasters.php">

<input type="hidden" name="manage" value="2">

<input type="hidden" name="deposit" value="money">

 

<big><B>Deposit Money</b></big>

<p>

<strong>Amount:</strong> <? echo $currencytype . '' . $currency; ?><input type="text" name="deposit2" maxlength="7" size="6">

<p>

<strong>Payment Method:</strong><br>

<?php

if ($deposit2checkout !== "" || $depositccurl !== "") {

echo '

<br><input type="radio" value="cc" name="dtype"> Credit Card';

if ($depositccper !== "" || $depositccfee !== "") {

echo ' <small>(cost: ' . $depositccper . '% + ' . $currencytype . '' . $currency . '' . $depositccfee . ')</small>';

}

}

if ($depositpaypal !== "") {

echo '

<br><input type="radio" value="paypal" name="dtype"> <a href="https://www.paypal.com/affil/pal=' . $ppemailaddr . '" target="_blank">PayPal</a>';

if ($depositppper !== "" || $depositppfee !== "") {

echo ' <small>(cost: ' . $depositppper . '% + ' . $currencytype . '' . $currency . '' . $depositppfee . ')</small>';

}

}

if ($depositmail !== "") {

echo '

<br><input type="radio" value="mail" name="dtype"> Regular Mail';

if ($depositmlfee !== "") {

echo ' <small>(cost: ' . $currencytype . '' . $currency. '' . $depositmlfee . ')</small>';

}

}

if ($depositother !== "") {

echo '

<p><a href="' . $siteurl . '/payment.php">Click here for other payment options...</a>';

}

?>

<p><input type="submit" value="Continue" name="submit">

</form>

<?php

} else {

if ($dtype == "mail") {

include ("header.php");

$price = $deposit2+$depositmlfee;

echo '<big><b>Payments by Mail</b></big>

<p>

Please send a cash or check payment for ' . $currencytype . '' . $currency . '' . $price . '  to the following address:

<p>

' . $companyname . '<br>

' . $address . '<br>

' . $city . ', ' . $state . ', ' . $country . '<br>

' . $zipcode . '<br>

<p>

Include a note with your username (' . $username . ') and your account type (' . $buyer . ') on it so we can credit your account accordingly.

<br>

Thanks';

} else if ($dtype == "paypal") {

$orderid = 'PP' . time();

if ($depositppper !== "" || $depositppfee !== "") {

$depositppper = $depositppper/100;

$pcost = $deposit2 * $depositppper;

$total = $deposit2 + $pcost + $depositppfee;

} else {

$total = $deposit2;

}

$total = roundit($total,2);

SQLact("query", "INSERT INTO freelancers_deposits (username, atype, amount, total, oid, ptype, status) VALUES ('$username', 'buyer', '$deposit2', '$total', '$orderid', 'paypal', '')");

$itemname = $companyname . ': ' . $deposit2 . ' Dollar Deposit';

//$itemname = str_replace(' ', '+', $itemname);

//$itemname = str_replace('@', '%40', $itemname);

//$itemname = str_replace(':', '%3A', $itemname);

//$siteurl = str_replace(':', '%3A', $siteurl);

//$siteurl = str_replace('/', '%2F', $siteurl);

 

/*$redirect = 'https://www.paypal.com/xclick/?business=' . $ppemailaddr . '&item_name=' . $itemname . '&item_number=1&invoice=' . $orderid . '&amount=' . $total . '&no_shipping=1&return=' . $siteurl . '%2Fdeposit_paypal.php%3Foid=' . $orderid;

$redirect = str_replace('@', '%40', $redirect);

header("Location: $redirect");*/

 

?>

<!--Start Code Add--> 

<form action="https://www.paypal.com/cgi-bin/webscr" method="post" name="paypalform1">

<input type="hidden" name="cmd" value="_xclick">

<input type="hidden" name="business" value="<?=$ppemailaddr?>">

<input type="hidden" name="item_name" value="<?=$itemname?>">

<input type="hidden" name="item_number" value="<?=$orderid?>">

<input type="hidden" name="amount" value="<?=$total?>">

<input type="hidden" name="invoice" value="<?=$orderid?>">

<input type="hidden" name="image_url" value="">

<input type="hidden" name="return" value="<?=$siteurl?>/deposit_paypal.php?oid=<?=$orderid?>">

<input type="hidden" name="no_note" value="1">

<input type="hidden" name="currency_code" value="USD">

<input type="hidden" name="no_shipping" value="1">

<script>

document.paypalform1.submit();

</script>

</form>

<!--End Code Add-->

<?

 

 

} else if ($dtype == "cc") {

$orderid = 'CC' . time();

if ($depositccper !== "" || $depositccfee !== "") {

$depositccper = $depositccper/100;

$pcost = $deposit2 * $depositccper;

$total = $deposit2 + $pcost + $depositccfee;

} else {

$total = $deposit2;

}

$total = roundit($total,2);

if ($deposit2checkout == "") {

$depositccurl = str_replace('[amount]', $total, $depositccurl);

$depositccurl = str_replace('[username]', $username, $depositccurl);

$depositccurl = str_replace('[type]', 'buyer', $depositccurl);

header("Location: $depositccurl");

}

SQLact("query", "INSERT INTO freelancers_deposits (username, atype, amount, total, oid, ptype, status) VALUES ('$username', 'buyer', '$deposit2', '$total', '$orderid', 'cc', '')");

if ($mode == "demo") {

$redirect = $depositccpay . '' . $depositccsid . '&cart_order_id=' . $orderid . '&total=' . $total . '&demo=Y';

} else {

$redirect = $depositccpay . '' . $depositccsid . '&cart_order_id=' . $orderid . '&total=' . $total . '&demo=';

}

setcookie ("oid", $orderid,time()+999999);

header("Location: $redirect");

} else {

include ("header.php");

echo 'Please choose a deposit method to continue with the deposit process.<br>

<a href="javascript:history.go(-1);">Go Back...</a>';

}

}

}

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.