Търсачка в различни директории в интернет

жоро може ли да ми кажеш точно как работи link.php или демото http://sandprince.freehostia.com/dada2_search/links.php
и като кача файловете който беше дал http://webjo.no-ip.org/test1/linkove/tarsachka.rar качвам тия файлове и там с SQL-a се оправям стига да разбера как де :P и променям дизайна и е готово ?

jooorooo ти би трябва ло да може да ми помогнеш ... с SQL-a моля те мн мн мн кажи ако можеш и снимка напви каде да напиша Run SQL query/queries on database .... плс кажи чакам или покажи :)
 
jooorooo каза:
В phpmyadmin. сори че не пиша, но много ангажименти ми легнаха на главата
виждам по доста теми пишеш ако мога до 12 часа да разбера каде точно имам точно 1 час и 16 мин
еми не ми отваря... ето снимка каде цъкнах http://d3mzz.hit.bg/xaxo.jpg
 
избираш си базата, ако нямаш такава я създаваш.

290740_orig.jpg


след това чукваш горе дет пише SQL бутончето и се отваря такъв прозорец:

290742_orig.jpg


в текстовото поле пеистваш кода за mysql и натискаш бутона за изпълнение.
 
jooorooo каза:
избираш си базата, ако нямаш такава я създаваш.

290740_orig.jpg


след това чукваш горе дет пише SQL бутончето и се отваря такъв прозорец:

290742_orig.jpg


в текстовото поле пеистваш кода за mysql и натискаш бутона за изпълнение.
тоест това Run SQL query/queries on database
или
Код:
CREATE TABLE `linkove` (
  `id` int(30) auto_increment,
  `data` timestamp,
  `fulllinks` text,
  `files` text,
  `tipfail` text,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM;
ако е второто значи съм се научил :) ако е първото г/д мерси поясними просто не бях си направил БД
само да питам 2-рото ли е или първото кадет galli каза да напиша ?
 
Как да направя като dada2.com преди да добави линковете да провери дали вече не са добавени и ако са да изпише колко отхвърлени линкове има и колко са добавени.
Използвам http://webjo.no-ip.org/test1/linkove/tarsachka.rar
 
HunteR каза:
Как да направя като dada2.com преди да добави линковете да провери дали вече не са добавени и ако са да изпише колко отхвърлени линкове има и колко са добавени.
Използвам http://webjo.no-ip.org/test1/linkove/tarsachka.rar

трябва да се вкара една допълнителна заявка, и да се проверява за линк дали го има, по същия начин като при регистрация, както се проверява за име.
 
jooorooo каза:
избираш си базата, ако нямаш такава я създаваш.

290740_orig.jpg


след това чукваш горе дет пише SQL бутончето и се отваря такъв прозорец:

290742_orig.jpg


в текстовото поле пеистваш кода за mysql и натискаш бутона за изпълнение.
а лелеле що не ми каза че от един от файловете трябва да се сложи ацц пасс MySQL host са го направих мерси много :))))))))))

някой може ли да направи тая търсачка да търси в определена категориа примерно като http://data.bg/search.html аудио видео програми еротика страници архиви и т.н. самоче аз искам само с аудио видео картинки програми който има време мн ще съм благодарен
 
jooorooo каза:
HunteR каза:
Как да направя като dada2.com преди да добави линковете да провери дали вече не са добавени и ако са да изпише колко отхвърлени линкове има и колко са добавени.
Използвам http://webjo.no-ip.org/test1/linkove/tarsachka.rar

трябва да се вкара една допълнителна заявка, и да се проверява за линк дали го има, по същия начин като при регистрация, както се проверява за име.
ПЛС дай кодче щото в MySQL ме няма ич :roll:
 
HunteR каза:
ПЛС дай кодче щото в MySQL ме няма ич :roll:

заявката не е в mysql. просто преди инсърт в links.php се слага една селект, която сравнява въведените линкове дали няма някой в mysql-а и ако има не го записва.
 
Така значи ето го кода:
Код:
<?php
if(!$_POST['link'])
{
echo "<center><form method=\"POST\" action=\"\">
  <textarea rows=\"30\" name=\"link\" cols=\"120\"></textarea><br>
  <input type=\"submit\" value=\"Добави\" name=\"B1\">
</form></center>";
}
?>

<?php
$link = trim($_POST['link']);

if($_POST['link'])
{

$link1 = explode("http://", $link);

$link1 = str_replace("%20", " ", $link1);
$link1 = str_replace("<", "<", $link1);
$link1 = str_replace(">", ">", $link1);

$i=0;

while ($i<count($link1))
	{ 
$fulllinks = $link1[$i];
$broi = count($link1);

$krai[$i]=explode("/" , $link1[$i]);
$files = end($krai[$i]); 

$razshirenie[$i]=explode("." , $files);
$tipfail = end($razshirenie[$i]); 


  $i++;
include "config.php";
mysql_connect($server, $dbusername, $dbpassword) or die ("Грешка 1");
mysql_select_db($db_name) or die ("Грешка 2 ");

$query="INSERT INTO linkove (id, data, fulllinks, files, tipfail)
VALUES (NULL, NOW(), '$fulllinks', '$files', '$tipfail')";
$result=mysql_query($query);
  
	}

$kolko = $broi-1;
if($_POST['link'])
{
include "config.php";
mysql_connect($server, $dbusername, $dbpassword) or die ("Грешка 1");
mysql_select_db($db_name) or die ("Грешка 2 ");
$query1 = "delete from linkove where tipfail=''";
$result = mysql_query($query1);
 if ($result)
{
echo "<br>Линкове: ".$kolko."<br>";}
}

$ok = mysql_query($query1);
if($ok){
echo "Моля изчакайте 5 секунди и ще бъдете прехвърлени.<br>Ако това не се случи моля натиснете следния линк <a href=\"links.php\"><b>Back</b></a><br>
Към търсачката - <a href='search.php'>Търсачка</a>
 <META HTTP-EQUIV=\"refresh\" CONTENT=\"5; URL=links.php\">";
}else{
echo "Âúçíèêíà ãðåøêà";
}}
?>
Какво искам аз така да го направите, че да проверява написаните линкове дали вече съществуват и след като се натисне Добави да изкара съобщение
Линкове:30(например)
Повтарят се:5(например)
Добавени са:25

