Pagina 1 din 1

O mica mare problema

Scris: Vin Noi 04, 2011 1:25 am
de voodoo

Scris: Vin Noi 04, 2011 1:37 am
de MihaiA

Scris: Vin Noi 04, 2011 6:04 pm
de zeuscool
fa cum a zis MihaiA, sa nu te doara capul rau pe viitor

daca totusi preferi varianta ta:

iei continutul sa zicem cu file_get_contents ...

ii dai explode dupa o regula, sa zicem, " " sau ", " sau cum ai tu acolo, daca e linie noua incearca cu "\r\n", si o sa ai un array, aplicti functia reverse pentru array si il parcurgi crescator cu un for, sau il parcurgi direct fara reverse descrescator

si voila, problema rezolvata

Scris: Sâm Noi 05, 2011 1:49 am
de w3apps
+1 pentru varianta cu baza de date. Eu cred ca ar trebui sa afisezi undeva toate cautarile .... sa fie cu link pe ele pentru a obtine o mai buna indexare in google.

Bafta!

Scris: Sâm Noi 05, 2011 10:48 pm
de zeuscool

Scris: Lun Noi 07, 2011 4:13 pm
de voodoo
Multumesc pentru sfaturi, am facut cu baza de date, merge mai repede. Si acum nu mai iau cuvintele de pe site, am luat baza lor de date ca am vazut ca tot e opensource.

Scris: Vin Noi 11, 2011 12:59 am
de voodoo

Scris: Vin Noi 11, 2011 10:52 am
de ispas

Scris: Vin Noi 11, 2011 11:13 am
de voodoo

Scris: Vin Noi 11, 2011 11:15 am
de ispas

Scris: Vin Noi 11, 2011 11:36 am
de voodoo

Scris: Vin Noi 11, 2011 12:48 pm
de ispas

Scris: Vin Noi 11, 2011 5:15 pm
de voodoo
Nu a mers, tot eroare. Am lasat asa.

<?
// Connecting, selecting database
$link = mysql_connect('localhost', '-----', '------')or die('Could not connect: ' . mysql_error());
mysql_select_db('---------') or die('Could not select database');
$query = 'SELECT name FROM dex';
$result = mysql_query($query) or die('Query failed: '. mysql_error());
header ("Content-type: application/xml");
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>
<urlset xmlns=\"http://www.google.com/schemas/sitemap/0.84\">\n";
while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
foreach ($line as $col_value)
{
echo "<url>\n";
echo "<loc>http://------------/definitiecuvant.php?w=$col_value</loc>\n";
echo "</url>";
}
}
echo "</urlset>\n";
mysql_free_result($result);
mysql_close($link);
?>

Partea nasoala e ca google imi ia doar 50 000 de linkuri, dar nu pe toate. Ma gandeam la un program care sa ia toate linkurile din sitemapul asta si sa faca alte sitemapuri a cate 50000 sau 10000 de linkuri. Exista?

Scris: Vin Noi 11, 2011 6:50 pm
de w3apps
De ce nu faci din doua bucati:

1. Prima data cand intrii in sitemap sa fie litere de la A la Z cu link-uri pe ele care sa deschida:

2. Pagina a doua-a sa contina cuvinte care incep cu litera respectiva