Tworzenie stron WWW (HTML, PHP, Java, Flash, itp)

Wszystko co związanie z komputerami i dostępem do światowej pajęczyny
Awatar użytkownika
Matt
Administrator
Administrator
Posty: 3416
Rejestracja: 31.05.2004, 13:40
Lokalizacja: Poręba
Kontakt:

Post autor: Matt » 26.11.2004, 16:18

Zobacz sobie te statystyki dla stron www :arrow: http://www.mecstats.com Mają tam opcję prześledzenia drogi jaką przebył użytkownik. Wszystko jest w pliku trace.inc:

Kod: Zaznacz cały

<?
//Written by Matt Toigo

$logfile = fopen($SETTINGS['logfile'], 'r');

$path = array();

//Reads logfile
while(!feof($logfile))
{
	$line = fgets($logfile, 1024);
	$ld = explode('|', $line);

	//Compensate for time differences
	$ld[0] = new_stamp($ld[0], $SETTINGS['offset_hours'], $SETTINGS['offset_minutes']);
	
	//Gets hits with same ip and after initial hit
	if($ld[2]==$_GET[ip] && date('YmdHis', strtotime($ld[0]))>=$_GET['time'])
	{
		$path[] = $ld;
	}
}
fclose($logfile);

//Finds the hit were interested in
$details = array();
$details = $path[0];
array_shift($path);

//Finds the hits associated with the unique visitor hit
$new_visit = FALSE;
$final_session = array();
foreach($path as $key=>$ele)
{
		if($path[$key][5]==1)
			$new_visit = TRUE;
			
		if(!$new_visit)
			$final_session[] = $path[$key];
}

//Deals with long referers
if(strlen($details[3])>60)
	$ref = chunk_split($details[3], 60, ' ');
else
	$ref = $details[3];

echo('<table class="pages" cellpadding="3" cellspacing="0" width="500">');

//Displays initial info
echo('<tr class="head"><td>'.date('m/d/Y g:iA',strtotime($details[0])).'</b></td></tr>');
echo('<tr><td>IP: '.$details[2].'<br>');
echo('Browser: '.find_browser($details[1], $browser_def).'<br>');
echo('Operating System: '.find_os($details[1], $os_def).'<br>');
echo('Referer: <a href="'.$details[3].'">'.$ref.'</a></td></tr>');

$se = find_se($details[3], $se_def);
if($se)
{
	$terms = find_query($se, $details[3], $se_def);
	if($terms)
		echo('<tr><td>This visitor found your website when searching for <b>'.$terms.'</b> on <b>'.$se.'</b>.</td></tr>');
	else
		echo('<tr><td>This visitor found your website when searching with <b>'.$se.'</b>.</td></tr>');
}

//Deals with long page names
if(strlen($details[4])>60)
	$page_name = chunk_split($details[4], 60, ' ');
else
	$page_name = $details[4];

?><tr<?if(count($final_session)==0){?> class="bottom"<?}?>><td>The first page they viewed was<br><a href="<?=$details[4];?>"><?=$page_name;?></a><br> at <?=date('m/d/Y g:i:sA', strtotime($details[0]));?></td></tr><?

//Displays path
$count = 1;
foreach($final_session as $key=>$ele)
{
	//Deals with long page names
	if(strlen($final_session[$key][4])>60)
		$page_name = chunk_split($final_session[$key][4], 60, ' ');
	else
		$page_name = $final_session[$key][4];

	if(count($final_session)==$count)
		echo('<tr class="bottom"><td>The last page they viewed was<br><a href="'.$final_session[$key][4].'">'.$page_name.'</a><br>at '.date('m/d/Y g:i:sA', strtotime($final_session[$key][0])).'</td></tr>');
	else
		echo('<tr><td>The next page they viewed was<br><a href="'.$final_session[$key][4].'">'.$page_name.'</a><br>at '.date('m/d/Y g:i:sA', strtotime($final_session[$key][0])).'</td></tr>');

	$count++;
}
?>

