Arkadaşlar MySQL den Kodları PDOya dönüştürecek bir arkadaş arıyorum. Php sürümünden dolayı sıkıntı cıktı panelimi kullanamıyorum yardımcı olur musunuz.
Yaklaşık 10 adet sayfa var zaten. Max 40 45 satır kod değişir.
Ücretsiz yardımcı olurum diyen bir arkadaş olursa ona 4 adet sayfa göndereceğim ve max 10 satır kod değiştirir bende nasıl yaptığına bakar o şekilde halletmeye çalısırım.
Şimdiden teşekkür ederim.
Ücretli/Ücretsiz Yardım.- mysql'dan pdo'ya kodları dönüştürecek
6
●290
- 02-05-2019, 10:46:24Aslında mantığını anlamam için biri bana şu kodu çeviri verirse ben halledeceğim gerisini. Çünkü bunu bulamadım araştırmalarda.
<?php
include("ek/vt_baglantisi.php");
ob_start();
session_start();
if(isset($_GET['kadi'])){
header("Location:giris.php");
}
$kadi = trim($_POST['kadi']);
$sifre = trim($_POST['sifre']);
$sql_check = mysql_query("select * from kullanicilar where kullaniciadi='".$kadi."' and sifre='".$sifre."' ") or die(mysql_error());
if(mysql_num_rows($sql_check)) {
$_SESSION["login"] = "true";
$_SESSION["user"] = $kadi;
$_SESSION["pass"] = $sifre;
header("Location:index.php");
}
else {
if($kadi=="" or $sifre=="") {
echo "<center>Lutfen Ad Soyad ya da Şifreyi bos birakmayiniz..! <a href=javascript:history.back(-1)>Geri Dön</a></center>";
}
else {
echo "<center>Ad Soyad/Sifre Yanlis.<br><a href=javascript:history.back(-1)>Geri Dön</a></center>";
}
}
ob_end_flush();
?> - 02-05-2019, 11:03:08
$sql_check = mysql_query("select * from kullanicilar where kullaniciadi='".$kadi."' and sifre='".$sifre."' ") or die(mysql_error());dbconnectionclass ı db bağlantı dosyanızda oluşturmanız gerek.
Alt kısımda basit bir uyarlama yaptım. Gözatabilirsiniz.
$db = new dbconnectionclass(); $sql_check = $db->prepare("select * from kullanicilar where kullaniciadi= ? and sifre= ? "); $sql_check->execute(array($kadi,$sifre)); $data = $sql_check->fetchAll(PDO::FETCH_ASSOC); if($sql_check->rowCount()>0){ $_SESSION["login"] = "true"; ... - 02-05-2019, 11:05:47<?php
include("ek/vt_baglantisi.php"); // veritabanı bağlantısını sayfaya dağil et
ob_start();//session çalıştır
session_start();//session çalıştır
if(isset($_GET['kadi'])){ // kadi adında adres satırında bir değer getirirse içeri gir ve sayfayı giris.php yönlendir
header("Location:giris.php"); // yönlendirme
}
$kadi = trim($_POST['kadi']); // kadi post olarak al ve boşlukları sil
$sifre = trim($_POST['sifre']); // sifre post olarak al ve boşlukları sil
$sql_check = mysql_query("select * from kullanicilar where kullaniciadi='".$kadi."' and sifre='".$sifre."' ") or die(mysql_error()); // kullanıcılar tablosuna bağlan ve post ile gelen kullanıcı ve sifreyi kontrol et
/// sizin yapmanız gereken burada ki sql kodunu pdo göre ayarlamak ve mysql bağlantısını da
if(mysql_num_rows($sql_check)) { // post ile gelen kullanıcı ve şifreye ait veritabanında kayıt varsa içeri gir
$_SESSION["login"] = "true"; // login olduğuna dahil bilgi
$_SESSION["user"] = $kadi; // user sessiona kullanıcıadını atar
$_SESSION["pass"] = $sifre; // user sessiona şifreyiatar
header("Location:index.php"); // index.php yönlendirir
}
else { // post ile gelen kullanıcı adı ve şifre veritabanında yoksa
if($kadi=="" or $sifre=="") { // değişkenler boşsa
echo "<center>Lutfen Ad Soyad ya da Şifreyi bos birakmayiniz..! <a href=javascript:history.back(-1)>Geri Dön</a></center>";// ekrana bu yazıyı getirir
}
else { // değişkenler boş değilse
echo "<center>Ad Soyad/Sifre Yanlis.<br><a href=javascript:history.back(-1)>Geri Dön</a></center>"; // ekrana bunu getirir.
}
}
ob_end_flush(); // session sonlandırdı.
?> - 02-05-2019, 11:19:48Vovi adlı üyeden alıntı: mesajı görüntüleasabilisim adlı üyeden alıntı: mesajı görüntüle
Valla çok sağolun ama buranın işi çok gibi sürekli hata alıyorum. Şimdiden teşekkür ederim ben biraz uğraşayım bakalım yapamazsam buradan bilgi veririm size.