javayı orta sevıyede dahi öğrensen gayet ıyı para kazanırsın ama sunu unutma 10 yıl sonra ruh gıbı gezersın
çevremde javacı olanlar var bankalarda calısıyorlar bazen yolda selam verıyorum duymuyor bıle :)
header("Location: yonetim.php"); tarzında denermısın
Engin Demiroğ güzel anlatımı var kablosuz kedının ucretsızlerı var ama uzakdur çok fazla konuşur tayfununda kankasıdır ama sen bılırsın :)
- mysqli değil pdo kullan
- değişkenleri direk sorgu içinde kullanma
en basiti htmlentities kullanmak
AYRICA ÜYELERE sql de yetki ataması yap misal 0 olan üye 1 olan yönetici olsun
ve sorguda bunu kontol et
<?php
error_reporting(0);
session_start();
include "baglan.php";
if ($connect->connect_error) {
die ("Bağlantı Hatası Oluştu");
}
if($_POST) {
$name = htmlentities($_POST["kullaniciadi"]);
$pass = htmlentities($_POST["pass"]);
$giris = "select * from admin where name='$name'and password='$pass'";
$getir = $connect->query($giris);
if ($getir->num_rows>0) {
while ($row = $getir->fetch_assoc()) {
$_SESSION["ID"] = $row["id"];
header("location:yonetim.php");
}
}
}
?>
buda PDO hali
<?php
error_reporting(0);
session_start();
include "baglan.php";
if ($connect->connect_error) {
die ("Bağlantı Hatası Oluştu");
}
if($_POST) {
$name = htmlentities($_POST["kullaniciadi"]);
$pass = htmlentities($_POST["pass"]);
$giris =$connect->("select * from admin where name=? and password=? AND yetki=1");
$getir->execute([$name,$pass])
$say=$getir->rowCount();
if ($say==1) {
$_SESSION["ID"] = $row["id"];
header("location:yonetim.php");
}
}
?>
fetcall kullanmak tum dataları cekmek demek
bunları
fetchAll(PDO::FETCH_ASSOC);
bununla degıstır
fetch(PDO::FETCH_ASSOC);
ayrıca DESC LIMIT 10 ve ya daha az kullan hepsınde kasmaz
id="btn" olanı
class=btn"
olarak degıstırıp denermısın
Mantık su sayfa body den kac pıxel belırledıysen oraya ınınde menuyu uste sabıtler
burada basit örnegı var
https://www.w3schools.com/howto/howto_js_sticky_header.asp
sorguları paylaskı hatanı soyleyelım
tahmın ettıgım gıbı buttona class yerıne id vermıssın ondan oluyor
sorun şurada fotodan anlarsın
ama gelen bütün istekleri kabul etmişş oluyor nerden gelirse gelsin. bir sorunda bu zaten
her zaman sunucu vardı bir ara natro yine patatese bağladı o ara hopstınge gectım ne olduysa ozaman oldu