Może to Ci pomoże :D :wink:
"Dwie rzeczy są nieskończone: Wszechświat i głupota ludzka. Co do tej pierwszej nie mam pewności." - A. Einstein

Awatar użytkownika
Westwood
Sporadyczny bywalec
Sporadyczny bywalec
Posty: 146
Rejestracja: 05.09.2005, 16:24
Lokalizacja: Poręba

Post autor: Westwood » 05.09.2005, 21:04

Ja ostatnio dostałem propozycje od kolegi z osiedla co wpadł na pomysł i założył na moim osiedlu to DSL o którym pisałem w dziale internet poprowadzenia i utworzenia stronki o tej naszej sieci poniewarz uwarzamy że przydała by sie taka stronka.Normalnie to on by zrobił i prowadził ta stronke ale z tego względu ze studiuje to nie ma na to czasu.Ja bardzo chętnie bym się zajoł takim czymś ale cos czuje ze bym sobie z tym nie poradził :(
F1_Fan

Awatar użytkownika
Piotr Lato
Regularny bywalec
Regularny bywalec
Posty: 308
Rejestracja: 01.06.2005, 18:06
Lokalizacja: Poręba
Kontakt:

Post autor: Piotr Lato » 02.10.2005, 11:49

Matt mam sprawe. Muszę zrobic na zliczenie jakąs prostą stronkę. Znasz może jakies linki, gdzie będę mógł uzyskac pomoc w tej sprawie.W życiu się w to nie bawiłem więc wogłle tego nie kumam.Pozdro.Z góry dzięki za pomoc.
Obrazek
Obrazek
Obrazek

Awatar użytkownika
Matt
Administrator
Administrator
Posty: 3416
Rejestracja: 31.05.2004, 13:40
Lokalizacja: Poręba
Kontakt:

Post autor: Matt » 02.10.2005, 12:32

Zobacz sobie ten kurs. Wszystko jest szczegółowo opisane. W razie problemów lub pytań pisz tutaj :wink:
"Dwie rzeczy są nieskończone: Wszechświat i głupota ludzka. Co do tej pierwszej nie mam pewności." - A. Einstein

Awatar użytkownika
Piotr Lato
Regularny bywalec
Regularny bywalec
Posty: 308
Rejestracja: 01.06.2005, 18:06
Lokalizacja: Poręba
Kontakt:

Post autor: Piotr Lato » 04.10.2005, 15:23

Dzięki Matt, właśnie o to mi chodzilo! Bedę musiał to poczytac i w końcu zacząc, bo zbietam się do tej strony od wakacji. Krok po kroku i może co z tego bedzie. Jeszcze raz dzieki.
Obrazek
Obrazek
Obrazek

Awatar użytkownika
Piotr Lato
Regularny bywalec
Regularny bywalec
Posty: 308
Rejestracja: 01.06.2005, 18:06
Lokalizacja: Poręba
Kontakt:

Post autor: Piotr Lato » 10.10.2005, 11:39

Skończylem tą [beep] stronę Yellow_Colorz_PDT_29 . Raczej urodą nie grzeszy, ale to mój pierwszy raz. Matt mogę jakos udostępnic tą str.? Chętnie zapoznałbym sie z waszymi uwagami i podpowiedziami.
Obrazek
Obrazek
Obrazek

Awatar użytkownika
Matt
Administrator
Administrator
Posty: 3416
Rejestracja: 31.05.2004, 13:40
Lokalizacja: Poręba
Kontakt:

Post autor: Matt » 10.10.2005, 11:57

No to gratuluję ;) Załóż sobie jakies darmowe konto www (np. http://republika.onet.pl ) i wrzuć na ich serwer swoją stronkę. Tam masz instrukcje jak to zrobić. W razie problemów wal śmiało. :)
"Dwie rzeczy są nieskończone: Wszechświat i głupota ludzka. Co do tej pierwszej nie mam pewności." - A. Einstein

Awatar użytkownika
Piotr Lato
Regularny bywalec
Regularny bywalec
Posty: 308
Rejestracja: 01.06.2005, 18:06
Lokalizacja: Poręba
Kontakt:

Post autor: Piotr Lato » 10.10.2005, 12:19

Matt na stronie mam parę rzeczy sciągniętych z netu, jak to się ma do praw autorskich?Nie chciał bym żeby wynikły z tego jakies przykre konsekwencje.
Obrazek
Obrazek
Obrazek

Awatar użytkownika
Matt
Administrator
Administrator
Posty: 3416
Rejestracja: 31.05.2004, 13:40
Lokalizacja: Poręba
Kontakt:

Post autor: Matt » 10.10.2005, 12:23

Jeśli te rzeczy były legalnie dostępne na necie a ty nie nie wykorzystujesz ich w celach komercyjnych to nie powinno być problemu. Może napisz co to za rzeczy.
"Dwie rzeczy są nieskończone: Wszechświat i głupota ludzka. Co do tej pierwszej nie mam pewności." - A. Einstein

Awatar użytkownika
Piotr Lato
Regularny bywalec
Regularny bywalec
Posty: 308
Rejestracja: 01.06.2005, 18:06
Lokalizacja: Poręba
Kontakt:

Post autor: Piotr Lato » 10.10.2005, 12:27

Nic specjalngo.Pare gifów i teł.
Obrazek
Obrazek
Obrazek

Awatar użytkownika
Matt
Administrator
Administrator
Posty: 3416
Rejestracja: 31.05.2004, 13:40
Lokalizacja: Poręba
Kontakt:

Post autor: Matt » 10.10.2005, 12:31

Spoko... to raczej niczym nie grozi :wink: Wrzucaj śmiało. Tak jak powiedziałem wcześniej - jeśli nie czerpiesz z tych rzeczy korzyści materialnych to możesz ich używać. Myślę, że z 80% początkujących webmasterów tak robi :wink:
"Dwie rzeczy są nieskończone: Wszechświat i głupota ludzka. Co do tej pierwszej nie mam pewności." - A. Einstein

Awatar użytkownika
Piotr Lato
Regularny bywalec
Regularny bywalec
Posty: 308
Rejestracja: 01.06.2005, 18:06
Lokalizacja: Poręba
Kontakt:

Post autor: Piotr Lato » 10.10.2005, 12:37

Ok Matt, dzieki. Zrobię jeszcze parę poprawek i wrzucę ją.
Obrazek
Obrazek
Obrazek

Awatar użytkownika
lukas
Stały bywalec
Stały bywalec
Posty: 668
Rejestracja: 20.12.2006, 22:50
Lokalizacja: z bufetu
Kontakt:

Post autor: lukas » 11.04.2007, 08:51

własnie chciałbym zrobic jakas skromna stronke. słyszałem że sa darmowe kreatory które przeprowadzaja krok po kroku. macie może adres takiego??

Awatar użytkownika
Matt
Administrator
Administrator
Posty: 3416
Rejestracja: 31.05.2004, 13:40
Lokalizacja: Poręba
Kontakt:

Post autor: Matt » 11.04.2007, 09:08

Polecam http://republika.onet.pl oraz http://webpark.wp.pl Obie firmy udostępniają początkującym przeróżne szablony :idea:
"Dwie rzeczy są nieskończone: Wszechświat i głupota ludzka. Co do tej pierwszej nie mam pewności." - A. Einstein

Awatar użytkownika
lukas
Stały bywalec
Stały bywalec
Posty: 668
Rejestracja: 20.12.2006, 22:50
Lokalizacja: z bufetu
Kontakt:

Post autor: lukas » 11.04.2007, 10:58

a może znasz kogos kto nie komercyjnie lubi takie rzeczy tworzyc??

ODPOWIEDZ