Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem ze skryptem...
Forum PHP.pl > Forum > PHP
krzysiek349
Witam

Jestem nowy na forum,znalazłem je w google,ponieważ szukam pomocy.

Robię stronę e-gold hyip game head&tails;.Polega ona na tym że dana osoba wybiera czy ma być orzeł czy reszka i stawia kase.Po wybraniu i wybraniu za jaką kwote gra powinno przekierować do formularza e-gold już z wypełnionymi danymi...Niestety miałem 7 błędów po przekierowaniu na e-gold.Naprawiłem 6.A z jednym męcze się już 3 dzień.Już wyjaśniam o co mi chodzi.

Wejdz sobie na http://gugold.com wybierz stawke i naciśnij start.Bezproblemowo przekierowuje do formularza tak?
Teraz wejdz na moją stronę http://luckycoin.olympe-network.com wybierz stawke i zagraj.Nie przekierowuje do formularza bo występuje błąd.
Ja nie wiem jak sobie z nim poradzić.

OTO kod spend.php

Cytat
<html>
<head>
<title>Please wait...Redirecting to E-Gold Payment Processing page...</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body onLoad="document.spendfrm.submit()" oncontextmenu="return false" onselectstart="return false" ondragstart="return false" bgcolor="#f9ede1" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">

<div align="center">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><font color="#333333"><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Please wait...<br>

Redirecting to E-Gold Payment Processing page... </font></strong> </font></p>
</div>
<form name="spendfrm" action="https://www.e-gold.com/sci_asp/payments.asp" method="post">
<div align="center">
<input type="hidden" name="PAYEE_ACCOUNT" value="4024225">
<input type="hidden" name="PAYEE_NAME" value="luckycoin.olympe-network.com">
<input type="hidden" name="PAYMENT_UNITS" value="1">
<input type="hidden" name="PAYMENT_METAL_ID" value="1">
<input type="hidden" name="STATUS_URL" value="http://luckycoin.olympe-network.com/verify.php">
<input type="hidden" name="NOPAYMENT_URL" value="http://luckycoin.olympe-network.com/index.php">
<input type="hidden" name="NOPAYMENT_URL_METHOD" value="POST">
<input type="hidden" name="PAYMENT_URL" value="http://luckycoin.olympe-network.com/done.php">
<input type="hidden" name="PAYMENT_URL_METHOD" value="POST">
<input type="hidden" name="BAGGAGE_FIELDS" value="REFERRER BET">
<input type="hidden" name="PAYMENT_AMOUNT" value = "<?= $_cost[$level] ?>" >
<input type="hidden" name="BET" value="<?= $bet ?>">
<input type="hidden" name="REFERRER" value="<?= $ref ?>">
<input type="hidden" name="SUGGESTED_MEMO" value="luckycoin.olympe-network.com HEADTAIL:BET">

<input type="submit" name="PAYMENT_METHOD" value="If page is not redirected,Pls click here">
</div>
</form>
<script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
</script>
<script type="text/javascript">
_uacct = "UA-2703823-2";
urchinTracker();
</script>
</body>
</html>


Tutaj jest link do kody index.php http://wklejaj.pl/0jb1d

Widzisz rozwiązanie? napisz!
Jeśli mogę to się odwdzięcze
ddiceman
Wydaje mi sie, ze to kwstia zamiany

  1. <input type="hidden" name="PAYMENT_AMOUNT" value = "<?= $_cost[$level] ?>" >


na:

  1. <input type="hidden" name="PAYMENT_AMOUNT" value = "<?= intval($_POST['level']); ?>" >
krzysiek349
dziekuje ci bardzo

Pomogłeś mi party.gif guitar.gif
Teraz tylko małe poprawki i strona gotowa

Przepraszam że znowu pisze ale mam kolejny malutki problem...

Chodzi o to że gdy przekieruje na e-gold to stawka powinna być już ustawiona tak jak ma miejsce: http://gugold.com .Wybierz stawke i naciśnij start i zobacz.
A u mnie http://luckycoin.olympe-network.com gdy nacisne start nie wybiera stawki...

Zmieniłem kod,myślałem że to pomoże ale nie pomogło

