| Autor | Zpráva | ||
|---|---|---|---|
| Macos Profil * |
#1 · Zasláno: 23. 7. 2009, 20:54:36
Ahoj,
mám kód a háže mi chybu neočekávané ukončení... Nevím kde jsem co zapoměl zavřít, hledám to už 2 hodiny a nemužu to najít, třeba máte lepší oči... <?php
session_start();
//if($_SESSION['verify'] && $_GET['check'] && $_SESSION['verify'] == $_GET['check']) {
if(ereg("adspixels.com/codeslow.php",strtolower($_SERVER['HTTP_REFERER'])) && $_SERVER['HTTP_USER_AGENT'] != "" && $_SERVER['HTTP_USER_AGENT']) {
function getALLfromIP($ip) {
$con = mysql_connect("localhost","v...","m...");
mysql_select_db("v...",$con);
$ipnum = sprintf("%u", ip2long($ip));
$result = mysql_query("SELECT cc, cn FROM ip NATURAL JOIN cc WHERE $ipnum BETWEEN start AND end",$con);
mysql_close($con);
if((!$result) or mysql_numrows($result) < 1)
return false;
return mysql_fetch_array($result);
}
function GetCountryCode($ip) {
$data = getALLfromIP($ip);
if($data) return $data['cc'];
return false;
}
$cc = strtoupper(GetCountryCode($_SERVER['REMOTE_ADDR']));
?>
<iframe src="http://www.adsray.com/_468x60.php?id=18" frameborder="0" width="468" scrolling="no" height="60"></iframe>
<iframe width="1" height="1" allowtransparency="false" frameborder="0" hspace="0" vspace="0" marginheight="0" marginwidth="0" scrolling="no" src="http://www.fd45.com/individual/xid00/a.php?pop=0&speed=2&refresh=30"></iframe>
<iframe src="http://www.findppc.net/ppc.php?username=singler" width="1" height="1" frameborder="0" scrolling="no">Your browser does not support IFRAME</iframe>
<?php
$ip = $_SERVER['REMOTE_ADDR'];
function curl_get($url) {
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_REFERER, $url);
curl_setopt($ch, CURLOPT_URL, $url);
$p = curl_exec($ch);
curl_close($ch);
return $p;
}
include("config.php");
$rr = mysql_fetch_array(mysql_query("SELECT COUNT(*) AS count, time FROM uip WHERE ip='$ip' GROUP BY ip"));
if($rr['count'] > 0) {
if( ($rr['time']+86400) < microtime(true) ) {
mysql_query("UPDATE uip SET time='".microtime(true)."' WHERE ip='$ip'");
?>
<?php
//include("config.php");
if(is_numeric($_GET['id'])) {
$id = $_GET['id'];
if($cc == "CN" || $cc == "TH" || $cc == "HK") $cpm = $cpm_low;
if($cc == "US" || $cc == "UK" || $cc == "NL") $cpm = $cpm_high;
mysql_query("UPDATE users SET imp=imp+1, balance=balance+($cpm/1000) WHERE id='$id'");
}
session_destroy();
mysql_close();
} else {
echo "CREDITED";
}
if(ereg("adspixels.com/codeslow.php",strtolower($_SERVER['HTTP_REFERER'])) && $_SERVER['HTTP_USER_AGENT'] != "" && $_SERVER['HTTP_USER_AGENT']) {
?>
<iframe src="http://www.adsray.com/_468x60.php?id=18" frameborder="0" width="468" scrolling="no" height="60"></iframe>
<iframe width="1" height="1" allowtransparency="false" frameborder="0" hspace="0" vspace="0" marginheight="0" marginwidth="0" scrolling="no" src="http://www.fd45.com/individual/xid00/a.php?pop=0&speed=2&refresh=30"></iframe>
<iframe src="http://www.findppc.net/ppc.php?username=singler" width="1" height="1" frameborder="0" scrolling="no">Your browser does not support IFRAME</iframe>
<?php
}
?> |
||
| Joker Profil |
#2 · Zasláno: 23. 7. 2009, 21:11:32
Mnoo... prosté vyhledání otevíracích a ukončovacích složených závorek mi našlo 9 otevíracích a 7 ukončovacích, což asi nebude úplně správně :)
"Navíc" jsou otevírací závorky na řádcích 4, 57 a 60 Jednu z nich ukončuje uzavírací závorka na řádku 77, zbývající dvě nejsou uzavřené. |
||
| Macos Profil * |
#3 · Zasláno: 23. 7. 2009, 23:24:43
dobře kde je mám tedy uzavřít? nejsem v tom moc zběhlý? díky
|
||
| DoubleThink Profil * |
#4 · Zasláno: 24. 7. 2009, 00:29:53
„hledám to už 2 hodiny a nemužu to najít, třeba máte lepší oči“
Pořiď si PHP editor. „dobře kde je mám tedy uzavřít? nejsem v tom moc zběhlý? díky“ To bys měl vědět ty, kde ti končí podmínkové bloky. |
||
| Macos Profil * |
#5 · Zasláno: 24. 7. 2009, 07:57:03
Nooo to je těžké protožeten skript nenímůj... pouze si ho snažím upravitk obrazu svému
|
||
| nightfish Profil |
#6 · Zasláno: 24. 7. 2009, 08:06:55
„Nooo to je těžké protožeten skript nenímůj..“
náš taky není ale třeba se tu najde nějaká dobrá duše, která má chuť se probírat kódem, o kterém ani netušíme, k čemu slouží další možností by bylo přesunout se do tématu "Práce a zakázky", kde ti jistě někdo oproti drobné úhradě rád pomůže |
||
| AM_ Profil |
#7 · Zasláno: 24. 7. 2009, 08:43:08
„Nooo to je těžké protožeten skript nenímůj... pouze si ho snažím upravitk obrazu svému“
Pokud jsi ho už takhle blbě dostal, tak ho rychle zahoď, vůbec ho neupravuj a pořiď si raději funkční. Pokud jsi ho ovšem takhle zkonil, vrať ty závorky nejlépe tam, kde byly. A příště je zásadně zapisuj v párech, kodér nejdřív napíše obě závorky a pak teprve mezi ně vpisuje kód - aby se mu nestalo toto. Možná také, kdybys dodržoval pravidla odsazování vnořených bloků a nesázel to tam, jak se ti zrovna zlíbí, by ses v tom měl šanci vyznat. |
||
|
Časová prodleva: 16 let
|
|||
0