Jump to content
piotrek

Narzędzie do tworzenia map stron w Google

Recommended Posts

P.S. zanim napiszesz do admina zrób jeszcze ostatnią próbę z samym:

$query = mysql_query("SELECT * FROM fk_kids");

Nic to nie zmienia. Ten sam blad.


Giełda Domen Internetowych - najlepsze domeny w sieci

Share this post


Link to post
Share on other sites

Kid, nic nie poradzę, pozostaje Ci pisać do home.pl, powodzenia

robie to kilka razy w tygodniu, napisalem juz wczesniej.


Giełda Domen Internetowych - najlepsze domeny w sieci

Share this post


Link to post
Share on other sites

Kid, może czas na zmianę hostingu

Dopiero co zrobilem to wlasnie stwierdzilem, ze latwiej bedzie opierdalac ludzi z polski, ale widac, ze sa odporni:

> 2. Plik zawiera instrukcje SQL skryptu gsmaster.php niestety

> wyrzuca blad:

>

> Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL

> result resource in /sitemap_kids.ini on line 4

>

> Warning: Cannot modify header information - headers already sent by

> (output started at /sitemap_kids.ini:4) in /gsmaster.php on line 484

W jaki sposob mozna wejsc na strone tak by zobaczy w/w blad?

Czy cos pominolem przy napisaniu 'skryptu gsmaster.php'?

Edited by Kid

Giełda Domen Internetowych - najlepsze domeny w sieci

Share this post


Link to post
Share on other sites

Wyślij im ten skrypt albo podaj linka do strony http://mapy.stron.pl/gsmaster_index.php niech sami sprawdzą i Ci dokładnie odpiszą co jest nie tak.

Napisz im przede wszystkim, że innym na innych serwerach skrypt POPRAWNIE DZIAŁA i to bez najmniejszych problemów. Przecież ten skrypt to najzwyklejsze PHP bez żadnych cudów na kiju.

Zapytaj też co jest grane z plikami *.ini, nie spotkałem się z serwerem który pozwalałby na dostęp do takiego pliku. Tym razem było to tylko zapytanie mysql a gdyby to był inny darmowy skrypt, który np. w pliku *.ini przechowywałby wazniejsze dane?


- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Share this post


Link to post
Share on other sites

piotrek: mam takie pytanko jesli chodzi:

$this_url = "http://$_SERVER[SERVER_NAME]/twoj_plik.php?twoja_nazwa_parametru=$urls[id_postu]";

mam dwa parametry jesli chodzi o jezyk tj. nie wiiem czytak bedzie smigac dobrze a mianowicie:

$this_url = "http://$_SERVER[SERVER_NAME]/kid.php?lang=(tu albo pl albo en)&$urls[id_postu]";

Parametr jezyka nie idzie z bazy obisy sa zrobione w szablonie branym z htmla a dane poszczegolnych osob z bazy i tu zglupialem... mozesz cos poradzic? Chcialem zeby mi sie zindeksowaly dobrze zindeksowala polska czesc strony gdyz do tej pory mialem z tym problem bo mam automat do wykrywania jezyka uzytkownika wchodzacego, ktory automatycznie ustawia polska lub angielska czesc tylko problem byl w tym, ze G. wykrywane bylo jkako en i indeksowalo tylko czeesc angielska.

Co do home.pl zajelo im 2 dni dojscie do tego, ze parametr zapytania do bazy danych when musi byc byc 'when'. ale ogolnie wszystko smiga pytanie teraz co z tym jezykiem.


Giełda Domen Internetowych - najlepsze domeny w sieci

Share this post


Link to post
Share on other sites

ja bym zrobił dwie mapy, jedą nazwij kid_en, drugą kid_pl

dla kid_en zrób

$this_url = "http://$_SERVER[SERVER_NAME]/kid.php?lang=en&id=$urls[kid_id]";

a dla kid_pl

$this_url = "http://$_SERVER[SERVER_NAME]/kid.php?lang=pl&id=$urls[kid_id]";

to powinno rozwiązać problem, przecież obie wersje mają zostać zindeksowane z taką konstrukcją URLi