oto kod do spend.php:

  1. <html>
  2. <head>
  3. <title>Please wait...Redirecting to E-Gold Payment Processing page...</title>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  5. </head>
  6. <body onLoad="document.spendfrm.submit()" oncontextmenu="return false" onselectstart="return false" ondragstart="return false" bgcolor="#f9ede1" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
  7.  
  8. <div align="center">
  9. <p>&nbsp;</p>
  10. <p>&nbsp;</p>
  11. <p>&nbsp;</p>
  12. <p><font color="#333333"><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Please wait...
  13.  
  14.  
  15. Redirecting to E-Gold Payment Processing page... </font></strong> </font></p>
  16. </div>
  17. <form name="spendfrm" action="https://www.e-gold.com/sci_asp/payments.asp" method="post">
  18. <div align="center">
  19. <input type="hidden" name="PAYEE_ACCOUNT" value="4024225">
  20. <input type="hidden" name="PAYEE_NAME" value="luckycoin.olympe-network.com">
  21. <input type="hidden" name="PAYMENT_UNITS" value="1">
  22. <input type="hidden" name="PAYMENT_METAL_ID" value="1">
  23. <input type="hidden" name="STATUS_URL" value="http://luckycoin.olympe-network.com/verify.php">
  24. <input type="hidden" name="NOPAYMENT_URL" value="http://luckycoin.olympe-network.com/index.php">
  25. <input type="hidden" name="NOPAYMENT_URL_METHOD" value="POST">
  26. <input type="hidden" name="PAYMENT_URL" value="http://luckycoin.olympe-network.com/done.php">
  27. <input type="hidden" name="PAYMENT_URL_METHOD" value="POST">
  28. <input type="hidden" name="BAGGAGE_FIELDS" value="REFERRER BET">
  29. <input type="hidden" name="PAYMENT_AMOUNT" value = "<?= intval($_POST['level']); ?>" >
  30. <input type="hidden" name="BET" value="<?= $bet ?>">
  31. <input type="hidden" name="REFERRER" value="<?= $ref ?>">
  32. <input type="hidden" name="SUGGESTED_MEMO" value="luckycoin.olympe-network.com HEADTAIL:BET">
  33.  
  34. <input type="submit" name="PAYMENT_METHOD" value="If page is not redirected,Pls click here">
  35. </div>
  36. </form>
  37. <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
  38. </script>
  39. <script type="text/javascript">
  40. _uacct = "UA-2703823-2";
  41. urchinTracker();
  42. </script>
  43. </body>
  44. </html>


a tutaj jest link do index.php oraz wycinek setting.php dotyczace tego

Proszę o szybką pomoc
mike
1. Pomoże!
2. Proszę stosować odpowiednie znaczniki bbCode do wstawiancyh kodów źródłowych. Proszę poprawić wcześniejsze posty i wziąć sobie do serca tą prośbę przy następnych postach.
3. Proszę poprawić tytuł wątku. Obecni jest bez najmniejszego sensu. Wskazówki dotyczące formułowania poprawnych tytułów wątków znajdziesz w regulaminie.
krzysiek349
Co do nazwy tematu to mógłbyś dać jakiś przykład.Bo nie mogłem żadnego sensownego ułożyć.
ddiceman
Moim zdaniem to

  1. <input type="hidden" name="BET" value="<?= $bet ?>">
  2. <input type="hidden" name="REFERRER" value="<?= $ref ?>">


na

  1. <input type="hidden" name="BET" value="<?= $_POST['bet'] ?>">
  2. <input type="hidden" name="REFERRER" value="<?= $_POST['ref'] ?>">


aczkolwiek musisz tu uwazac na Cross-Site-Scripting
krzysiek349
Nie pomogło...
Ma ktoś jeszcze jakies pomysły? sad.gif
em1X
Eh a nie możesz zajrzeć po prostu do tej swojej strony do źródła i zobaczyć w czym tkwi błąd questionmark.gif?

Kod
<input type="hidden" name="PAYMENT_AMOUNT" value = "0" >


piszą Ci głupoty, bo masz użyc floatval() a nie intval().. i uporządkuj to jakoś w ogóle:

  1. <input type="hidden" name="PAYMENT_AMOUNT" value="<?= floatval($_POST['level']); ?>">
krzysiek349
Dziękuję bardzo za pomoc!

Nie będe zakładał nowego tematu bo to bezsensu więc tutaj pisze.Mam kolejny problem.Pomożesz,dostaniesz "pomógł"

