1841 gün önce Dinamik yapılarda cache kullanımı [menü de giriş alanı olan tasarımlarda]
sorusunu cevapladı.
Merhaba
Aleyküm selam
if(empty($_SESSION["user_id"])){
echo 'this is user page';
}else{
echo 'this is login page'
}
//bu gibi kolanirsiniz user_id degisken isterseniz id de deyebilirsiniz
yani $_SESSION["user_id"] bu sizi vebsiteye kirdiz on cookie ga kayit oldu alan
1841 gün önce CSS' de UIKit, Bootstrap vb. frameworklerin hangisini önerirsiniz?
sorusunu cevapladı.
bootstrap + normalize normalize framework degil
1842 gün önce Dinamik title
sorusunu cevapladı.
function title($value){
echo '<div class="title">'.$value.'</div>';
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title><?php echo $set['title'];?></title>
</head>
<body>
<?php
$set['title'] = 'Hello World';
//this is head title
title($set['title'])
//this is body title
?>
</body>
</html>
1842 gün önce Foreach Döngüsünde İlk Döngüyü Ayırmak
sorusunu cevapladı.
bunda olmas array_splice
cunki
fonksiyonu kendisine gönderilen bir diziden sadece kesit(bölüm) almak için kullanılır. Bu fonksiyona kesit alınacak dizinin adı, kesitin başladığı yer ve kaç adet değişken alınacağı argüman olarak verilir.
read more
https://www.webcebir.com/107-php-dizilerde-kesit-alma-array-slice-fonksiyonu-dersi.html
1842 gün önce Fonksiyon Kullanımı
sorusunu cevapladı.
function new_function($items,$value){
if ($items == 1) {
echo $value;
}else{
echo 'error this is '.$items.' must 1';
}
}
echo new_function(1,'Hello world');
//burda 1 degil 2 error cikiyor bu gibi deneye bilirsiniz
1842 gün önce mysqli_real_escape_string hatası
sorusunu cevapladı.
if(isset($_GET['sayfa'])){
$sayfa = mysqli_real_escape_string($db, htmlspecialchars(addslashes(trim(strip_tags($_GET['sayfa'])))));
}else{
$sayfa = 'anasayfa';
}
// and !empty($_GET['sayfa']) buni yazmasada olur
1842 gün önce PDO ile Çoklu INSERT İşlemi
sorusunu cevapladı.
burda kendim test ettim istadiniz kadar ekley bilirsiniz
1842 gün önce PDO ile Çoklu INSERT İşlemi
sorusunu cevapladı.
$a_element = ['a','a1','a2','a3','a4','a5'];
$b_element = ['b','b1','b2','b3','b4','b5'];
$c_element = ['c','c1','c2','c3','c4','c5'];
$all = count($a_element); //toplamda kac tane update olajak sayisi $a_element id olabilir
for($i = 0; $i < $all; $i++){
/* this is demo
$result = $a_element[$i];
$result .= $b_element[$i];
$result .= $c_element[$i];
echo'<pre>';
print_r($result);
echo'</pre>';
*/
$statement = $db->prepare("INSERT INTO table_name (a_element, b_element, c_element,) VALUES ($a_element['$i'], $b_element['$i']), $c_element['$i'])");
$result = $statement->execute(
array(
':a_element' => $a_element['$i'],
':b_element' => $b_element['$i'],
':c_element' => $c_element['$i']
)
);
}
1842 gün önce Foreach Döngüsünde İlk Döngüyü Ayırmak
sorusunu cevapladı.
merabalar
$i = 0;
foreach($arr as $value){
if($i == 0) {
//only one element
}
//end other elements
$i++;
}
1842 gün önce PDO ile Çoklu INSERT İşlemi
sorusunu cevapladı.
//isterseniz boylada yapabilirsiniz
$stmt = $pdo->prepare('INSERT INTO tablename VALUES(:a, :b, :c)');
foreach($data as $item)
{
$stmt->bindValue(':a', $item[0]);
$stmt->bindValue(':b', $item[1]);
$stmt->bindValue(':c', $item[2]);
$stmt->execute();
}