Skocz do zawartości

[projekt] PRO-RANK


Rekomendowane odpowiedzi

  • 2 miesiące temu...
  • Odpowiedzi 33
  • Dodano
  • Ostatniej odpowiedzi

Jak dla mnie nie ma co oszczędzać i najlepiej kupić web-toolsa.

A co do panelu jest trochę odrażający połapać się nie jest problem, ale pracować na takim czymś już gorzej. Zainwestuj w bardziej przejrzysty layout i rozwijaj go dalej, a zachęcisz więcej osób do kupna tego monitorka.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 miesiące temu...

Witam

Czy u osób które zakupiły ten skrypt ( pro-rank) działa sprawdzanie poprawnie ?

U mnie sprawdza PR pierwszej strony , na backlinkach się blokuje , i reszty stron w ogóle nie sprawdza.

Kontakt z właścicielem skryptu czyli firma "Project-Pro" ŻENADA ;) mail - zero odpowiedzi , tal. ( rozłącza rozmowy po przedstawieniu sytuacji)

Czy ktoś we własnym zakresie poprawił działanie skryptu, bo podejrzewam że to drobne zmiany.

Odnośnik do komentarza
Udostępnij na innych stronach

Wczesniej byl z autorem bardzo dobry kontakt - czasem wymienialem mnostwo maili dziennie i bardzo szybko reagowal na moje sugestie. Moze cos teraz ma na glowie. Jeszcze z miesiac temu skrypt byl na Allegro. Sam zglosilem wczoraj problem.

W miedzy czasie sam sobie poprawilem, bo faktycznie na sprawdzaniu BL sie wiesza. Wejdz w plik cron_day.php i usun:

