PHP příklady a řešení

Aktuální datum a čas

<?php
$month = (int)Date("m");
echo Date("j. " . $month . ". Y H:i");                
?>

Název dne

<?php
SetLocale(LC_ALL, "Czech");
$datum = StrFTime("%A", Time());
echo($datum);
?>

Zjištění IP adresy

<? echo $REMOTE_ADDR; ?>

Ochrana e-mailu

Ochrana proti spamovacím robotům:

<?php
function antispam($email, $jmeno){
  $return = "<script type=\"text/javascript\"><!--\ndocument.write('<a href=\"' + 'mailto:' + '";
  for($i=0;$i<strlen($email);$i++){
      $code .= $email{$i}=='@' ? "' + '&#".ord("@")."' + '"
                                 : "&#".ord($email{$i}).";";
  }
  $return .= $code."' + '\">' + '".$jmeno."' + '<\/a>');\n--></script>"; RETURN $return;
}
echo(antispam("info@apu.cz","Apu.cz")); ?>

Počítadlo návštěv konkrétní stránky

<?php
if(file_exists("nazevsouboruproukladanidat.txt")){
print "";
}else{
$file=fopen("nazevsouboruproukladanidat.txt","a");
fputs($file,"0");
fclose($file);
}
$soubor="nazevsouboruproukladanidat.txt";
$file=fopen("$soubor","r+");
$pocet=fgets($file,100);
$pocet++;
fseek($file,0);
fputs($file,$pocet);
fclose($file);
echo $pocet
?>
 
web/php.txt · Poslední úprava: 2010/07/21 01:27 (upraveno mimo Lublog.cz)
 

(c)Lublog.cz | autor | kontakt

Recent changes RSS feed Powered by PHP Driven by DokuWiki