Моля променето го и ми дайте направо точния код.
Мерси предварително ;)

П.П. Като се има в предвид, че трябва да добавя само линковете, които не са били добавяни вече :roll:
 
и аз за това си мислех ама самоче да може да се влиза с регистрациа към този links.php (защото има едни някой ще си блъска някакви невалидни линкове и тва а като е с акаун можеш да го банн или да му делл ацц) също тека да може да се маха линкове от тоя сайт защото примерно от сайта който си взел линк-а нещо се бъгяса файла и няма нужда да седи само в търсачката !
 
ncuxo каза:
и аз за това си мислех ама самоче да може да се влиза с регистрациа към този links.php
Е това с регистрацията и сам мога да си го направя на мен ми трябва само това, което съм написал по-горе!
Е има още едно нещо, но нека първо това ;)
 
HunteR каза:
Е това с регистрацията и сам мога да си го направя на мен ми трябва само това, което съм написал по-горе!
Е има още едно нещо, но нека първо това ;)
примерно това или е грешно за тоя скрипт
Например тази:
Код:
if (isset($HTTP_SESSION_VARS['user']))
{
$user=$HTTP_SESSION_VARS['user'];

}
else
{
echo "Нямате достъп до тази страница";
exit;
}
или ?
 
За момента нямам време да я развия още. Замислил съм да има много подобрения по нея, това е все пак версия 0.1b. Ще има много промени скоро (надявам се)

П.П. а и все пак е докарана до тук само заради поръчка.
 
пич как се инсталира например чат имам Блаб някакъв си качвам го в сайта и после пъскам инсталл ли или нещо се бъркам sorry за простите вапроси за прувпат правя хубав сайт и ползвам PHP MySQL за това питам

jooorooo каза:
За момента нямам време да я развия още. Замислил съм да има много подобрения по нея, това е все пак версия 0.1b. Ще има много промени скоро (надявам се)

П.П. а и все пак е докарана до тук само заради поръчка.
ами ти ми даи какво трябва да напиша моля те па после прави 10.1b :lol: :lol:
аа ще направиш ли по натам когато имаш време 1месец 2 -5 :P за вицовете да има топ15 която се базира наприер на гласуване от гости (и потребители ако стане тека де зависи иначе отличен 666666666666 за този урок )
 
HunteR каза:
Така значи ето го кода:
Код:
<?php
if(!$_POST['link'])
{
echo "<center><form method="POST" action="">
  <textarea rows="30" name="link" cols="120"></textarea><br>
  <input type="submit" value="Добави" name="B1">
</form></center>";
}
?>

<?php
$link = trim($_POST['link']);

if($_POST['link'])
{

$link1 = explode("http://", $link);

$link1 = str_replace("%20", " ", $link1);
$link1 = str_replace("<", "<", $link1);
$link1 = str_replace(">", ">", $link1);

$i=0;

while ($i<count($link1))
	{ 
$fulllinks = $link1[$i];
$broi = count($link1);

$krai[$i]=explode("/" , $link1[$i]);
$files = end($krai[$i]); 

$razshirenie[$i]=explode("." , $files);
$tipfail = end($razshirenie[$i]); 


  $i++;
include "config.php";
mysql_connect($server, $dbusername, $dbpassword) or die ("Грешка 1");
mysql_select_db($db_name) or die ("Грешка 2 ");

$query="INSERT INTO linkove (id, data, fulllinks, files, tipfail)
VALUES (NULL, NOW(), '$fulllinks', '$files', '$tipfail')";
$result=mysql_query($query);
  
	}

$kolko = $broi-1;
if($_POST['link'])
{
include "config.php";
mysql_connect($server, $dbusername, $dbpassword) or die ("Грешка 1");
mysql_select_db($db_name) or die ("Грешка 2 ");
$query1 = "delete from linkove where tipfail=''";
$result = mysql_query($query1);
 if ($result)
{
echo "<br>Линкове: ".$kolko."<br>";}
}

$ok = mysql_query($query1);
if($ok){
echo "Моля изчакайте 5 секунди и ще бъдете прехвърлени.<br>Ако това не се случи моля натиснете следния линк <a href="links.php"><b>Back</b></a><br>
Към търсачката - <a href='search.php'>Търсачка</a>
 <META HTTP-EQUIV="refresh" CONTENT="5; URL=links.php">";
}else{
echo "Âúçíèêíà ãðåøêà";
}}
?>
Какво искам аз така да го направите, че да проверява написаните линкове дали вече съществуват и след като се натисне Добави да изкара съобщение
Линкове:30(например)
Повтарят се:5(например)
Добавени са:25

Моля променето го и ми дайте направо точния код.
Мерси предварително ;)

П.П. Като се има в предвид, че трябва да добавя само линковете, които не са били добавяни вече :roll:
Толкова ли ви е трудно бре? :?
 
А може ли да се направи така, че в links.php да се добавят цели папки, а не всеки 1 файл по отделно?
 
Manson каза:
А може ли да се направи така, че в links.php да се добавят цели папки, а не всеки 1 файл по отделно?

НЕ. няма как скрипта да види какво има в папката за да го индексира.
 

Back
Горе