Admin panelinde kullancaksanız Datatables kullanmanızı öneririm
şümkü sayfalama veya site içi aramalarda extra koda gerek duymadan
sayfalama ve arama yapabilir sayfa kayıt gösterimlerini ayarlayabilirsin
ayrıca türkçe dil desteğide mevcut
DataTables js Kullanım örneği
$(document).ready(function() {
"use strict";
$("#proje-datatable").DataTable({
language: {
paginate: {
previous: "<i class='mdi mdi-chevron-left'>",
next: "<i class='mdi mdi-chevron-right'>"
},
info: "Showing proje _START_ to _END_ of _TOTAL_",
lengthMenu:
"Display <select class='form-select form-select-sm ms-1 me-1'>" +
'<option value="20">20</option>' +
'<option value="50">50</option>' +
'<option value="-1">All</option>' +
"</select> proje"
},
pageLength: 20, // her sayfada 20 kayıt listelenir
columns: [
{ orderable: true },
{ orderable: true },
{ orderable: true },
{ orderable: true },
{ orderable: false }
],
select: {
style: "multi"
},
order: [[0, "asc"]], // yukardan aşağıya veya aşağıdan yukarıya sıralanır ASC veya DESC kodunu kullanabilirsin
drawCallback: function() {
$(".dataTables_paginate > .pagination").addClass("pagination-rounded");//sayfalama js kodu butonlar büyük geliyorsa pagination-sm ile küçültebilirsin
$(".dataTables_length label").addClass("form-label");
$(".dataTables_filter label").addClass("form-label");
}
});
});
bu cevap size yardımcı olmuyorsa
buradan sayfalama ve arama işlemleri konusuna bakabilirsiniz
https://prototurk.com/soru/5503-php-pdo-ile-sayfalama-ve-arama-islemleri
Wampdeveloper Pro yeni adıyla Web․Developer Pro kesinlikle öneriyorum kullanımı kolay hızlı karmaşık değil
kayıt artıklarını tarayıcıdan silmek için chrome clear chache eklentisini kullanabilirsin
neden şümkü sadece headere stillendirme vermişsin oysaki
link ve logo özelliğinede css değerleri vermen gerekiyor
stillendirme aşağıdaki örnekteki olabilir denersen sonucu görürsün
.header { //header
overflow: hidden;
background-color: #f1f1f1;
padding: 20px 10px;
}
.header a { //link
float: left;
color: black;
text-align: center;
padding: 12px;
text-decoration: none;
font-size: 18px;
line-height: 25px;
border-radius: 4px;
}
.header a.logo { // logo
font-size: 25px;
font-weight: bold;
}
Css düzenleyin
Yoksa
aşağıdaki mobil ekran için örnek bir css kodu
@media kodu nedir: farklı medya türleri ve cihazlar için stillendirip uygulamak için kullanılır
@media screen and (max-width: 500px) {
.search a, .search input[type=text] {
float: none;
display: block;
text-align: left;
width: 100%;
margin: 0;
padding: 14px;
}
.search input[type=text] {
border: 1px solid #ccc;
}
Dosya yollarını değiştirmemişsin
ben iki tane örnek yapmıştım
1. uploads/kucuk //buraya zaten kayıt etmiyordu boş dosya mantığı anlaman için bırakmıştım
2. uploads/resim/kucuk //boyutlandırılmış küçük resimleri buraya kayıt ediyor
bu kodu
$upload->process("uploads/resim/kucuk");
bununla değiştir
$upload->process("uploads/kucuk");
dosya kayıt yollarını kendine göre ayarla
nereye kayıt yapacaksan kayıt yollarını değiştirmen yeterli
ayrıca aşağıdaki kodlardada resim boyutu var onuda değiştirebilirsin
$upload->image_x = 560; //örnek x boyut 271;
$upload->image_y = 320; //örnek y boyut 150;
<div class="navbar">
<a href="#ev" class="active">Ev</a>
<a href="#araba">Araba</a>
<a href="#tren">Tren</a>
</div>
stil
.navbar {
background-color: #333;
overflow: hidden;
position: fixed;
bottom: 0;
width: 100%;
}
.navbar a {
float: left;
display: block;
color: #f2f2f2;
text-align: center;
padding: 14px 16px;
text-decoration: none;
font-size: 17px;
}
.navbar a:hover {
background-color: #ddd;
color: black;
}
.navbar a.active {
background-color: #04AA6D;
color: white;
}
TEXT
veya
MEDIUMINT
header("Location: http://localhost/"); gidilecek alan veya dosya tanımlaması
veya
header("Refresh: 3; http://localhost/"); 3 saniye sonra gidilecek
yada
htaccess ile tek sayfa yönlendirme
RewriteEngine On
RewriteRule ^url.html(.*)$ /yeni.html [L,R=301]
RewriteRule ^url.php(.*)$ /yeni.php [L,R=301]
daha fazla
php hariç örnek (site.com/sayfa.php yerine sayfa site.com/sayfa) htaccess
RewriteEngine On
Options -Indexes
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin "*"
</IfModule>
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*)$ $1.php
çoktan çözmüştüm aslında merak ettim birisi yazcakmı diye cevap yok demekki bu konuda ayrıntılı
makale yazmam gerekiyorki gelende yararlansın en azından