/* SPRAWDZENIE ILOŚCI BACKLINKÓW */
if ( $row['check_backlinks'] ) 
{
	/* sprawdzenie wymaganaego odstępu czasu */
	$query3 = $db->prepare('SELECT id FROM pcms_backlinks WHERE id_web=:id_web AND date>"' . date("Y-m-d H:i",strtotime("-" . $row['check_backlinks'] . " days + 5 minutes", strtotime(date('Y-m-d H:i:s')))) . '"');
	$query3->bindValue( ':id_web' , $row['id'] , PDO::PARAM_INT );
	$query3->execute();
	if ( !$query3->rowCount() ) 
	{		
		if ( $k< $limit ) 
		{
			/* sprawdzanie czy w danym dniu był już wpis */
			$query4 = $db->prepare('SELECT id, backlinks FROM pcms_backlinks WHERE id_web=:id_web AND date LIKE "' . date('Y-m-d') . '%"');
			$query4->bindValue( ':id_web'	, $row['id']	, PDO::PARAM_INT );
			$query4->execute();
			/* nie było wpisu w danym dniu */
			if ( !$query4->rowCount() )
			{
				$query5 = $db->prepare('INSERT INTO pcms_backlinks (id_web, backlinks, date) VALUES (:id, :backlinks, :date)');
				$query5->bindValue(':backlinks',$sys->getBacklinks($row['url']),PDO::PARAM_INT);
				$query5->bindValue(':id',$row['id'],PDO::PARAM_INT);
				$query5->bindValue(':date',$sys->getDate(),PDO::PARAM_INT);
				$query5->execute();
				$query5->closeCursor();
			}
			/* był wpis w danym dniu */
			else
			{
				while ( $row4 = $query4->fetch() )
				{
					$backlinks_old	= $row4['backlinks'];
					$id_old			= $row4['id'];
				}
				$backlinks = $sys->getBacklinks($row['url']);
				/* jeżeli liczba backlinków jest większa zrób update */
				if ( $backlinks_old < $backlinks )
				{
					$query5 = $db->prepare('UPDATE pcms_backlinks SET backlinks=:backlinks, date=:date WHERE id=:id');
					$query5->bindValue( ':backlinks'	, $backlinks		, PDO::PARAM_INT );
					$query5->bindValue( ':id'			, $id_old			, PDO::PARAM_INT );
					$query5->bindValue( ':date'			, $sys->getDate()	, PDO::PARAM_INT );
					$query5->execute();
					$query5->closeCursor();
				}
				/* jeżeli nie to tylko zmień datę */
				else
				{
					$query5 = $db->prepare('UPDATE pcms_backlinks SET date=:date WHERE id=:id');
					$query5->bindValue( ':id'			, $id_old			, PDO::PARAM_INT );
					$query5->bindValue( ':date'			, $sys->getDate()	, PDO::PARAM_INT );
					$query5->execute();
					$query5->closeCursor();
				}
			}
			$query4->closeCursor();
			$k++;
		}
	}
	$query3->closeCursor();

	/* sprawdzenie ilości backlinków google */
	$query3 = $db->prepare('SELECT id FROM pcms_backlinks_google WHERE id_web=:id_web AND date>"' . date("Y-m-d H:i",strtotime("-" . $row['check_backlinks'] . " days + 5 minutes", strtotime(date('Y-m-d H:i:s')))) . '"');
	$query3->bindValue( ':id_web' , $row['id'] , PDO::PARAM_INT );
	$query3->execute();
	if ( !$query3->rowCount() ) 
	{		
		if ( $k< $limit ) 
		{
			/* czy był wpis w danym dniu */
			$query4 = $db->prepare('SELECT id, backlinks FROM pcms_backlinks_google WHERE id_web=:id_web AND date LIKE "' . date('Y-m-d') . '%"');
			$query4->bindValue( ':id_web'	, $row['id']	, PDO::PARAM_INT );
			$query4->execute();
			/* nie było wpisu w danym dniu */
			if ( !$query4->rowCount() )
			{
				$query5 = $db->prepare('INSERT INTO pcms_backlinks_google (id_web, backlinks, date) VALUES (:id, :backlinks, :date)');
				$query5->bindValue(':backlinks',$sys->getBacklinksGoogle($row['url']),PDO::PARAM_INT);
				$query5->bindValue(':id',$row['id'],PDO::PARAM_INT);
				$query5->bindValue(':date',$sys->getDate(),PDO::PARAM_INT);
				$query5->execute();
				$query5->closeCursor();
			}
			/* był wpis w danym dniu */
			else
			{
				while ( $row4 = $query4->fetch() )
				{
					$backlinks_old	= $row4['backlinks'];
					$id_old			= $row4['id'];
				}
				$backlinks = $sys->getBacklinksGoogle($row['url']);
				/* jeżeli liczba backlinków jest większa zrób update */
				if ( $backlinks_old < $backlinks )
				{
					$query5 = $db->prepare('UPDATE pcms_backlinks_google SET backlinks=:backlinks, date=:date WHERE id=:id');
					$query5->bindValue( ':backlinks'	, $backlinks		, PDO::PARAM_INT );
					$query5->bindValue( ':id'			, $id_old			, PDO::PARAM_INT );
					$query5->bindValue( ':date'			, $sys->getDate()	, PDO::PARAM_INT );
					$query5->execute();
					$query5->closeCursor();
				}
				/* jeżeli nie to zmień tylko datę */
				else
				{
					$query5 = $db->prepare('UPDATE pcms_backlinks_google SET date=:date WHERE id=:id');
					$query5->bindValue( ':id'			, $id_old			, PDO::PARAM_INT );
					$query5->bindValue( ':date'			, $sys->getDate()	, PDO::PARAM_INT );
					$query5->execute();
					$query5->closeCursor();
				}
			}
			$query4->closeCursor();
			$k++;
		}
	}
	$query3->closeCursor();
}

W ten sposob pozbedziesz sie tez sprawdzania BL w Google, ale mi to nie jest potrzebne bo tam i tak sie linki nie aktualizuja, wiec nie ma sensu tego sprawdzac.

PR tez nie dziala bo byla zmiana w sposobie jego uzyskiwania, a od tego czasu nie bylo update'u Pro Ranka. Na szczescie PR nie wiesza skryptu. Tez je w sumie mozna usunac z cron_day.php

kodeks-logo-baner-pio.jpg

Blog z informacjami o prawnych aspektach związanych z funkcjonowaniem internetu, w tym problematyka dotycząca SEM i SEO. organisciak.pl

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności