Php - Cookie / Session Expiration (scriptler, programlama, nasıl, nedir?, bedava)
<?php
$login_url = "http://localhost/login.php";
$refresh_time = 10; //time out in minutes
function user_isloggedin() {
global $LOGGED_IN, $refresh_time;
echo "<META HTTP-EQUIV=Refresh CONTENT="" . $refresh_time * 60 . "; URL=" . $login_url . "">";
if (isSet($LOGGED_IN)) {
return $LOGGED_IN;
}
if (@$_COOKIE['username'] {
$c_hour = date("H"); //Current Hour
$c_min = date("i"); //Current Minute
$c_sec = date("s"); //Current [...]
Php - E-mail Ve Spam Mail Kontorlü (scriptler, programlama, nasıl, nedir?, bedava)
$message = preg_replace("/((?:[A-Za-z0-9-_.&+]+)@(?:[A-Za-z0-9-]+.)+[A-Za-z-]+)/", "[Email Removed]", $message);
kaynak: ordan burdan
Php - Md5 Protection + (with Password) (scriptler, programlama, nasıl, nedir?, bedava)
<?
function md5plus($string, $password)
{
$out = md5(string.$password);
$out = $out.md5($password);
$out = md5($out);
for($i=0;$i<strlen($password);$i++)
{
$out .= md5($out);
}
$out = md5($out).strlen($password).md5($out);
$out = md5($out);
return $out;
}
?>
echo md5plus("TEST", "somepass");
kaynak: ordan burdan
Php - Secure Password Generator (scriptler, programlama, nasıl, nedir?, bedava)
// This script will generate 14 Character long very secure password
function secure_pass()
{
// The total length of the password is PASS_LEN + LEVEL1_LEN + LEVEL2_LEN
$PASS_LEN = 10; // Length of basic password (a-z)
$LEVEL1_LEN = 2; // Number of level 1 characters [...]
Php - Delete_dir() Directory Silmek (scriptler, programlama, nasıl, nedir?, bedava)
<?php
function delete_dir($dir){
if ($handle = opendir($dir)) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if(is_dir($dir."/".$file)){
delete_dir($dir."/".$file);
}else{
chmod($dir."/".$file,0777);
unlink($dir."/".$file);
}
}
}
closedir($handle);
}
rmdir($dir);
}
?>
kaynak: ordan burdan
Php - Takvim (scriptler, programlama, nasıl, nedir?, bedava)
<?
function calendar($time=NULL){
// $time must be a valid unix timestamp to be used.
if (!preg_match('#[0-9]{1,10}#i',$time))
$time = time();
// Make some useful vars.
$zt = ' '; $zn = "
"; $out = ''; $day = 0;
$wd = array('Su','Mo','Tu','We','Th','Fr','Sa');
$utd = 86400; // Seconds in a [...]
Php - Php Sayfasındaki Tablo Verilerini Excel Dosyası Olarak Açtırmak (scriptler, programlama, nasıl, nedir?, bedava)
<?
header("Content-Type: application/vnd.ms-excel");
echo "<table border=1>
<tr>
<td>Cell 1</td>
<td>Cell 2</td>
</tr>
</table>";
?>
kaynak: ordan burdan
Php - Text Dosyada Uniq Sayfa Hitlerini Tutmak (scriptler, programlama, nasıl, nedir?, bedava)
<?php
$filename = "hits.txt" ;
if(!file_exists($filename)){
$fd = fopen ($filename , "w+");
fclose($fd);
}
$file = file($filename);
$file = array_unique($file);
$hits = count($file);
echo $hits;
$fd = fopen ($filename , "r");
$fstring = fread ($fd , filesize ($filename)) ;
fclose($fd) ;
$fd = fopen ($filename , "w");
$fcounted = $fstring."n".getenv("REMOTE_ADDR");
$fout= fwrite ($fd , $fcounted );
fclose($fd);
?>
kaynak: ordan burdan
Php - Array_count_values() Dizinin Içinde Aynı Değerde Kaç Kayıt Var (scriptler, programlama, nasıl, nedir?, bedava)
<?
$array = array(1, "hello", 1, "world", "hello");
print_r(array_count_values($array));
?>
kaynak: ordan burdan
Html - Select Tag (scriptler, programlama, nasıl, nedir?, bedava)
Açılan listeler
İlk olarak ele almak istediğim konu açılan (dropdown) listeler ile ilgili. Biliyorsunuz ki açılan listeler yapmak üzere select ve option etiketleri birlikte kullanılır. Örnek olarak Türkiye'nin illerinden oluşan kısa bir liste hazırlayalım. Bu liste Marmara, Ege ve Akdeniz bölgelerinden 3 adet şehir içersin.
Böyle bir liste hazırlamak için genellikle alttaki gibi bir kodlama yapılıyor:
<select>
[...]
