PHP strtoupper(); fonksiyonu bir degiskende bulunan butun karakterleri BUYUK HARF'e cevirir.Nasil kullanildigini gostermek gerekirse;
PHP:
-
$degisken='strtoupper fonksiyonu butun harfleri buyuk harflere cevirir.';
-
Bu kodumuzun ciktisi su sekilde olacaktir;
STRTOUPPER FONKSIYONU BUTUN HARFLERI BUYUK HARFLERE CEVIRIR.
PHP strtolower(); fonksiyonu ise bir degiskende bulunan butun karakterleri kucuk harfe cevirir.
Kullanim ornegi;
PHP:
-
$degisken='strtolower fonKsiyoNu Butun HARFLERI kucuk harfLERE cevirir.';
-
Ciktisi su sekilde olacaktir;
strtolower fonksiyonu butun harfleri kucuk harflere cevirir.
Fakat bu fonksiyonlar turkce karakterlere mudahale etmemektedir.
Turkce karakterlerde kullanabilmek icin asagidaki fonksiyonlari kullanabilirsiniz.
PHP:
-
function trUpper($str) {
-
$str =
strtr($str,
'ğşıöüçi',
'ĞŞIÖÜÇİ');
-
-
}
-
function trLower($str) {
-
$str =
strtr($str,
'ĞŞIÖÜÇİ',
'ğşıöüçi');
-
-
}
Bu fonksiyonlari kullanabilmek icin scriptinizin veya sayfanizin en baslarinda bir yere (orn. config dosyaniza) yazdiginiz zaman sayfanin her hangi bir yerinde
PHP:
-
trUpper($degisken);
-
trLower($degisken);
seklinde kullanabilirsiniz..

Loading ...
Etiketler: fonksiyon, kod, php, php buyuk harf, php kucuk harf, php.net, strtolower, strtoupper, turkce karakter, türkçe karakter
PHP:
-
<?php
-
function mKeywords($title){// fonksiyon olusturuyoruz $title verisini kullanacagimizi belirtiyoruz
-
$title =
strtolower($title);
// butun karakterleri kucultuyoruz
-
$title =
ereg_replace('[^A-Za-z0-9-]',
' ',
$title);
// A-Z a-z 0-9 disindaki tum karakterleri " " bosluga ceviriyoruz
-
$title =
str_replace(' ',
' ',
$title);
// eger 2tane bosluk varsa " " varsa tek bosluga ceviriyoruz " "
-
$title =
explode(' ',
$title);
// metni " " araliklarnda parcaliyoruz
-
for ($i=0; $i<count($title); $i++){// for ile ceviriyoruz
-
if($i==0) // eger $i esitse 0'a (yani ilk basilan parca ise)
-
echo $title[$i];
// virgulsuz ekrana bas
-
else // $i esist degilse 0'a
-
echo ','.
$title[$i];
// basina , (virgul) koyup parcayi bas
-
}
-
}
-
/*************/
-
// Kullanimi //
-
/*************/
-
$Baslik='PHP ile kolayca Meta keywords olusturalim';
-
// $Baslik sitenizin title verisi herhangi bisey olabilir
-
echo '<meta name="keywords" content="';
-
mKeywords($Baslik);
-
-
/*
-
Ciktisi bu sekilde olacaktir
-
<meta name="keywords" content="php,ile,kolayca,meta,keywords,olusturalim">
-
*/
-
?>

Loading ...
Etiketler: arama motoru optimizasyonu, code, ereg replace, explode, fonksiyon, keyword, keywords, kod, meta, php, search engine optimization, seo, str replace
Zamaninda cok arastirmistim tam istedigimi bulamamistim yada anlayamamistim sizlerin de isinizi gorecegini dusunerek bi' calisma yaptim.
PHP:
-
<?
-
-
$user='admin'; // kullanici adi tanimladik
-
$pass='123456'; // sifre tanimladik
-
if($_GET['act']=='logout'){ // eger GET ile gelen 'act' esitse 'logout' a dedik (cikis sayfamiz)
-
-
echo 'cikis yaptiniz<br/>';
// cikis yaptiniz yazisini bastik
-
-
}else{ // eger GET ile gelen 'act' esit degilse 'logout' a
-
if($_SESSION['login']=='ok'){ // eger session 'login' esitse 'ok' a (yani giris yapilmissa)
-
echo 'hosgeldin '.
$_SESSION['user'].
'<br/><a href="'.
$_SERVER['PHP_SELF'].
'?act=logout>cikis</a>';
// kullaniciya hosgeldin diyoruz
-
-
}
-
if($_POST['user'] && $_POST['pass']){ // eger POST ile gelen 'user' ve 'pass' inputlari varsa
-
if($_POST['user']==$user && $_POST['pass']==$pass){ // eger POST ile gelen 'user' kullanici adimiza ve 'pass' sifremize esitse
-
$_SESSION['user']=$_POST['user']; // SESSION 'user' i gelen POST user'e esitledik, sistemde herhangi bi yerde kullanici adini kullanabilmek icin
-
$_SESSION['login']='ok'; // SESSION 'login' e 'ok' verisini verdik (giris yapip yapilmadigini anlamak icin)
-
echo 'hosgeldin '.
$_SESSION['user'].
'<br/><a href="'.
$_SERVER['PHP_SELF'].
'?act=logout">cikis</a>';
// ekrana hosgeldin kullaniciadi yazdik
-
}else{ // eger POST ile gelen 'user' kullanici adimiza ve 'pass' sifremize esit degilse (k.adi veya sifre yanlissa)
-
echo 'yanlis kullanici veya sifre';
// ekrana yanlis kullanici veya sifre yazdik
-
-
}
-
}else{ // eger POST ile gelen 'user' ve 'pass' inputlari yoksa
-
-
<form name="form" method="post" action="'.$_SERVER['PHP_SELF'].'">Kullanici Adi:<input name="user" type="text"><br/>Sifre:<input name="pass" type="password" id="pass">
-
<br>
-
<input type="submit" value="Giris">
-
</form>';
-
// giris formumuzu ekrana bastik
-
}
-
}
-
?>
Herhangi bir hata veya sorun ile karsilasirsaniz buraya yazin yardimci olamaya calisayim..

Loading ...
Etiketler: code, giris, guvenlik, güvenlik, kod, login, login sistemi, php, security, session, uye girisi