16-05-2012, 01:49
Kolego zarzucam cały kodzik. Dodam jeszcze, że na localhost wszystko gra i buczy, błędu nie ma, a na serwerze jest. Mam nadzieję że uda się coś z tym zrobić.
Kod PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="pl" xml:lang="pl">
<head>
<title>Tomi-Cars. Sklep motoryzacyjny.</title>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Language" content="pl" />
<meta http-equiv="PICS-Label" content='(PICS-1.0 "http://www.rsac.org/ratingsv01.html" l gen true comment "RSACi North America Server" by "" for "http://" on "2012.02.19T08:55+0100" exp "2010.12.31T23:59+0100" r (n 0 s 0 v 0 l 0))' />
<meta name="Description" content="Sklep motoryzacyjny. Części samochodowe, akcesoria samochodowe, filtry oleje, klocki hamulcowe, tarcze hamulcowe." />
<meta name="Author" content="Tomasz Kacperski" />
<meta name="Robots" content="ALL" />
<base href="www.tomi-cars.pl" />
<link rel="stylesheet" href="css/style.css" type="text/css" />
<link rel="stylesheet" href="css/nivo-slider.css" type="text/css" media="screen" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
<script src="js/jquery.nivo.slider.js" type="text/javascript"></script>
<script src="js/skrypt.js" type="text/javascript"></script>
<script src="js/carousel.js" type="text/javascript"></script>
</head>
<body><?php
ob_start();
function polnoc() /* odmierza ile sekund od danej chwili jest do konca dnia*/
{
$teraz = date("H:i:s");
$czas = explode(":", $teraz);
$godziny = 23-$czas[0];
$minuty = 59-$czas[1];
$sekundy = 59-$czas[2];
$waznosc = $godziny*3600 + $minuty*60 + $sekundy;
return $waznosc;
}
if((!isset($_COOKIE['licznik'])) && (!strstr($_SERVER['HTTP_REFERER'], "www.tomi-cars.pl")))
{
$plik = fopen("licznik.txt", "r");
$tekst = fread($plik, filesize("licznik.txt"));
$dane = explode(";", $tekst);
fclose($plik);
$plik = fopen("licznik.txt", "w");
flock($plik, 2);
$dane[0]++;
fwrite($plik, "$dane[0];", 15);
flock($plik, 3);
fclose($plik);
/*LICZNIK DZIENNY - MADE BY WOWO */
$data = date("Y-m-d"); /*zmienna przechowująca dzisiejszą datę*/
$dzienny=fopen("dzienny.txt","r"); /*otwieramy plik, plik jest formatu yyyy-mm-dd:liczba:yyyy-mm-dd:liczba, gdzie pierwsza data jest data dzisiejsza, pierwsza liczba liczbą odwiedzin dzisiaj, druga data, to data wczorajsza, druga liczba to liczba odwiedzin wczoraj*/
$dzienny_tekst =fread($dzienny, filesize("dzienny.txt")); /*czytamy caly plik do zmiennej dzienny_tekst*/
$dane2 = explode(":", $dzienny_tekst); /*rozbijamy wczytany tekst z pliku, na daty i liczby klikniec - calosc bedzie w tabeli*/
fclose($dzienny); /*zamykamy plik, ktory otwarlismy tylko do odczytu*/
if($dane2[0]==$data) /*jesli w pierwsza data w pliku jest data dzisiejsza to dzialamy jak nizej*/
{ $dane2[1]++; /*zwiekszamy liczbe klikniec dzisiaj*/
$dzienny=fopen("dzienny.txt","w"); /*otwieramy plik do zapisu*/
flock($dzienny, 2); /* blokujemy plik przed zapisem*/
fwrite($dzienny, "$dane2[0]:$dane2[1]:$dane2[2]:$dane2[3]", 30); /*zapisujemy calość do pliku */
flock($dzienny, 3); /* odblokowujemy plik */
fclose($dzienny); /* zamykamy plik */
}
else/* jeśli pierwsza data w pliku nie jest dzisiejszą datą */
{ $dane2[2]=$dane2[0]; /* druga date w pliku ustawiamy, ta ktora byla do tej pory pierwsza*/
$dane2[3]=$dane2[1]; /* druga liczbe odwiedzin ustawiamy, ta ktora byla do tej pory pierwsza*/
$dane2[0]=$data; /* ustawiamy pierwsza date w pliku na date dzisiejsza*/
$dane2[1]=1; /* liczbe klikniec ustawiamy na 1 bo sa to pierwsze odwiedziny tego dnia*/
$dzienny=fopen("dzienny.txt","w"); /*otwieramy plik do zapisu*/
flock($dzienny, 2); /*blokada zapisu*/
fwrite($dzienny, "$dane2[0]:$dane2[1]:$dane2[2]:$dane2[3]", 30); /*zapisujemy calość do pliku */
flock($dzienny, 3);/* odblokowujemy plik */
fclose($dzienny);/* zamykamy plik */
}
setcookie("licznik", "zliczono", time()+polnoc()+1); /* cookie blokuje licznik do konca doby */
}else{
$plik = fopen("licznik.txt", "r"); /* obsluga licznika stalego*/
$tekst = fread($plik, filesize("licznik.txt"));
$dane = explode(";", $tekst);
fclose($plik);
$dzienny=fopen("dzienny.txt","r"); /* obsluga licznika dziennego*/
$dzienny_tekst =fread($dzienny, filesize("dzienny.txt"));
$dane2 = explode(":", $dzienny_tekst);
fclose($dzienny);
}
ob_end_flush();
?>
<div id="wrapper">
<div id="header">
<div class="logo">
<h1><a href="index.php">Cars. Sklep motoryzacyjny</a></h1>
</div>
<div class="auto">
<img src="images/auto.png" alt="" />
</div>
<div class="blask">
<img src="images/blask-header.png" alt="blask" />
</div>
<div class="slogan">
<p>Doświadczenie...</p>
<p> Profesjonalizm...</p>
<p> Gwarancja niskich cen...</p>
</div>
<div class="menu">
<ul>
<li><a href="index.php">Strona główna</a></li>
<li><a href="#">Aktualności</a></li>
<li><a href="onas.php">O nas</a></li>
<li><a href="dojazd.php" title="dojazd">Dojazd</a></li>
</ul>
</div>
</div>
<div id="content">
<div class="oferta">
<h6>Oferta</h6>
<ul>
<li><p title="części elektryczne">- części elektryczne</p></li>
<li><p title="elementy nadwozia">- elementy nadwozia</p></li>
<li><p title="elementy napędu">- elementy napędu</p></li>
<li><p title="filtry">- filtry</p></li>
<li><p title="oleje">- oleje</p></li>
<li><p title="rozrządy">- rozrządy</p></li>
<li><p title="układy chłodzenia">- układy chłodzenia</p></li>
<li><p title="układy hamulcowe">- układy hamulcowe</p></li>
<li><p title="układy kierownicze">- układy kierownicze</p></li>
<li><p title="układy paliwowe">- układy paliwowe</p></li>
<li><p title="układy wydechowe">- układy wydechowe</p></li>
<li><p title="układy zasilania">- układy zasilania</p></li>
<li><p title="zawieszenia">- zawieszenia</p></li>
<li><p title="chemia i akcesoria samochodowe">- chemia i akcesoria samochodowe</p></li>
<li><p title="pozostałe części i akcesoria">- oraz wiele innych...</p></li>
</ul>
</div>
<div id="slider">
<a href="#"><img src="images/eko.jpg" alt="" /></a>
<a href="#"><img src="images/dostawa.jpg" alt="" /></a>
<a href="#"><img src="images/eko.jpg" alt="" /></a>
</div>
<div class="sklep">
<h1>Sklep motoryzacyjny</h1>
<h2>Witajcie na stronie firmy TOMI-CARS.<br />
W naszym sklepie kupicie Państwo części i akcesoria niezbędne do naprawy Waszego auta. Jesteśmy wiodącym dystrybutorem części zamiennych do wszystkich marek samochodów. Naszym atutem są niskie ceny i szybka realizacja zamówień.<br />
<span >Do zobaczenia w naszym sklepie.</span></h2>
</div>
<div class="pole">
</div>
<div class="specjalna">
<h6>Oferta specjalna</h6>
<div class="carousel">
<span class="prev" title="do tyłu"></span>
<div class="wrapper-carousel">
<ul>
<li><img src="foto-oferta-wys.100px/akumulator-banner-44Ah360A.jpg" alt="akumulator banner44Ah/360A" title="akumulator banner44Ah/360A" /><p><span>186,80zł</span>Akumulator Banner 44AH/360A</p></li>
<li><img src="foto-oferta-wys.100px/akumulator-banner-72Ah640A.jpg" alt="akumulator banner72Ah/640A" title="akumulator banner72Ah/640A"/><p><span>292,80zł</span>Akumulator Banner 72Ah/640A</p></li>
<li><img src="foto-oferta-wys.100px/castrol-edge-5w30-1l.jpg" alt="castrol edge 5w30 1l" title="castrol edge 5w30 1l"/><p><span>39,80zł</span>Castrol Edge 5W30 1l</p></li>
<li><img src="foto-oferta-wys.100px/castrol-edge-5w30-4l.jpg" alt="castrol edge 5w30 4l" title="castrol edge 5w30 4l"/><p><span>134,60zł</span>Castrol Edge 5W30 4l</p></li>
<li><img src="foto-oferta-wys.100px/castrol-edge-5w30-5l.jpg" alt="castrol edge 5w30 5l" title="castrol edge 5w30 5l"/><p><span>159,80zł</span>Castrol Edge 5W30 5l</p></li>
<li><img src="foto-oferta-wys.100px/castrol-edge-5w40-1l.jpg" alt="castrol edge 5w40 1l" title="castrol edge 5w40 1l"/><p><span>37,80zł</span>Castrol Edge 5W40 1l</p></li>
<li><img src="foto-oferta-wys.100px/castrol-edge-5w40-4l.jpg" alt="castrol edge 5w40 4l" title="castrol edge 5w40 4l"/><p><span>119,80zł</span>Castrol Edge 5W40 4l</p></li>
<li><img src="foto-oferta-wys.100px/castrol-edge-5w40-5l.jpg" alt="castrol edge 5w40 5l" title="castrol edge 5w40 5l"/><p><span>149,60zł</span>Castrol Edge 5W40 5l</p></li>
<li><img src="foto-oferta-wys.100px/zestaw-zawieszenia-maxgear-vw-aud-skoda.jpg" alt="maxgear zawieszenie vw audi skoda" title="maxgear zawieszenie vw audi skoda"/><p><span>549,80zł</span>Zestaw zawieszenia MaxGear VW/Audi/Skoda -00 r.</p></li>
<li><img src="foto-oferta-wys.100px/tarcze-hamulcowe-febi-passat.jpg" alt="tarcze febi passat przód" title="tarcze febi passat przód"/><p><span>99,80zł</span>Tarcze hamulcowe przód Passat 96+ 288x25 Febi</p></li>
<li><img src="foto-oferta-wys.100px/tarcze-hamulcowe-denckermann-passat.jpg" alt="tarcze denchermann passat tył" title="tarcze denchermann passat tył"/><p><span>49,80zł</span>Tarcze hamulcowe tył Passat 96+ 245x10 Denchermann</p></li>
</ul>
</div>
<span class="next" title="dalej" ></span>
</div>
</div>
<div class="kontener">
<h6>Reklama</h6>
<ul>
<li>
<img src="images/fiat.jpg" alt="" />
<p class="loga"><a href="#">To miejsce czeka na Twoją reklamę!!!</a></p>
</li>
<li>
<img src="images/vw.jpg" alt="" />
<p class="loga"><a href="#">To miejsce czeka na Twoją reklamę!!!</a></p>
</li>
<li>
<img src="images/volvo.jpg" alt="" />
<p class="loga"><a href="#">To miejsce czeka na Twoją reklamę!!!</a></p>
</li>
</ul>
</div>
<div class="kontakt">
<h6>Kontakt</h6>
<ul>
<li>
<img src="images/home.jpg" alt="" />
<p class="adres">Tomi-Cars<br />Tomasza Włodarczyk<br />ul. Legionowa 1A<br />05-261 Marki</p>
</li>
</ul>
<ul>
<li class="phone"><p>507 054 718</p></li>
<li class="mail"><p>[email protected]</p></li>
<li class="gg"><p>22485248</p></li>
</ul>
<img src="images/kontakt.gif" alt="" class="fotka" />
</div>
</div>
<div id="footer">
<div>
<h3>Polecane strony:</h3>
<ul>
<li><a href="#">www.slusarstwo-zielonka.za.pl</a></li>
<li><a href="#">www.pralnia-dywanow.pl</a></li>
<li><a href="#">www.stol-dom.pl</a></li>
</ul>
</div>
<div>
<ul>
<li><h1>części samochodowe</h1></li>
<li><h1>oleje i filtry</h1></li>
<li><h1>akcesoria samochodowe</h1></li>
</ul>
</div>
<div class="licznik">
<ul>
<li>Stronę odwiedziło: <?php echo($dane[0]); ?> gości.</li>
<li>Dzisiaj (<?php echo($dane2[0]); ?>) stronę odwiedziło: <?php echo($dane2[1]); ?> gości.</li>
<li>Wczoraj (<?php echo($dane2[2]); ?>) stronę odwiedziło: <?php echo($dane2[3]); ?> gości.</li>
</ul>
</div>
<div class="autor">
<p>Projekt i wykonanie: Tomasz Kacperski</p>
</div>
</div>
</div>
</body>
</html>