Archívum - Júl 2007
július 16
HTML PHP számláló!
Sziaszok!
Van egy PHP számlálóm, amit HTML-ben meghívók. A számláló részben működik, az összes látogatót és a napi látogatók számát jól kiírja, de a hostok értéke nem változik. Mi lehet a hiba lszi segítsetek.
HTML script:
<script language="php"
src="szamlalo/counter.php">
PHP script:
<?php
// Our log file;
$counter = "counter.txt";
// Date logging;
$today = getdate();
$month = $today[month];
$mday = $today[mday];
$year = $today[year];
$current_date = $mday . $month . $year;
// Log visit;
$fp = fopen($counter, "a");
$line = $REMOTE_ADDR . "|" . $mday . $month . $year . "\n";
$size = strlen($line);
fputs($fp, $line, $size);
fclose($fp);
// Read log file into array;
$contents = file($counter);
// Total hits;
$total_hits = sizeof($contents);
// Total hosts;
$total_hosts = array();
for ($i=0;$i<sizeof($contents);$i++) {
$entry = explode("|", $contents[$i]);
array_push($total_hosts, $entry[0]);
}
$total_hosts_size = sizeof(array_unique($total_hosts));
// Daily hits;
$daily_hits = array();
for ($i=0;$i<sizeof($contents);$i++) {
$entry = explode("|", $contents[$i]);
if ($current_date == chop($entry[1])) {
array_push($daily_hits, $entry[0]);
}
}
$daily_hits_size = sizeof($daily_hits);
// Daily hosts;
$daily_hosts = array();
for ($i=0;$i<sizeof($contents);$i++) {
$entry = explode("|", $contents[$i]);
if ($current_date == chop($entry[1])) {
array_push($daily_hosts, $entry[0]);
}
}
$daily_hosts_size = sizeof(array_unique($daily_hosts));
// Let's display everything;
echo "Total hits: " . $total_hits . "<br>Total hosts: " . $total_hosts_size . "<br>Daily hits: " . $daily_hits_size . "<br>Daily hosts: " . $daily_hosts_size;
?>
■ Van egy PHP számlálóm, amit HTML-ben meghívók. A számláló részben működik, az összes látogatót és a napi látogatók számát jól kiírja, de a hostok értéke nem változik. Mi lehet a hiba lszi segítsetek.
HTML script:
<script language="php"
src="szamlalo/counter.php">
PHP script:
<?php
// Our log file;
$counter = "counter.txt";
// Date logging;
$today = getdate();
$month = $today[month];
$mday = $today[mday];
$year = $today[year];
$current_date = $mday . $month . $year;
// Log visit;
$fp = fopen($counter, "a");
$line = $REMOTE_ADDR . "|" . $mday . $month . $year . "\n";
$size = strlen($line);
fputs($fp, $line, $size);
fclose($fp);
// Read log file into array;
$contents = file($counter);
// Total hits;
$total_hits = sizeof($contents);
// Total hosts;
$total_hosts = array();
for ($i=0;$i<sizeof($contents);$i++) {
$entry = explode("|", $contents[$i]);
array_push($total_hosts, $entry[0]);
}
$total_hosts_size = sizeof(array_unique($total_hosts));
// Daily hits;
$daily_hits = array();
for ($i=0;$i<sizeof($contents);$i++) {
$entry = explode("|", $contents[$i]);
if ($current_date == chop($entry[1])) {
array_push($daily_hits, $entry[0]);
}
}
$daily_hits_size = sizeof($daily_hits);
// Daily hosts;
$daily_hosts = array();
for ($i=0;$i<sizeof($contents);$i++) {
$entry = explode("|", $contents[$i]);
if ($current_date == chop($entry[1])) {
array_push($daily_hosts, $entry[0]);
}
}
$daily_hosts_size = sizeof(array_unique($daily_hosts));
// Let's display everything;
echo "Total hits: " . $total_hits . "<br>Total hosts: " . $total_hosts_size . "<br>Daily hits: " . $daily_hits_size . "<br>Daily hosts: " . $daily_hosts_size;
?>
Firefox takes 28% market share in Europe
Itthon jelentősen megnőtt a Firefox használók száma
■ július 15
XMLHttpRequest feldolgozása
Tiszteletem,
Az lenne a kérdésem, hogy az XMLHttpRequest objektumot hogyan tudom feldolgozni a következőképp: néhány tagben muszáj html kódot átvinnem, viszont átvitel után az xml parser ezt is parsolja. Egy mintakód:Ekkor a doc-ban korrektül benne van Document objektum, de hogy tudom megoldani azt, hogy egy adott node tartalmát hmtl-ként kinyerjem?
A választ előre is köszönöm
■ Az lenne a kérdésem, hogy az XMLHttpRequest objektumot hogyan tudom feldolgozni a következőképp: néhány tagben muszáj html kódot átvinnem, viszont átvitel után az xml parser ezt is parsolja. Egy mintakód:
//response az XMLHttpRequest objektum
var parser;
Try.these(
function(){ parser = new DOMParser; }
function(){ parser = new AcriveXObject("Microsoft.XMLDOM"); }
);
var doc = parser.parseFromString(response.responseText, 'text/html');
A választ előre is köszönöm
július 14
Linking up Google AdWords and Google Analytics
AdWords hirdetések elemzése az Analytics segítségével
■ Stripe Generator - ajax diagonal stripes background designer
Csíkos háttérképeket generáló webalkalmazás
■ Javascript scope
Hello,
Kezdo vagyok JavaScript teren! Egy konyvet tanulmanyozok amely leirja hogyan mukodik a variable scope.
PHP-ben:Az $a erteke csak a fugvenyen belul lesz 4. Ha peldaul kivul is szeretnem hasznalni igy kell irjam:Ok visszaterek a JavaScript-hez. Azt olvastam, hogy egy valtozo akkor global JavaScript-ben ha nincs elotte a "var".
Egy pelda:Ez tenyleg igy igaz? vagy letezik JavaScript alatt is egy "global" sor a valtozo szamara?
Koszonom!
■ Kezdo vagyok JavaScript teren! Egy konyvet tanulmanyozok amely leirja hogyan mukodik a variable scope.
PHP-ben:
function test()
{
$a = 4;
return $a
}
function test()
{
global $a;
$a = 4;
return $a
}
Egy pelda:
function test()
{
a = 4;
return a;
}
Koszonom!
5 htaccess Tricks Every Webmaster Should Know
Alaptippek .htaccess-szel ismerkedőknek
■ CSS Selectors - Speed Myths
Az EXT JS lép előre a CSS kiválasztó sebesség versenyben
■