PHP yorum sistemini başka bir scripte entegre etmek

raki_5

Yeni üye
30 Ağu 2010
5
0
Merhaba arkadaşlar. Elimde bir yorum yapma sistemi var çalışıyor kurulumunu falan yaptım. Şu sekilde www.examle.com/yorum.html olarak girince
Xq9KWV.jpg
bu şekilde çalışıyor. Ama ben bu sistemi alıp
Şuraya

9OWf9X.jpg

9OWf9X


yani bu yorum sisteminin yerine koymak istiyorum. Scriptin içindeki yorum sayfayı şu heralde.
<?php
$comments_method = ovoo_config('comments_method');
$facebook_comment_appid = ovoo_config('facebook_comment_appid');
$disqus_short_name = ovoo_config('disqus_short_name');
if(($comments_method =='both' || $comments_method =='facebook') && $facebook_comment_appid !='') :
?>
<!-- facebook comments -->
<div class="row">
<div class="col-md-12">
<h2 class="border"><?php echo trans('facebook_comments'); ?></h2>
<div class="fb-comments" data-href="<?php echo $PAGE_URL;?>.html" data-width="800" data-numposts="30"></div>
<div id="fb-root"></div>
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s);
js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=<?php echo ovoo_config('facebook_comment_appid'); ?>";
fjs.parentNode.insertBefore(js, fjs);
}(********, 'script', 'facebook-jssdk'));
</script>
</div>
</div>
<!-- END facebook comments -->
<?php endif; ?>
<?php if($comments_method =='both' || $comments_method =='disqus'): ?>
<!-- disqus comments -->
<div class="row">
<div class="col-md-12">
<div id="disqus_thread"></div>
<script>
var disqus_config = function () {
this.page.url = "<?php echo $PAGE_URL;?>"; // Replace PAGE_URL with your page's canonical URL variable
this.page.identifier = "<?php echo $PAGE_IDENTIFIER;?>"; // Replace PAGE_IDENTIFIER with your page's unique identifier variable
};

(function() { // DON'T EDIT BELOW THIS LINE
var d = ********, s = d.createElement('script');
s.src = 'https://<?php echo $disqus_short_name; ?>.disqus.com/embed.js';
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
</script>
<noscript>Please enable JavaScript to view the <a href="https://disqus.com/?ref_noscript">comments powered by Disqus.</a></noscript>
<script id="dsq-count-scr" src="//<?php echo $disqus_short_name; ?>.disqus.com/count.js" async></script>
</div>
</div>
<!-- END disqus comments -->
<?php endif; ?>

Benim istedigim yorum sistemide html ile yazılmış oda şu şekilde.
<!DOCTYYPE html>
<html>
<head>
<title>
Yorumlar
</title>
<script src="public/3b-comments.js"></script>
<link href="public/3c-comments.css" rel="stylesheet">
</head>
<body>


<!-- GIVE YOUR PAGE OR PRODUCT A POST ID -->
<input type="hidden" id="post_id" value="999"/>

<!-- CREATE A CONTAINER TO LOAD COMMENTS -->
<div id="comments"></div>

<!-- CREATE A CONTAINER TO LOAD REPLY DOCKET -->
<div id="reply-main"></div>
</body>
</html>
Insllah anlatabilmisimdir.
 
Son düzenleme:

Ahrem

Uzman üye
27 Şub 2016
1,030
0
ArchyLegends
Dostum isteiğin sistem için bir kaç dosyayı daha scripte eklemen gerekecek çünkü isteiğin bir nevi fonksiyon çağırıyor :( sadece kodu kopyala yapıştır yaparsan orda sadece saçma sapan bir şey görürsün script dosyalarını atarsan öm den yardımcı olabilirim
 

leaks

Katılımcı Üye
29 Eki 2018
864
1
Yorum sayfasını şu şekilde düzenleyin, yorum satırı bulunan bölüme HTML-PHP kodlarınızı atın. Scripti tam olarak verebilirseniz daha iyi bir cevap verebiliriz.
Kod:
[COLOR=#4b4b4b][B]<?php[/B][/COLOR]
[COLOR=#838183][I]# config dosyasındaki `comments_method' adlı değişkene göre[/I][/COLOR]
[COLOR=#838183][I]# yorum sistemi değişiyor. Ya config dosyasından değiştirin ya da 
[/I][/COLOR]
[COLOR=#838183][I]# aşağıdaki gibi yapın.[/I][/COLOR]
[COLOR=#838183][I]# 
[/I][/COLOR]
[COLOR=#838183][I]# $comments_method = ovoo_config('comments_method');[/I][/COLOR]
 [COLOR=#4b4b4b][B]$comments_method[/B][/COLOR] [COLOR=#4b4b4b]=[/COLOR] [COLOR=#bf0303]"yorum-sistemi"[/COLOR][COLOR=#4b4b4b];[/COLOR]
[COLOR=#4b4b4b][B]?>[/B][/COLOR]
[COLOR=#4b4b4b][B]<?php if[/B][/COLOR] [COLOR=#4b4b4b]([/COLOR][COLOR=#4b4b4b][B]$comments_method[/B][/COLOR] [COLOR=#4b4b4b]==[/COLOR] [COLOR=#bf0303]"yorum-sistemi"[/COLOR][COLOR=#4b4b4b]):[/COLOR] [COLOR=#4b4b4b][B]?>[/B][/COLOR]
[COLOR=#4b4b4b][B]<div[/B][/COLOR] [COLOR=#0057ae]class[/COLOR][COLOR=#4b4b4b]=[/COLOR][COLOR=#bf0303]"row"[/COLOR][COLOR=#4b4b4b][B]>[/B][/COLOR]
    [COLOR=#4b4b4b][B]<div[/B][/COLOR] [COLOR=#0057ae]class[/COLOR][COLOR=#4b4b4b]=[/COLOR][COLOR=#bf0303]"col-md-12"[/COLOR][COLOR=#4b4b4b][B]>[/B][/COLOR]
        [COLOR=#838183][I]<!-- buraya sizin html kodlarınız -->[/I][/COLOR]
    [COLOR=#4b4b4b][B]</div>[/B][/COLOR]
[COLOR=#4b4b4b][B]</div>[/B][/COLOR]
[COLOR=#4b4b4b][B]<?php endif[/B][/COLOR][COLOR=#4b4b4b];[/COLOR] [COLOR=#4b4b4b][B]?>[/B][/COLOR]
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.