cracking - въпрос !!!

Статус
Not open for further replies.
Показва ми била страница.Ако е само http://192.168.1.1/cracking/Project/BG-science/azbychen_red.php?search=
ми показва всички от title но когато сложа буква нищо не показва, бяло.
Отново незнам защо така става
Ето деректно кода без никавка промяна от файла ти го давам, виш има ли някаква грешка. :shock:

Код:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<body>
<table border="1">


<?php
$user="root";
$password="";
$database="bg-science";

$search=$HTTP_GET_VARS['search'];



mysql_connect(localhost,$user,$password);
mysql_select_db($database) or die( "Unable to select database");
$query="SELECT * from word where title like '$search%' ";
$result=mysql_query($query);

$num=mysql_numrows($result);
mysql_close();

$i=0;

while ($i < $num)
{
$zag=mysql_result($result,$i,"title");
$id=mysql_result($result,$i,"id");
echo '
<tr>
<td><a href="viewstatia.php?id='.$id.' " target="_blank">'.$zag.'</a>
</td>
</tr>';

$i++;

}
?>
</table>

Аз разбрах , че може по някакъв начин с :


Код:
$sql = "SELECT * FORM books WHERE caption LIKE 'A%' ORDER BY caption DESC"
$res = mysql_query($sql);
но явно несъм толкова добър с ПХП то и неможах да се справя.Доста се мъчих с него ко ли непробвах но явно още съм доста зелен.
 
Ти каква буква слагаш?
Почва ли някое заглавие с тази буква.
Щом ти показва цялата база данни без буква значи, че работи скрипта.
Сега трябва да проработи и с буква.
Трябва да изкара само заглавията, които почват с тази буква, която си задал.
 
Разбирасе , че слагам буква каквато има в базата като начална в думата.Незнам защо така се получава. :shock:
И аз си мисля , че трябва да работи все пак показва садържанието от базата.
 
Прегледай да не си объркал нещо.
Може вместо а да си задал a :wink:

Едното е на латиница,другото на кирилица.
 
Несъм объркал никаде.Незнам защо "отново" така се случва. :shock: Малко съм объркан.Знаеш ми паролата на хоста и на базата + юзара таблицата е word пробвай да видим дали ще стане.Ако имаш време разбирасе.Много съм зает защото бързаме да пуснем сайта до понеделник а много работа имаме относно информацията и една изненадка, която в понеделник ще се обяви тя е главната цел и същност на проекта.
 
Искам в Wepagent- a ми да изписва броя на посетилите примерно днес хора сайта.
Примерно:
12.12.2005:2424 посетители
13.12.2005:145456 посетители

и така нататъка.
 
Не разбрах......
Какво точно искаш?
Колко човека днес са го посетили?
Колко пъти е презареждан сайта?
Колко уникални IP адреси са го посетили?
Дай някакъв пример.
И само за днешна дата ли става въпрос.
 
Нещо като това ли трябва да е http://staf.atspace.biz/ ,
http://transcode.org/modules.php?name=News&file=article&sid=93&mode=&order=0&thold=0
 
admin каза:
Не разбрах......
Какво точно искаш?
Колко човека днес са го посетили?
Колко пъти е презареждан сайта?
Колко уникални IP адреси са го посетили?
Дай някакъв пример.
И само за днешна дата ли става въпрос.
Ами да искам да знам колко човека са посетили сайта ми днес.Да приемем , че става въпрос за днешна дата.
Махнах навсякъде <h3><b><center> попромених го малко само и само това да стане.Но на БГ небачка а на мен главно на Български ми трябва.Знаеш ли как да стане.Аз ти пратих ЛС ако не си ги видял. :wink:
 
Това не е трудно... но не разбирам какво точно искаш.
Има два варианта.

1 вариант.
Записва всички влизания в сайта
Както моя webagent пише, че сайта е посетен 6600 пъти (ама от тях 200 са твои посешения).
Тоест всеки път когато влезеш пише +1.


2-ри вариант.
Записва колко различни хора са посетили сайта
тоест записва примерно "Днес сайта е посетен от 50 човека".
Те вече са само уникални.
Няма значение колко пъти е влизал cracking, записва те само веднъж и край.

Така....
Само бройката ли те интересува?
Трябва ли да показва и IP адресите на тези посетители?

