Hoşgeldin Misafir

Php Usataları Allarızası için bir yardım

ayhancan

3 Ocak 2018
1,782 Mesaj

Aktiflik

Seviye

Deneyim

TIM / GÖREV:
Öncelikle Konu Yalnış yerdese Özür dilerim
Aşağıda verdiğim Kodu Bana pdo ya çevirecek arkadaş lazım Emeğin Karşılıksız kalmıyacak arkadaş Allahrızası için Gerekirse Ücret Öderim
Teşekürler

DB bağlantısı
<?php
 
    
    baglan();
    
 
    $site = "http://localhost/menu";

 
    
    //mysql bağlantısı
    $db = false;
    function baglan() {
        global $db;
        if( $db ) {
            return $db;
        }
        $db = mysql_connect('localhost', "dbkullaniadi", 'dbkullanisifre') or die('Could not connect to mysql server.' );
        mysql_select_db('dbadiniz', $db) or die('Could not select database.');
        mysql_query("SET NAMES 'utf8'");
        return $db;
    }

    function kapat() {
        global $db;
        if( $db != false )
            mysql_close($db);
        $db = false;
    }

    function s($s) {
        $tr = array('ş','Ş','ı','İ','ğ','Ğ','ü','Ü','ö','Ö','Ç','ç');
        $eng = array('s','S','i','I','g','G','u','U','o','O','C','c');
        $s = str_replace($tr,$eng,$s);
        $s = @eregi_replace('[^0-9A-Za-z]',"-",$s);
        for($i=0;$i <= 5;$i++) { $s = str_replace("--","-",$s); }
        return strtolower($s);
    }    

    function q($sql) {
        $res = mysql_query($sql);
        if ($res) {
            $arr = array();
            if ( mysql_num_rows( $res ) > 0 )
            {
                while ( $row = mysql_fetch_assoc( $res ) )
                    $arr[] = $row;
            }
            return $arr;
        }else{
            echo 'hata: '.mysql_error();
        }
    }

    function g($veri=""){
        return is_array($veri) ? $veri : strip_tags(htmlspecialchars(mysql_real_escape_string($veri)));
    }

    function etiket($veri) {
        
        $kelimeler = explode(',', $veri);

        foreach ($kelimeler as $anahtar=>$deger) {
              $deger = trim($deger);
              $link = str_replace(" ","+",$deger);
              echo '<a href="'.$GLOBALS["site"].'/etiket/'.$link.'/">'.$deger.'</a>, ';
        }
        
        return $veri;
    }

    function tarihyaz($saat=false,$tar = null )
    {
        if(!$tar){ $tar=date('Y-m-d H:i'); }
        $gunler = Array(' ', 'Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi','Pazar');
        $aylar = Array(' ', 'Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz', 'Ağustos', 'Eylül', 'Ekim', 'Kasım', 'Aralık');
        $return = date('j',strtotime($tar)) .' '.$aylar[date('n',strtotime($tar))].' '.date('Y',strtotime($tar)).' '.$gunler[date('N',strtotime($tar))];
        if($saat)
        {
            $return.=' '.date('H:i',strtotime($tar));
        }
        return $return;
    }
    
    function girisyap() {
        if($_SERVER['PHP_AUTH_USER']!=$GLOBALS["admin_user"] or $_SERVER['PHP_AUTH_PW']!=$GLOBALS["admin_pass"]) { header('WWW-Authenticate: Basic realm="Kontrol Paneli"'); header('HTTP/1.0 401 Unauthorized'); echo 'Erişim Engellendi !'; exit; }
    }

-----------------------------------------------------------------------------------------------------------
ANA Kategori

<?
    $sektor = q("select kategori,seo from kategoriler where ust=0 order by kategori limit 15");
    foreach ($sektor as $v) {
        echo '<li><a href="'.$v['seo'].'/">'.$v['kategori'].'</a></li>';
    }
?>
--------------------------------------------------------------------------------------------------------------
ALt Kategori

<?
    require_once("inc/config.php");
    $id = g($_GET['id']);
    $page = intval($_GET["sayfa"]);
    $kategori = q("select * from kategoriler where seo='$id'");
    $kID = $kategori[0]['id'];
    $uID = $kategori[0]['ust'];
    $uSeo = $kategori[0]['seo'];
    $title = $kategori[0]['kategori'];
    
    if ($uID!="0") {
        $altS = q("select * from kategoriler where id=$uID");
        $altSID = $altS[0]['id'];
        $altSAD = $altS[0]['kategori'];
        $altSEO = $altS[0]['seo'];

         $title = $kategori[0]['kategori'];
    }
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" xmlns="http://www.w3.org/1999/xhtml" lang="tr-TR">
<head profile="http://gmpg.org/xfn/11">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?=$title;?></title>
<meta name="description" content="" />
<meta name="keywords" content="" />
<? require_once("inc/meta.php"); ?>
</head>
<body>


    <div class="container">

<? require_once("inc/header.php"); ?>

  <div class="content">

    <div class="content_botbg">

      <div class="content_res">
        <div id="breadcrumb">
      </div>

        <div class="content_left">

            <div class="shadowblock_out">

                <div class="shadowblock">

                    <h1 class="pagetitle dotted"><?=$kategori[0]['kategori'];?></h1>

                    <div id="directory" class="directory">
                        <div class="sektor">
                            <ul>
<?
    $sektor = q("select kategori,seo from kategoriler where ust=$kID order by kategori");
    foreach ($sektor as $v) {
        echo '<li><a href="'.$v['seo'].'/">'.$v['kategori'].'</a></li>';
    }
?>
                            </ul>
                        </div>

                        <div class="clr"></div>

                    </div>

                </div>

            </div>