Chodzi o to że gdy dana osoba wygra to pieniądze zostają pobierane automatycznie z konta admina i wysłane odrazu wygranemu.I ja mam z tym problem.Poprostu gdy wygranemu nie wysyła kasy.Kontem testowym zagrałem pare razy i wygrałem 2 razy.Ale kasy na konto mi nie wysłało.
Oto kod done.php:

  1. <?php include("setting.php"); ?>
  2. <?
  3. $status = 1;
  4. if ($batch=="") $batch = $HTTP_POST_VARS["PAYMENT_BATCH_NUM"];
  5. if ($batch=="") $status = 2;
  6. if ($_usecookie==1) {
  7. $trans = $_COOKIE['wingdtrans'];
  8. if ($trans!="yes") $status = 2;
  9. }
  10. $res = mysql_query("select * from headtail where batch='$batch'");
  11. if (mysql_num_rows($res)>0) {
  12. $egold = mysql_result($res,0,"egold");
  13. $win = mysql_result($res,0,"win");
  14. $bet = mysql_result($res,0,"bet");
  15. $payout = mysql_result($res,0,"payout");
  16. if ($win==0) {
  17. $bet=($bet+1)%2;
  18. }
  19. $coin = ($bet==0?"head":"tail");
  20. } else {
  21. $status = 0;
  22. }
  23. setcookie("wingdtrans","",time()-3600);
  24. ?>
  25. <html>
  26. <head>
  27. <title>-=[ <?= $_sitetitle ?> ]=-</title>
  28. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  29. </head>
  30. <body bgcolor="<?= $_bgcolor ?>" text="<?= $_textcolor ?>" link="<?= $_linkcolor ?>" vlink="<?= $_vlinkcolor ?>" alink="<?= $_alinkcolor ?>" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
  31. <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
  32. <tr>
  33. <td align="center">&nbsp;</td>
  34. </tr>
  35. <tr>
  36. <td align="center">
  37. <? if ($_topbannerurl!="") { ?>
  38. <a href="<?= $_topbannerurl ?>" target="_blank">
  39. <? } ?>
  40. <? if ($_topbannerimg!="") { ?>
  41. <img src="<?= $_topbannerimg ?>" vsize="0" hsize="0" border="0"><br>
  42. <? } ?>
  43. <?= $_topbannertext ?>
  44. <? if ($_topbanner!="") { ?>
  45. </a>
  46. <? } ?>
  47. &nbsp;</td>
  48. </tr>
  49. <tr>
  50. <td align="center">&nbsp;</td>
  51. </tr>
  52. <tr>
  53. <td align="center"><font size="7" face="Verdana, Arial, Helvetica, sans-serif"><strong>
  54. <?= $_sitetitle ?>
  55. </strong></font></td>
  56. </tr>
  57. <tr>
  58. <td>&nbsp;</td>
  59. </tr>
  60. <tr>
  61. <td align="center" valign="middle"> <p><font size="2" face="Arial, Helvetica, sans-serif">Your
  62. batch number is <strong>
  63. <?= $batch ?>
  64. .</strong><br>
  65. </font></p>
  66. <p><font size="2" face="Arial, Helvetica, sans-serif">
  67. <? if ($status==1) { ?>
  68. <p align="center"><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">Flipping
  69. coin..... done!
  70. </font></strong></p>
  71. <p align="center"><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">And
  72. the result is... <i>
  73. <?= $coin ?>
  74. </i> !!!!</font></strong></p>
  75. <p align="center"><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">
  76. <? if ($coin=="head") { ?>
  77. <img src="<?= $_head_img ?>" hspace="0" vspace="0">
  78. <? } else { ?>
  79. <img src="<?= $_tail_img ?>" hspace="0" vspace="0">
  80. <? } ?>
  81. </font></strong></p>
  82. <p align="center"><strong><font size="3" face="Verdana, Arial, Helvetica, sans-serif">
  83. <?  if ($win==0) { ?>
  84. <?= $_lose_msg ?>
  85. <? } else { ?>
  86. <?= $_win_msg ?>
  87. <br>
  88. You got $<?= $payout ?> in your e-gold account
  89. <? } ?>
  90. </font></strong></p>
  91. <? } elseif ($status==2) { ?>
  92. Invalid spend or invalid batch number.
  93. <? } elseif ($status==0) { ?>
  94. The coin is still flowing in the air!!!<br>
  95. Please click <a href="done.php?batch=<?= $batch ?>">here</a> to check again.
  96. <? } ?>
  97. </font></p></td>
  98. </tr>
  99. <tr>
  100. <td align="center">&nbsp;</td>
  101. </tr>
  102. <tr>
  103. <td align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>[
  104. <a href="index.php?ref=<?= $_GET['ref'] ?>">Home</a> ] [ <a href="history?ref=<?= $_GET['ref'] ?>.php">History</a>
  105. ] [ <a href="faq.php?ref=<?= $_GET['ref'] ?>">FAQ</a> ] [ <a href="mailto:<?= $_email ?>">Contact</a>
  106. ]</strong></font></td>
  107. </tr>
  108. <tr>
  109. <td>&nbsp;</td>
  110. </tr>
  111.  
  112. <tr>
  113. <td>&nbsp;</td>
  114. </tr>
  115. <tr>
  116. <td align="center"> <hr align="center" width="90%" noshade> <font size="2" face="Courier New, Courier, mono">&copy;2003
  117. by
  118. <?= $_sitetitle ?>
  119. <br>
  120. </font>
  121. <font color="#999999" size="2" face="Courier New, Courier, mono">&nbsp;</font></td>
  122. </tr>
  123. </table>
  124. </body>


Widzisz błąd? napisz...nie o ten plik chodzi? napisz...Dostaniesz pomógł.

Pomoze ktos?

.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.