bilgicinitr adlı üyeden alıntı:
mesajı görüntüle
Php sorum var? (R10+)
12
●264
- 07-04-2020, 21:11:29Hocam öncelikle PHP 6 sürümü yok. Sizin pc de de mysql fonksiyonu desteklenmiyor. Siz o kodu boşverin, tertemiz şekilde PDO ile başlayın;
<?php @session_start(); @ob_start(); $host='localhost'; $user='cavapu'; $sifre='7463'; $name='canavap'; try { $con = new PDO("mysql:host=".$host."; dbname=.$name.",$user,$sifre); $con-> exec("SET NAMES utf8mb4; SET CHARSET utf8mb4"); $con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (PDOException $e) { $con = 'Bağlanamadı'. $e->getMessage(); } function sorgula($query) { global $con; return $con->query($query)->fetchAll(PDO::FETCH_ASSOC); } function seo($s){ $tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','ç', 'Ç'); $en = array('s','s','i','i','g','g','u','u','o','o','c', 'c'); $s = str_replace($tr,$en,$s); $s = strtolower($s); $s = preg_replace('/&amp;amp;amp;amp;amp;amp;amp;.+?;/', '-', $s); $s = preg_replace('/[^%a-z0-9 _-]/', '-', $s); $s = preg_replace('/s+/', '-', $s); $s = preg_replace('|-+|', '-', $s); $s = str_replace("--","-",$s); $s = trim($s, '-'); return $s;}error_reporting(E_ALL ^ E_NOTICE);ini_set('error_reporting', E_ALL ^ E_NOTICE);function giriskontrol(){ if($_SESSION['login'] == 1){ return true;} }?>edit: benim kod neden böyle düz oluyor ki - 07-04-2020, 21:13:53bilgicinitr adlı üyeden alıntı: mesajı görüntüle
<?php session_start(); ob_start(); $host='localhost'; $user='cavapu'; $sifre='7463'; $name='canavap'; $baglanti=mysql_connect($host,$user,$sifre) or die ('MySQL sunucusuna bağlanılamadı'); mysql_select_db($name,$baglanti) or die ('Veritabana bağlanamadı'); mysql_query("SET NAMES 'UTF8'"); mysql_query("SET character_set_connection = 'UTF8'"); mysql_query("SET character_set_client = 'UTF8'"); mysql_query("SET character_set_results = 'UTF8_turkish_ci'"); function sorgula($query){ $req_return = mysql_query($query); $req_return_assoc = mysql_fetch_assoc($req_return); return $req_return_assoc; } function seo($s){ $tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','ç', 'Ç'); $en = array('s','s','i','i','g','g','u','u','o','o','c', 'c'); $s = str_replace($tr,$en,$s); $s = strtolower($s); $s = preg_replace('/&amp;amp;amp;amp;amp;amp;amp;.+?;/', '-', $s); $s = preg_replace('/[^%a-z0-9 _-]/', '-', $s); $s = preg_replace('/s+/', '-', $s); $s = preg_replace('|-+|', '-', $s); $s = str_replace("--","-",$s); $s = trim($s, '-'); return $s; } error_reporting(E_ALL ^ E_NOTICE); ini_set('error_reporting', E_ALL ^ E_NOTICE); function giriskontrol(){ if($_SESSION['login'] == 1){ return true;} } - 07-04-2020, 22:55:46neyse hocam olmucakMisafir adlı üyeden alıntı: mesajı görüntüle