Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Skripta trazi previse upita!!!

[es] :: MySQL :: Skripta trazi previse upita!!!

[ Pregleda: 572 | Odgovora: 7 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

freind

Član broj: 169082
Poruke: 14
*.beobug.com.



Profil

icon Skripta trazi previse upita!!!15.01.2008. u 15:05

Imao sam nalog na sezamhosting.com ! U pitanju je bila WAP chat skripta! Preopterecivala im je server i onda su me suspendovali! Kazu da je problem u bazi i da trazi upita kao 30 sajtova! Ja sam VELIKI POCETNIK! Sam sam nadogranjivao skriptu ! Ako mozete pomozite ...sta da radim ovde:
Code:

-- 
-- Table structure for table `chat_kick`
-- 

CREATE TABLE `chat_kick` (
  `id` int(11) NOT NULL auto_increment,
  `nick` text NOT NULL,
  `razlog` text NOT NULL,
  `vreme` text NOT NULL,
  `banovan` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;

-- 
-- Dumping data for table `chat_kick`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `chat_on`
-- 

CREATE TABLE `chat_on` (
  `nick` text character set swe7 NOT NULL,
  `time` text character set swe7 NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- 
-- Dumping data for table `chat_on`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `chat_pass`
-- 

CREATE TABLE `chat_pass` (
  `id` int(99) NOT NULL auto_increment,
  `nick` text character set swe7 NOT NULL,
  `pass` text character set swe7 NOT NULL,
  `activ` text character set swe7 NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=316 ;

-- 
-- Dumping data for table `chat_pass`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `chat_pps`
-- 

CREATE TABLE `chat_pps` (
  `id` int(99) NOT NULL auto_increment,
  `pp` text NOT NULL,
  `kome` varchar(100) character set swe7 NOT NULL,
  `odkoga` varchar(255) character set swe7 NOT NULL,
  `procitana` text character set swe7 NOT NULL,
  `sat` text character set swe7 NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=249191 ;

-- 
-- Dumping data for table `chat_pps`
-- 

-- --------------------------------------------------------

-- 
-- Table structure for table `chat_users`
-- 

CREATE TABLE `chat_users` (
  `id` int(11) NOT NULL auto_increment,
  `nick` text NOT NULL,
  `poseta` text,
  `ip` text,
  `soft` text,
  `zadnjasoba` varchar(20) character set swe7 NOT NULL default 'Ludnica',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=14527 ;

-- 
-- Dumping data for table `chat_users`
-- 


-- --------------------------------------------------------

-- 
-- Table structure for table `maxonline`
-- 

CREATE TABLE `online` (
  `id` int(1) NOT NULL,
  `maxonline` text character set swe7 NOT NULL,
  `date` text character set swe7 NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- 
-- Dumping data for table `online`
-- 


-- --------------------------------------------------------


-- 
-- Table structure for table `private`
-- 

CREATE TABLE `private` (
  `id` int(20) NOT NULL auto_increment,
  `nick` varchar(20) NOT NULL,
  `text` text NOT NULL,
  `sat` varchar(50) NOT NULL,
  `kljuc` varchar(100) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=24 ;

-- 
-- Dumping data for table `private`
-- 

-- -------------------------------------------------------

-- 
-- Table structure for table `statusi`
-- 

CREATE TABLE `statusi` (
  `id` int(11) NOT NULL auto_increment,
  `nick` text NOT NULL,
  `admin` text NOT NULL,
  `mods` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;

-- 
-- Dumping data for table `statusi`
-- 


skripta se nalazi nja http://e.r8.org ! Pocetnik sam!

Hvala unapred......
15.01.2008. u 15:05 

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 1925
*.adsl.ticino.com.

ICQ: 46802502


Profil

icon Re: Skripta trazi previse upita!!!15.01.2008. u 15:17
To je samo struktura baze koja malo govori. Ne pravi baza upite prema sebi, vec aplikacija koja je koristi. Ti treba da mjenjas aplikaciju ili bar taj problematican dio.


:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
15.01.2008. u 15:17 

chachka
Srđan Mijatov
Subotica

Član broj: 53780
Poruke: 495
*.ADSL.neobee.net.

Sajt: www.baze-podataka.net


Profil

icon Re: Skripta trazi previse upita!!!15.01.2008. u 15:38
A da nije ovo vešta reklama?
"The best code is no code at all." - Zidar
15.01.2008. u 15:38 

Tyler Durden
System administrator
Beograd

SuperModerator
Član broj: 4312
Poruke: 1839
*.verat.net.

Jabber: Tyler@elitesecurity.org
ICQ: 70139169


Profil

icon Re: Skripta trazi previse upita!!!16.01.2008. u 08:40
Moguće da jeste, ali ja bih htio da potvrdim da i ja imam na nekim serverima problema sa klijentima koji baš koriste neke wap chat skripte i sl. Bukvano ubijaju bazu.
Nikad nisam imao vremena da se više udubim u to (riješio sam na jedan mangupski način to) ali koliko se sjećam radilo se upravo o generisanju velikog broja upita na bazu.
..:: If my love for her has an expiration date, let it be 10,000 years... ::..
16.01.2008. u 08:40 

freind

Član broj: 169082
Poruke: 14
*.beobug.com.



Profil

icon Re: Skripta trazi previse upita!!!16.01.2008. u 09:11
Nije reklama....treba mi strucna pomoc! Pa poslacu nekome skriptu na mail...neko ko mi pomogao...da neostavljam skriptu ovde svima! Zamolio bih nekoga ko moze bar da pogleda malo u cemu je problem da mi ostavi mail pa da mu posaljem skriptu....


Ima li takvih koji bi pomogli ?
16.01.2008. u 09:11 

freind

Član broj: 169082
Poruke: 14
*.beobug.com.



Profil

icon Re: Skripta trazi previse upita!!!16.01.2008. u 10:44
da li ovde ima neki problem ?
ovo je soba chata....
Code:

$agentts = getenv('REMOTE_ADDR');
$ugentts = getenv('HTTP_USER_AGENT');

$resultttt = @mysql_query ("Select * from chat_users where nick='".$nick."'LIMIT 0,1");
$rowwww = mysql_fetch_array ($resultttt);           
        
$nicks = $rowwww["nick"]; 
$poseta = $rowwww["poseta"];
$ips = $rowwww["ip"];
$softss = $rowwww["soft"];
$nicks = strtolower($nicks);
$malinick = strtolower($nick); 

if($nicks==$malinick & ($ips!=$agentts || $softss!=$ugentts)){

echo "Pozdrav $nick,ne mozete uci u ovaj nick jer je zasticen<br/>";
echo "<br/>NECU DA REKLAMIRAM</p>";
echo "</card>";
}

else if($malinick!=$nicks||($nicks==$malinick & $ips==$agentts & $softss==$ugentts))
{
$neprocitane=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM chat_pps WHERE procitana='neprocitana' AND kome='".$nick."'"));
if ($neprocitane[0]>0){echo"<b>Imate Pismo!<br/><a href=\"".$_SERVER["PHP_SELF"]."?friend=inboxpp&amp;nick=$nick&amp;sm=$(sm)&amp;G=$(g)&amp;A=$(a)&amp;room=$room\">Neprocitanih $neprocitane[0]</a><br/></b>";}
echo"............ da nepisem dalje..ostatak nema veze sa mysql bazom....a oproblem je u bazi! ";
}







ovo je stranica na kojoj se unosi tekst....
Code:

echo "<card id=\"Say\" title=\"$lang_say ($_time)\">";
echo "<onevent type=\"onenterforward\">\n";
echo "        <refresh>\n";
echo "        <setvar name=\"mess\" value=\"\"/>\n";
echo "        </refresh>\n";
echo "</onevent>\n";

echo "<p align=\"left\">";
$nick = ereg_replace(" ", "_", $nick);
if($room=="Ludnica"||$room=="Kuliranje"||$room=="Tipkanje"||$room=="Hot_Soba"||$room=="Javna_Soba"){
echo "";
 
$agentts = getenv('REMOTE_ADDR');
$ugentts = getenv('HTTP_USER_AGENT');

 $resulttttt = @mysql_query ("Select * from chat_users where nick='".$nick."'");
$rowwwww = mysql_fetch_array ($resulttttt);          
         if (mysql_affected_rows() == 0) {
         echo "Molimo Vas zastitite nick<br/>";
}
$nicks = $rowwwww["nick"]; 
$poseta = $rowwwww["poseta"];
$ips = $rowwwww["ip"];
$softss = $rowwwww["soft"];
$nicks = strtolower($nicks);
$malinick = strtolower($nick); 

if($nicks==$malinick & ($ips!=$agentts || $softss!=$ugentts)){

 
echo "Pozdrav $nick,ne mozete uci u ovaj nick jer je zasticen<br/>";
echo "<br/>NECU DA MISLITE DA SE REKLAMIRAM</p>";
echo "</card>";
}

else if($malinick!=$nicks||($nicks==$malinick & $ips==$agentts & $softss==$ugentts)){

$mod=mysql_fetch_array(mysql_query("SELECT mods FROM statusi WHERE nick='".$nick."'LIMIT 0,1"));
$nick = strtolower($nick);

if($mod[0]=="1"){
                            echo "<a href=\"index.php?friend=kick&amp;nick=$nick&amp;kome=$kome\">Kickuj $kome</a><br/>";
                            }

}



prvo da odradimo ovaj deo pa cu ostaviti jos neke stranice koje su jako posecene...

Unapred HVALA!!!

16.01.2008. u 10:44 

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 1925
*.adsl.ticino.com.

ICQ: 46802502


Profil

icon Re: Skripta trazi previse upita!!!16.01.2008. u 11:12
Chat skripte koje koriste bazu kao LOG fajl? Nije bas najbolje rjesenje kod iole posjecenih sajtova. Nije neka pomoc - ali pokusaj pronaci drugu skriptu.


:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
16.01.2008. u 11:12 

freind

Član broj: 169082
Poruke: 14
*.beobug.com.



Profil

icon Re: Skripta trazi previse upita!!!16.01.2008. u 11:49
Namucio sam se dok sam odradio celu skriptu! Nadam se da postoji neko resenje? Pa kako onda da radim log? Da trpam podatke u neki txt fajl? a ne u bazu pa onda iz toga do ocitava ovu zastitu? Jos neko da pomogne?
16.01.2008. u 11:49 

[es] :: MySQL :: Skripta trazi previse upita!!!

[ Pregleda: 572 | Odgovora: 7 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.