IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  vaybe sohbet

>
+
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 28 Aralık 2010, 18:22   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Php DiziFiLm Video Scripti YardIm ..




bu hatanın size açıklamasını yapmak için önce seflink'in ne olduğunu açıklamalıyım.

sef; search engine friendly (arama motoru dost
yani seflink'te arama motoru dostu site adresi olarak açıklanabilir örnek verecek olursak; [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Bir çok scriptte bu yeni sef link özelliği eklenmeye çalışırmaktadır. Bazen yapan tarafından bazen kullanan tarafından hatalar gözlenmektedir. Neden bu hatayı alırsınız;
  1. ***** olduğuna göre şifrelemeyi kırmak için bazı fonksiyonları kapatmışlardır ya da kapatmak zorunda kalmışlardır.
  2. Seflink özelliğini destekleyen dosyaya şifreleme yapılmıştır.
  3. Dosya kodlarında seflink özelliğini etkileyen kaçak kodlar olabilir.

 
Alıntı ile Cevapla

Alt 28 Aralık 2010, 18:50   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Php DiziFiLm Video Scripti YardIm ..




PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
<?php

if (!defined('Yonetim_kontrol'))
{   
    
header('Content-Type: text/html; charset=utf-8'); 
    echo 
"Bu sayfayı görüntüleme yetkiniz yok.";
    exit;
}              

if(
$_GET["gonder"]=="ok") {

$cadi=trim(mysql_real_escape_string($_POST["isim"]));
$ckat=intval($_POST["kategori"]);
$cembed=trim(mysql_real_escape_string($_POST["embed"]));
$cresim=trim(mysql_real_escape_string($_POST["resim"]));
$caciklama=trim(mysql_real_escape_string($_POST["aciklama"]));
$cetiket=trim(mysql_real_escape_string($_POST["etiket"]));
$chit=trim(mysql_real_escape_string($_POST["hit"]));
$ctitle=trim(mysql_real_escape_string($_POST["title"]));
$cdescription=trim(mysql_real_escape_string($_POST["description"]));
$ckeywords=trim(mysql_real_escape_string($_POST["keywords"]));
$cdurum=trim(mysql_real_escape_string($_POST["durum"]));

if ((
$cadi=="") || ($cembed=="") || ($cresim=="")) {

echo 
'
                <h2><a href="index.php">Admin Panel</a> &raquo; <a href="#" class="active">Video Ekle</a></h2>
                
                <div id="main">
                <form action="" class="jNice" method="post">
                  <h3>Video Ekle</h3>
                        <fieldset>
                            <p><span style="color:red;"><strong>Formdaki boÅŸ alanları doldurun! (Zorunlu Alanlar : Video Adı, Video Embed ve Video Resmi)</strong></span></p> 
                            <p><label>Video Ä°smi:</label><input type="text" class="text-long" name="isim" /> (*)</p>
                            <p><label>Kategori:</label>
                            <select name="kategori">
                                <option value="Kategori seç">Kategori seçin</option>'
;
                                
$katsorgu=mysql_query("select * from kategori where uid=0 order by id ASC");
                                while (
$katcek=mysql_fetch_array($katsorgu)) {
                                
$kat_id=$katcek['id'];
                                
$kat_adi=$katcek['adi'];
                                echo 
'<option value="'.$kat_id.'">&raquo; '.$kat_adi.'</option>';
                                
$altkatsor=mysql_query("select id,adi from kategori where uid='$kat_id'");
                                while(
$altkatcek=mysql_fetch_array($altkatsor)) {
                                
$id=$altkatcek['id'];
                                
$adi=$altkatcek['adi'];
                                echo 
'<option value="'.$id.'">&nbsp; &nbsp; &raquo; '.$adi.'</option>';}}
                                
                                echo
'</select> &nbsp; &nbsp;(*)
                            </p>
                            <p><label>Video Embed:</label><input type="text" class="text-long" name="embed" /> (*)</p>
                            <p><label>Resim Adresi:</label><input type="text" class="text-long" name="resim" /> (*)</p>
                            <p><label>Açıklama:</label><textarea rows="1" cols="1" name="aciklama"></textarea></p>
                            <p><label>Etiketler (Virgül ile ayırın):</label><textarea rows="1" cols="1" class="etiketler" name="etiket"></textarea></p>
                            <p><label>Title:</label><textarea rows="1" class="etiketler" cols="1" name="title"></textarea></p>
                            <p><label>Description:</label><textarea rows="1" cols="1" class="etiketler" name="description"></textarea></p>
                            <p><label>Keywords:</label><textarea rows="1" class="etiketler" cols="1" name="keywords"></textarea></p>
                            <p><label>Durum: </label>
                            <select name="durum" style="width:100px;">
                                <option value="1">Aktif</option>
                                <option value="0">Pasif</option>
                            </select>
                            </p>
                            <p><label>İzlenme: </label> <input type="text" class="text-kucuk" name="hit"  value="0" /></p>
                            <input type="submit" value="Ekle" />
                        </fieldset>
                    </form>
                </div>'
; } else {
$tarih=date("d-m-Y");
$videovarmi=mysql_query("select adi from video where adi='$cadi'");
$kactane=mysql_num_rows($videovarmi);
if (
$kactane>0) { 
$link_sonu=$kactane+1;
$link=linksef(stripslashes($cadi))."-".$link_sonu;
$kucuk_baslik=harf_kucult($cadi);
if (
$caciklama=="") { $caciklama=$cadi.", ".$kucuk_baslik." videosu, ".$kucuk_baslik." izle, ".$kucuk_baslik" seyret, ".$kucuk_baslik." online izle"; } if ($cetiket=="") { $cetiket=$kucuk_baslik." izle"; } if ($ckat<1) { $ckat="1"; }
$ekle=mysql_query("insert into video(adi,embed,resim,aciklama,kategori,etiket,title,description,keywords,hit,durum,tarih,link) values ('$cadi','$cembed','$cresim','$caciklama','$ckat','$cetiket','$ctitle','$cdescription','$ckeywords','$chit','$cdurum','$tarih','$link')");
if(
$ekle) {echo '   
                <h2><a href="index.php">Admin Panel</a> &raquo; <a href="#" class="active">Video Ekle</a></h2>
                <div id="main">
                  <h3>Video Ekle</h3>
                        <fieldset>
                            <p><label>Sitede zaten böyle bir video bulunmaktaydı. Link adı deÄŸiÅŸtirilerek siteye eklenmiÅŸtir. Yeni video eklemek için <a href="index.php?sayfa=videoekle" style="color:#55a34a;">tıklayın.</a></label></p></fieldset>
                </div>'
; } 
                else { echo 
'</div>    
                <h2><a href="index.php">Admin Panel</a> &raquo; <a href="#" class="active">Video Ekle</a></h2>
                <div id="main">
                  <h3>Video Ekle</h3>
                        <fieldset>
                            <p><label>Sitede zaten böyle bir video bulunmaktaydı. Video eklenirken bir hata oluÅŸtu, lütfen daha sonra <a href="index.php?sayfa=videoekle" style="color:#55a34a;">tekrar deneyin.</a></label></p></fieldset>
                </div>'
; } } else {
                
function 
replace_tr($text) {
$text trim($text);
$search = array('Ç','ç','Ğ','ğ','ı','İ','Ö','ö','Ş','ş','Ü','ü',' ');
$replace = array('C','c','G','g','i','I','O','o','S','s','U','u','-');
$new_text strtolower(str_replace($search,$replace,$text));  
return 
$new_text;
}

$link replace_tr($cadi);


$kucuk_baslik replace_tr($cadi);



if (
$caciklama=="") { $caciklama=$cadi.", ".$kucuk_baslik." videosu, ".$kucuk_baslik." izle, ".$kucuk_baslik" seyret, ".$kucuk_baslik." online izle"; } if ($cetiket=="") { $cetiket=$kucuk_baslik." izle"; } if ($ckat<1) { $ckat="1"; }
$ekle=mysql_query("insert into video(adi,embed,resim,aciklama,kategori,etiket,title,description,keywords,hit,durum,tarih,link) values ('$cadi','$cembed','$cresim','$caciklama','$ckat','$cetiket','$ctitle','$cdescription','$ckeywords','$chit','$cdurum','$tarih','$link')");
if(
$ekle) {echo '    
                <h2><a href="index.php">Admin Panel</a> &raquo; <a href="#" class="active">Video Ekle</a></h2>
                <div id="main">
                  <h3>Video Ekle</h3>
                        <fieldset>
                            <p><label>Video baÅŸarıyla eklenmiÅŸtir. Yeni video eklemek için <a href="index.php?sayfa=videoekle" style="color:#55a34a;">tıklayın.</a></label></p></fieldset>
                </div>'
; } 
                else { echo 
'  
                <h2><a href="index.php">Admin Panel</a> &raquo; <a href="#" class="active">Video Ekle</a></h2>
                <div id="main">
                  <h3>Video Ekle</h3>
                        <fieldset>
                            <p><label>Video eklenirken bir hata oluÅŸtu, lütfen daha sonra <a href="index.php?sayfa=videoekle" style="color:#55a34a;">tekrar deneyin.</a></label></p></fieldset>
                </div>'
; }    }

}
else {

echo 

                <h2><a href="index.php">Admin Panel</a> &raquo; <a href="#" class="active">Video Ekle</a></h2>
                
                <div id="main">
                <form action="index.php?sayfa=videoekle&gonder=ok" class="jNice" method="post">
                  <h3>Video Ekle</h3>
                        <fieldset>
                            <p><label>Video Ä°smi:</label><input type="text" class="text-long" name="isim" /> (*)</p>
                            <p><label>Kategori:</label>
                            <select name="kategori">
                                <option value="Kategori seç">Kategori seçin</option>'
;
                                
$katsorgu=mysql_query("select * from kategori where uid=0 order by id ASC");
                                while (
$katcek=mysql_fetch_array($katsorgu)) {
                                
$kat_id=$katcek['id'];
                                
$kat_adi=$katcek['adi'];
                                echo 
'<option value="'.$kat_id.'">&raquo; '.$kat_adi.'</option>';
                                
$altkatsor=mysql_query("select id,adi from kategori where uid='$kat_id'");
                                while(
$altkatcek=mysql_fetch_array($altkatsor)) {
                                
$id=$altkatcek['id'];
                                
$adi=$altkatcek['adi'];
                                echo 
'<option value="'.$id.'">&nbsp; &nbsp; &raquo; '.$adi.'</option>';}}
                                
                                echo
'</select> &nbsp; &nbsp;(*)
                            </p>
                            <p><label>Video Embed:</label><textarea rows="1" cols="1" name="embed"></textarea> (*)</p>
                            <p><label>Resim Adresi:</label><input type="text" class="text-long" name="resim" /> (*)</p>
                            <p><label>Açıklama:</label><textarea rows="1" cols="1" name="aciklama"></textarea></p>
                            <p><label>Etiketler (Virgül ile ayırın):</label><textarea rows="1" cols="1" class="etiketler" name="etiket"></textarea></p>
                            <p><label>Title:</label><textarea rows="1" class="etiketler" cols="1" name="title"></textarea></p>
                            <p><label>Description:</label><textarea rows="1" cols="1" class="etiketler" name="description"></textarea></p>
                            <p><label>Keywords:</label><textarea rows="1" class="etiketler" cols="1" name="keywords"></textarea></p>
                            <p><label>Durum: </label>
                            <select name="durum" style="width:100px;">
                                <option value="1">Aktif</option>
                                <option value="0">Pasif</option>
                            </select>
                            </p>
                            <p><label>İzlenme: </label> <input type="text" class="text-kucuk" name="hit"  value="0" /></p>
                            <input type="submit" value="Ekle" />
                        </fieldset>
                    </form>
                </div>'
;

?>

video-ekle.php dosyası video ekleme sorunu sadece bir replace sorunudur ve düzelttim.
buna bakarakr diger sorunlarıda çözebilirsiniz.
sanırım hala ilgilenen var. benimde ufak bir yardımım olsun dedim

----------

ayrıca seflink link tablosunun replace ile editlenmiş hali oluyor yani bdde self lik gibi bir tabloya gerek yok. o sadece linkin karakter etirli halidir ve zaten link tablosuna eşitlenmiştir.

----------

eğer bu safada görünüm çalıışması yaptıysanız ve gitmesini istemiyorsanız
video-ekle.php dosyasndaki 92. ve 93. satırı yani
Aşagıdaki kodu bulun
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$link=linksef(stripslashes($cadi));
$kucuk_baslik=harf_kucult($cadi); 

aşagıdaki iel değişin
PHP Kod:   Kodu kopyalamak için üzerine çift tıklayın!
function replace_tr($text) {
$text trim($text);
$search = array('Ç','ç','Ğ','ğ','ı','İ','Ö','ö','Ş','ş','Ü','ü',' ');
$replace = array('C','c','G','g','i','I','O','o','S','s','U','u','-');
$new_text strtolower(str_replace($search,$replace,$text));  
return 
$new_text;
}

$link replace_tr($cadi);


$kucuk_baslik replace_tr($cadi); 


 
Alıntı ile Cevapla

Cevapla

Etiketler
dizifilm, scripti, video, yardim


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler Arama
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Vizmo v1.0 – Video Upload Scripti İndir batuhanqq Ücretsiz Scriptler 0 27 Aralık 2020 16:37
PlayTube v1.7.1 – Sharing Video Script – Video Sitesi Scripti İndir batuhanqq Ücretsiz Scriptler 0 09 Ağustos 2020 21:33
PHP Profesyonel Youtube Video İndirme Scripti Smith Ücretsiz Scriptler 0 25 Şubat 2017 02:50
Php Botlu Video Scripti Kungiman PHP 0 10 Temmuz 2010 09:44
php Oyun scripti php Video Scriptiyle takas cicii PHP 4 23 Nisan 2008 21:43