Oczywiście GSMaster potrafi także wykonać to zadanie zapisując urle en i pl w jednej mapie :hello: pewnie da się to zrobić jeszcze prostszym zapisem ale za pomocą warunków if także działa

   $query = mysql_query("SELECT * FROM fk_kids");

  while($urls = mysql_fetch_assoc($query)) {

for ($i=1; $i<=2; $i++) {

if ($i==1) {$lang="pl";} 
if ($i==2) {$lang="en";} 

$this_url = "http://$_SERVER[SERVER_NAME]/kid.php?lang=$lang&id=$urls[kid_id]";

$priority = "  <priority>0.8</priority>\n";
$changefreq = "  <changefreq>daily</changefreq>\n";

$output = " <url>\n  <loc>" . $this_url . "</loc>\n" . $changefreq . $priority . "</url>\n";
$gout = fwrite( $gp , $output );

}	
}

ogolnie wszystko smiga

to super


- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Share this post


Link to post
Share on other sites

piotrek: chodzilo mi wlasnie o zrobiene wszystkiego w jednym :hello: to ta pierwsza opcja to odrazu przyszla mi do glowy ale bym sie po pewnym czasie pogubil w tym wszystkim.

jesli chodzi o te czesc to bedzie ten kawalek:

$query = mysql_query("SELECT * FROM fk_kid order by 'when' DESC limit 0,100");

W ten sposob moze byc?

Edited by Kid

Giełda Domen Internetowych - najlepsze domeny w sieci

Share this post


Link to post
Share on other sites

mógłbyś szerzej opisać co się dzieje - wyskakuje Ci jakiś error czy co, nie czyści pliku xml?

jeśli wyczyścisz xml to nie możesz go podglądnąć bo nie ma czego podglądać

jeśli masz stworzony plik zapytań ini to tez nie możesz podglądnąć pustego xml

pewnie masz zapytanie w ini więc naciśnij "wykonaj zapytanie i nadpisz plik xml" dopiero potem będziesz mógł podglądać plik xml


- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Share this post


Link to post
Share on other sites

piotrek: zmienilem ini wg. twoich instrukcji niestety nie generuje mapy strony tj. generuje z glownym adresem. W miedzy czasie wkradl sie chochlik bo pomylilem 'kid_id' z 'id' bo 'kid_id' odnosi sie do panelu a 'id' do numeru postu czy artykulu, jak zwal tak zwlal.

oto jak wyglada ini ktory dalem do wykonania:

<?
  $query = mysql_query("SELECT * FROM fk_kid order by 'when' DESC limit 0,100");

  while($urls = mysql_fetch_assoc($query)) {

  for ($i=1; $i<=2; $i++) {

  if ($i==1) {$lang="pl";}
  if ($i==2) {$lang="en";}

   $this_url = "http://$_SERVER[SERVER_NAME]/kid.php?lang=$lang&id=$urls[kid]";

   $priority = "  <priority>0.8</priority>\n";
   $changefreq = "  <changefreq>daily</changefreq>\n";

   $output = " <url>\n  <loc>" . $this_url . "</loc>\n" . $changefreq . $priority . "</url>\n";
   $gout = fwrite( $gp , $output );

  }
}

?>

daje 'wykonaj zapytanie i nadpisz plik xml" zadnego bledu ale tez nie zmienia sie xml i nie ma opcji edytuj.


Giełda Domen Internetowych - najlepsze domeny w sieci

Share this post


Link to post
Share on other sites

dobra, poddaję się - wykonaj poniższy kod poza skryptem gsmaster i wystaw je na serwer w pliku /test.php

<?
mysql_connect("host", "user", "pass");
mysql_select_db("database");

$query = mysql_query("SELECT * FROM fk_kid order by 'when' DESC limit 0,100");

while($urls = mysql_fetch_assoc($query)) {
echo "$urls[kid]<br />";
}

?>

masz & a m p ; w urlach zamiast samego & ?


- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Share this post


Link to post
Share on other sites

rece mi opadaj wypiepszam wszystko robie od nowa

dobra cos zmienilo cud jakis albo cos :blink:, ale ...

Błąd parsowania XML: nieprawidłowo sformowany
Obszar: http://www.fotokids.ws/sitemap_kids.xml
Numer linii 4, kolumna 49:  <loc>http://www.fotokids.ws/kid.php?lang=pl&id=61</loc>

to pokazuje firefox

natomiast opera pokazuje ten sam blad z zaznaczonym na czerowono znakiem rownosci za id.

nadal nie ma mozliwosci edytuj pliku xml.

Edited by Kid

Giełda Domen Internetowych - najlepsze domeny w sieci

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use Privacy Policy