RewriteCond %{REQUEST_URI} ^/yonetim/js/tiny_mce [NC]
RewriteRule .* - [L]
RewriteEngine On
RewriteBase /
RewriteRule ^index.html index.php [NC]
RewriteRule ^iletisim.html iletisim.php [NC]
RewriteRule ^(.*).html pages.php?sef=$1 [NC]
RewriteRule ^sitemap.xml sitemap.php [NC]
RewriteRule ^images/(.*)$ images/$1 [L]
RewriteRule ^(.*)/(.*)$ git.php?id=$1&seo=$2 [L] Sunucu Değiştirdim Versiyon Tutmuyor
29
●1.343
- 20-02-2014, 23:44:37Üyeliği durduruldubuyrun
- 20-02-2014, 23:48:58
- 20-02-2014, 23:53:11Üyeliği durduruldubuyrun
<?php include("mysql.php"); print_r($_GET); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <?php function url_cevir($yazi) { $yazi = trim($yazi); $yeni = array('ü','Ü','ö','Ö','ş','Ş','ç','Ç','ı','İ','ğ','Ğ',' '); $eski = array('%C3%BC','%C3%9C','%C3%B6','%C3%96','%C5%9F','%C5%9E','%C3%A7','%C3%87','%C4%B1','%C4%B0','%C4%9F','%C4%9E','-'); $yeni_yazi = str_replace($eski,$yeni,$yazi); return $yeni_yazi; } $link = "http://".$_SERVER["HTTP_HOST"]."".$_SERVER["REQUEST_URI"].""; $link = url_cevir($link); echo $link; mysql_query("SET NAMES 'utf8'"); $sqlsorgu = mysql_query("SELECT * FROM listurl where shorturl = '$link'"); while($yazdir=mysql_fetch_array($sqlsorgu)){ $longurl = $yazdir["longurl"]; header("Location:$longurl"); $hit = $yazdir["hit"] + 1; mysql_query("UPDATE listurl SET hit = '$hit' where shorturl = '$link'"); } ?> </body> </html> - 20-02-2014, 23:55:49en tepedeki print_r($_GET); bunu silin deneyin. bu arada ben kodu incelemeye devam ediyorum.
GameStaL adlı üyeden alıntı: mesajı görüntüle - 21-02-2014, 00:02:32sizin sorununuz buradakı kodlardan dıye düşünüyorum.
bu kodu: $yazi = trim($yazi);Alıntı
bunula degıstırın deneyın: $yazi = htmlentities(trim($yazi)); - 21-02-2014, 00:05:44edit: url_cevir kodunu yanlış görmüşüm, urldecode yaparak kısayoldan halledebiliriz onu.
header(); ile yönlendirme yaptığın kodlamalarda ekrana çıktı vermek hataya sebep olur, o yüzden gereksiz html kodlarını kaldırdım. kodun son hali şu şekilde, bir deneyin.
<?php include("mysql.php"); mysql_query("SET NAMES 'utf8'"); $link = "http://".$_SERVER["HTTP_HOST"]."".$_SERVER["REQUEST_URI"].""; $link = urldecode($link); $sqlsorgu = mysql_query("SELECT * FROM listurl where shorturl = '$link'"); while($yazdir=mysql_fetch_array($sqlsorgu)){ $longurl = $yazdir["longurl"]; $hit = $yazdir["hit"] + 1; mysql_query("UPDATE listurl SET hit = '$hit' where shorturl = '$link'"); header("Location: $longurl"); } ?> - 21-02-2014, 00:15:11Üyeliği durduruldudaha öncekiler olmamıştı ama son olarak git.php
<?php include("mysql.php"); mysql_query("SET NAMES 'utf8'"); function url_cevir($yazi) { $yazi = trim($yazi); $yeni = array('ü','Ü','ö','Ö','ş','Ş','ç','Ç','ı','İ','ğ','Ğ',' '); $eski = array('%C3%BC','%C3%9C','%C3%B6','%C3%96','%C5%9F','%C5%9E','%C3%A7','%C3%87','%C4%B1','%C4%B0','%C4%9F','%C4%9E','-'); $yeni_yazi = str_replace($eski,$yeni,$yazi); return $yeni_yazi; } $link = "http://".$_SERVER["HTTP_HOST"]."".$_SERVER["REQUEST_URI"].""; $link = url_cevir($link); $sqlsorgu = mysql_query("SELECT * FROM listurl where shorturl = '$link'"); while($yazdir=mysql_fetch_array($sqlsorgu)){ $longurl = $yazdir["longurl"]; $hit = $yazdir["hit"] + 1; mysql_query("UPDATE listurl SET hit = '$hit' where shorturl = '$link'"); header("Location: $longurl"); } ?>bu şekilde yaptım düzeldi.. Teşekkür hocam eline sağlık - 21-02-2014, 00:17:46Özel url yazılmayan kısaltmalarda .htaccess sorunu var(örnek : http://www.linkibu.com/o_D5aWE). db ye nasıl kaydediyor, db'de bulur mu tam emin olmamakla beraber, yönlendirmeyi sağlamak için .htaccess'in en altına
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ git.php?id=$1&seo= [L]şunu ekleyin.
GameStaL adlı üyeden alıntı: mesajı görüntüle - 21-02-2014, 00:29:15Üyeliği durdurulduevet hocam doğru teşhis yapmışsın.. Linke başlık eklemeden kısaltınca linki bulamadı htaccess ekledim oda düzeldi..LaCReMeL adlı üyeden alıntı: mesajı görüntüle
Tekrar teşekkür ederim.. Özel script lazım olunca ararım
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 00:29:15 -->-> Daha önceki mesaj 00:22:49 --
Böyle bir konum var.. İlgilenirseniz görüşelim.. Acelem yok anlaşırsak yavaş yavaş yaparız.
https://www.r10.net/ucretli-script-is...post1068542528