ИМа много варианти.
Моляте дай по подробно.
С примери.
 
admin каза:
Това не е трудно... но не разбирам какво точно искаш.
Има два варианта.

1 вариант.
Записва всички влизания в сайта
Както моя webagent пише, че сайта е посетен 6600 пъти (ама от тях 200 са твои посешения).
Тоест всеки път когато влезеш пише +1.


2-ри вариант.
Записва колко различни хора са посетили сайта
тоест записва примерно "Днес сайта е посетен от 50 човека".
Те вече са само уникални.
Няма значение колко пъти е влизал cracking, записва те само веднъж и край.

Така....
Само бройката ли те интересува?
Трябва ли да показва и IP адресите на тези посетители?

ИМа много варианти.
Моляте дай по подробно.
С примери.

Ами ДА бройката ме вълнува.
Аз имам агент който записва всички влизания, но както каза 200 са само мой.А аз искам да знам точно колко човека днес се влезли в сайта.
Пример:
12.12.2005г: 50 човека посетиха сайта
13.12.2005г: 43 човека посетиха сайта

да пише датата и колко човека са посетили сайта през този ден.Много ще ме устройва. :?:

Сега разбралки?Необяснявам ли добре? :?
 
cracking каза:
Сега разбралки?Необяснявам ли добре? :?
Ми не :twisted:
ЩЕ го направя тези дни.
Ти си върши другата работа пък аз ще намеря време.
 
admin каза:
cracking каза:
Сега разбралки?Необяснявам ли добре? :?
Ми не :twisted:
ЩЕ го направя тези дни.
Ти си върши другата работа пък аз ще намеря време.
ОК занапред ще се постаарая повече.Нямаш проблеми когато стане.
Абе много гадно тези дни много проблеми с нета :(.А трябва да оправям сайта :?
 
http://admin.web-tourist.net/test/webagent/webagent.php
Ето го и файла който ползвам за база данни:
http://admin.web-tourist.net/test/webagent/ip.inc
В него се записват IP адресите които са посетили днес файла.
НА другия ден скрипта унищожава всичко в базата данни и започва отначало.

Код:
    <html> 
         <head> 
           <title>webagent</title> 
           <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
         </head> 
      <body>
<?php
$dateinfo = date(' jS F');
$ipaddress = getenv("REMOTE_ADDR"); 
$data = date(' z');
          if (!file_exists("date.inc"))
                {  $fp = fopen ( "date.inc" ,"w"); 
                             fwrite($fp, $data ); 
                             fclose($fp); 
                 }
          if (!file_exists("ip.inc"))
                {  $fp = fopen ( "ip.inc" ,"w"); 
                             fwrite($fp, $ipaddress ); 
                             fclose($fp); 
                }

$fp = fopen ("date.inc" ,"r");
$d= fgets($fp,999);
fclose($fp);
          if ($d!=$data)
              {
                 $fp = fopen ( "date.inc" ,"w"); 
                           fwrite($fp, $data ); 
                           fclose($fp); 
                 $zapisip=$ipaddress."\n"; 	 
	            $fp = fopen ( "ip.inc" ,"w"); 
                          fwrite($fp, $zapisip ); 
                          fclose($fp); 
              }
  
$ip= file("ip.inc"); 
$n=count($ip); 
       for ($i=0; $i<$n;$i++) 
         { 
                     if (eregi($ipaddress,$ip[$i])) 
                        { 
		                 $z=100;
                         } 
         } 

        if ($z!=100)
           {
             $zapisip=$ipaddress."\n"; 	 
	         $fp = fopen ( "ip.inc" ,"a"); 
                      fwrite($fp, $zapisip ); 
                      fclose($fp); 
			         $n=$n+1;
	      }

?>


Днес  <? echo $dateinfo ?> има <? echo $n ?> уникални посещения.

Слагаш го този файл в някоя папка и го пускаш тук за тест.
Да влеземе повече хора да го тестваме.
На папката трябва да и смениш пермишъните за да може скрипта да създава файлове в нея.
 
Може да вградиш кода в PHP скрипт.
Или да го вкараш iframe в някой HTML .
Може да променяш последния ред спрямо нуждите си.
 
Статус
Not open for further replies.

Back
Горе