Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem z sms shopem by ASSHunter


Rekomendowane odpowiedzi

Opublikowano

błąd:
Oczywiście nr użytkownika i kodzik ocenzurowałem:

Warning: fopen() [function.fopen]: Couldn't resolve host name in /home/konsolam/public_html/panel/homepayconfig.php on line 54

Warning: fopen(http://koncolamc.xaa.pl/panel/homepay.php?usr_id=cenzuranumeryuzytkownika&config_acc=cenzuranumeryuzytkownika&code=kodaktywacyjny&lic=666_Dramo) [function.fopen]: failed to open stream: operation failed in /home/konsolam/public_html/panel/homepayconfig.php on line 54

Warning: fgetcsv() expects parameter 1 to be resource, boolean given in /home/konsolam/public_html/panel/homepayconfig.php on line 55

Warning: fclose(): supplied argument is not a valid stream resource in /home/konsolam/public_html/panel/homepayconfig.php on line 56

Kod 51-57
 

while($rekord = mysql_fetch_array($zapytanie))

{

$config_homepay[]=array("acc_id"=>$rekord['idkonta'],"punkty"=>$rekord['punkty'],"nazwa"=>$rekord['nazwa'],"netto"=>$rekord['netto'],"brutto"=>$rekord['brutto'],"numer"=>$rekord['numer'],"tekst"=>$rekord['tresc']);

}
Opublikowano

W errorach można przeczytać, że nie łączy Ci po prostu z homepay. 

Sprawdź /panel/homepayconfig.php czy masz dobrze wszystko wypełnione.

reklamagif.gif

 

Opublikowano

PS: ok naprawiłem błędy, ale niestety punktów do konta nie dodaje.

Proszę o pomoc

 

homepay.php
 

<?
require 'config/polacz.php'; //skrypt łączący z bazą danych
require 'config/licencja.php';
@ 'informacje.php';

$license = $_GET['lic'];
$ipT = $_SERVER['REMOTE_ADDR'];

	function posol($thing){
//wycięto
	}

$check = md5(posol($ipT));

if($license == "666_Dramo" || $license == "6aabe84bde369bf1ac06593d525686a3" || $license == "c410aa06d1910aedc4523dbb6c75bd80" || $license == "bb61c0d816cb47492fa5817d381644cd" || $license == "88936821a9194c332fe4dceb07264f3c" || $license == "4ed8393d82f3816efb88c9cc95b557a6" ){ //obsługa specjalnych licencji
$check = "true";
}
elseif($license =! "zzz"){
//$dane = mysql_query("SELECT * FROM licencje WHERE licencja='$license'");
//$r = mysql_fetch_array($dane);
$check = 'true';
}
//lekko zmodyfikowałem skrypt żeby zawsze zwracał true i nie wymagał licencji.


if($check == 'true'){
$handle=fopen("http://homepay.pl/API/check_code_multi.php?usr_id=".$_GET['usr_id']."&acc_id=".$_GET['config_acc']."&code=".$_GET['code']."",'r');
$check=fgetcsv($handle,1024);
fclose($handle);
print($check[0]);
echo(",");
print($check[1]);
} 
else
{
$omg = P;
print("P");
}
?>

homepayconfig.php

 

<?php

include 'config/functions/numery_koszta.php';

$config_homepay_usr_id=$id; //TEGO NIE RUSZAJ
$config_homepay=array(); //TEGO NIE RUSZAJ

include 'config/polacz.php';
require 'config/licencja.php';
@ 'config/orderby.php';
@ 'informacje.php';

switch ($orderby) {
case "ASC":
  $zapytanie = mysql_query("SELECT * FROM codes ORDER BY numer ASC");
  break;
case "DESC":
  $zapytanie = mysql_query("SELECT * FROM codes ORDER BY numer DESC");
  break;
default:
  $zapytanie = mysql_query("SELECT * FROM codes ORDER BY numer ASC");
  break;
}


while($rekord = mysql_fetch_array($zapytanie))
{
$config_homepay[]=array("acc_id"=>$rekord['idkonta'],"punkty"=>$rekord['punkty'],"nazwa"=>$rekord['nazwa'],"netto"=>$rekord['netto'],"brutto"=>$rekord['brutto'],"numer"=>$rekord['numer'],"tekst"=>$rekord['tresc']);
}

$config_homepay_multi=array("acc_ids"=>array());
$config_homepay_accs=array();



foreach($config_homepay as $k=>$v)
    {
    $config_homepay_accs[$v['acc_id']]=$k;
    $config_homepay_multi['acc_ids'][]=$v['acc_id'];
    }
$config_homepay_multi['acc_ids']=urlencode(implode(",",$config_homepay_multi['acc_ids']));

if($_POST&&$_POST['check_code'])
    {
    $code=$_POST['code'];
    if(!preg_match("/^[A-Za-z0-9]{8}$/",$code)) echo '<div id="menubez" style="position:absolute; margin-top:25px; margin-left: 200px; padding:10px; z-index:999; margin-left: 35%; margin-right: 50%; width: 400px; text-align:center"><p><img style="vertical-align:middle" src="images/error.png"> Zły format kodu - musi być 8 znaków.</p><a class="link3 button" href="index.php">Odśwież</a></div>';
    if($_SESSION['logged_nick']=="" or $_SESSION['logged_nick']=="0")
	{
	    echo '<div class="gz">Zaloguj sie!</div>';
	}
	else
	{
	$configacc = $config_homepay_multi['acc_ids'];
	$handle=fopen("http://".$adres."/homepay.php?usr_id=".$config_homepay_usr_id."&config_acc=".$configacc."&code=".$code."&lic=".$licencja,'r');
	$check=fgetcsv($handle,1024);
	fclose($handle);
	if($check[0]=="1")
	    {
	    echo '<div id="menubez" style="position:absolute; margin-top:25px; margin-left: 200px; padding:10px; z-index:999; margin-left: 35%; margin-right: 50%; width: 400px; text-align:center"><p><img style="vertical-align:middle" src="images/ok.png"> Gratulacje, <span style="color: orange"><strong>'. $_SESSION['logged_nick']. '</strong></span> - kod jest poprawny! Zakupiłeś '.$config_homepay[$config_homepay_accs[$check[1]]]['nazwa'].'</p><a class="link3 button" href="index.php">Odśwież</a></div>';
		$nick = $_SESSION['logged_nick'];

		$dane2 = mysql_query("SELECT points FROM mybb_users WHERE username='$nick'");
		$r = mysql_fetch_array($dane2);
			
		$punktyP = $r['points'];
		
		if ($punktyP == NULL){
		$punkty = 0;
		$nowepkt = $punkty + $config_homepay[$config_homepay_accs[$check[1]]]['punkty'];
		mysql_query("UPDATE mybb_users SET points = '$nowepkt' WHERE username = '$nick'");
		}
		else
		{
		$nowepkt = $punktyP + $config_homepay[$config_homepay_accs[$check[1]]]['punkty'];
		mysql_query("UPDATE mybb_users SET points = '$nowepkt' WHERE username = '$nick'");
	    }
	}
	if($check[0]=="0"){
	    echo ('<div id="menubez" style="position:absolute; margin-top:25px; margin-left: 200px; padding:10px; z-index:999; margin-left: 35%; margin-right: 50%; width: 400px; text-align:center"><p><img style="vertical-align:middle" src="images/error.png"> Wprowdzono niepoprawny kod. Skontaktuj się z administratorem jeżeli myślisz, iż to bład.</p><a class="link3 button" href="index.php">Odśwież</a></div>');
	    }
	elseif($check[0]=="E"){
	    echo ('<div id="menubez" style="position:absolute; margin-top:25px; margin-left: 200px; padding:10px; z-index:999; margin-left: 35%; margin-right: 50%; width: 400px; text-align:center"><p><img style="vertical-align:middle" src="images/error.png"> Wystąpił błąd</p><a class="link3 button" href="index.php">Odśwież</a></div>');
	    }
	elseif($check[0]=="P"){
	print("Nieaktywna licencja!");
	}
}
}
mysql_close($connection);
?>

sms.php

<?php

session_start();

ob_start();

?>

<html>

<head>

<link rel=stylesheet href="stylefree.css" TYPE="text/css" media="screen"/>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

       <link href="images/favicon.ico" rel="icon" type="image/x-icon" />

	<meta name="Description" content="Obliviate - Serwer Minecraft o tematyce Harry\'ego Potter\'a" />

	<meta name="Keywords" content="server, harry, potter, obliviate, panel, minecraft, gry, zarządzanie, kasa, banlista, stats, statystyki, bank, postać, sygnatura, generator" >

	<title>Obliviate - Serwer Harry'ego Potter'a</title>

</head>

<body style="text-align: center; font-family:Calibri">

<?

@ 'informacje.php';

?>





<?php

include 'config/polacz.php';



require 'config/system.php';

if($system == 1){

require 'dotpayconfig.php';

}

if($system == 2){

require 'homepayconfig.php';

}

if($system == 3){

require 'profitsmsconfig.php';

}

	

echo '<br><div class="contener2"><div id="sms" style="height: auto">Dostępne SMSy:</br></br>';



if($system == 2){

foreach($config_homepay as $v)

echo "Wyślij SMS na ".$v['punkty']." pkt. o treści<strong><span style=\"color: rgb(255, 153, 0)\"> ".$v['tekst']."</span></strong> pod numer <span style=\"color: rgb(255, 153, 0)\"><strong>".$v['numer']."</strong></span> za <strong>".$v['netto']."</strong>PLN + VAT <strong>( ".$v['brutto']."zl )</strong><br/>\n";

}

if($system == 1){

foreach($config_dotpay as $h)

echo "Wyślij SMS na ".$h['punkty']." .pkt. o treści<strong><span style=\"color: rgb(255, 153, 0)\"> ".$h['tekst']."</span></strong> pod numer <span style=\"color: rgb(255, 153, 0)\"><strong>".$h['numer']."</strong></span> za <strong>".$h['netto']."</strong>PLN + VAT <strong>( ".$h['brutto']."zl )</strong><br/>\n";

}

if($system == 3){

foreach($config_profitsms as $c)

echo "Wyślij SMS na ".$c['punkty']." pkt. o treści<strong><span style=\"color: rgb(255, 153, 0)\"> ".$c['tekst']."</span></strong> pod numer <span style=\"color: rgb(255, 153, 0)\"><strong>".$c['numer']."</strong></span> za <strong>".$c['netto']."</strong>PLN + VAT <strong>( ".$c['brutto']."zl )</strong><br/>\n";

}



echo '</br>';



echo "<div id='menubez' style='width:230px; text-align:center; height:150px; margin-right: 50%; margin-left: 40%; '>

			<div id='form'>

			<form method='post' action=''>

			<input type='hidden' name='check_code' value='1'>

			<strong><p style='font-family:Minecraft; font-size:16px; color:#EBEBEB'>Podaj kod z SMS:</p></strong></br>

			<input class='button' type='text' size='15' name='code'><input class='button' type=submit value='SprawdĹş!'>

			</div>	</form>



		</div></div></div>

";





?>

</div>

</body>

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...