PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل در کد اخرین اخبار whmcs



sarwhost
December 12th, 2013, 22:20
سلام
من طبق اموزش خود whmcs (http://docs.whmcs.com/Linking_to_WHMCS) کد مربوط به گذاشتن اخرین اخبار را تو سایت گذاشتم اما کار نمیکنه

<?php
include("support/dbconnect.php");
include("support/includes/functions.php");
$query = "SELECT * FROM tblannouncements WHERE published='on' ORDER BY date DESC LIMIT 0,3";
$result = mysql_query($query);
while ($data = mysql_fetch_array($result)) {
$id = $data["id"];
$date = $data["date"];
$title = $data["title"];
$announcement = $data["announcement"];
$date = fromMySQLDate($date);
echo '<p><font color="#cccccc">'.$date.'</font> - <b>'.$title.'</b><br />'.$announcement.'</p>';
}
?>
من بجای support از portal (پوشه) استفاده می کنم

mhiizadi
December 12th, 2013, 22:51
این کد اگر در فایل html گذاشته شود کار نمیکند .
میشه اطلاعات بیشتری بدید ؟

Yas-Host
December 12th, 2013, 22:54
از این کد استفاده کنید...


{if $twitterusername}<div id="twitterfeed">
<p><img src="images/loading.gif"></p>
</div>
{literal}<script language="javascript">
jQuery(document).ready(function(){
jQuery.post("http://whmcstest.tk/announcements.php", { action: "twitterfeed", numtweets: 3 },
function(data){
jQuery("#twitterfeed").html(data);
});
});
</script>{/literal}
{elseif $announcements}
{foreach from=$announcements item=announcement}
<p>{$announcement.date} - <a href="{if $seofriendlyurls}announcements/{$announcement.id}/{$announcement.urlfriendlytitle}.html{else}announc ements.php?id={$announcement.id}{/if}">{$announcement.title}</a><br />{$announcement.text|strip_tags|truncate:100:"..."}</p>
{/foreach}
{/if}

sat2they
December 12th, 2013, 22:58
سلام
من طبق اموزش خود whmcs (http://docs.whmcs.com/Linking_to_WHMCS) کد مربوط به گذاشتن اخرین اخبار را تو سایت گذاشتم اما کار نمیکنه

<?php
include("support/dbconnect.php");
include("support/includes/functions.php");
$query = "SELECT * FROM tblannouncements WHERE published='on' ORDER BY date DESC LIMIT 0,3";
$result = mysql_query($query);
while ($data = mysql_fetch_array($result)) {
$id = $data["id"];
$date = $data["date"];
$title = $data["title"];
$announcement = $data["announcement"];
$date = fromMySQLDate($date);
echo '<p><font color="#cccccc">'.$date.'</font> - <b>'.$title.'</b><br />'.$announcement.'</p>';
}
?>
من بجای support از portal (پوشه) استفاده می کنم

خطایی که میده رو بزارید تا بررسی بشه


این کد اگر در فایل html گذاشته شود کار نمیکند .
میشه اطلاعات بیشتری بدید ؟
این کد PHP هست باید حتما داخل فایل php روی هاست قرار داده نه HTML

sarwhost
December 12th, 2013, 23:02
از این کد استفاده کنید...


{if $twitterusername}<div id="twitterfeed">
<p><img src="http://www.webhostingtalk.ir/images/loading.gif"></p>
</div>
{literal}<script language="javascript">
jQuery(document).ready(function(){
jQuery.post("http://whmcstest.tk/announcements.php", { action: "twitterfeed", numtweets: 3 },
function(data){
jQuery("#twitterfeed").html(data);
});
});
</script>{/literal}
{elseif $announcements}
{foreach from=$announcements item=announcement}
<p>{$announcement.date} - <a rel="nofollow" href="{if $seofriendlyurls}announcements/{$announcement.id}/{$announcement.urlfriendlytitle}.html{else}announc ements.php?id={$announcement.id}{/if}">{$announcement.title}</a><br />{$announcement.text|strip_tags|truncate:100:"..."}</p>
{/foreach}
{/if}




رو این کد باید تغیراتی ایجاد شه ؟؟
چون انم کار نکرد

sarwhost
December 12th, 2013, 23:03
دوستان خواهشا اسپم ندید دیگه اینقد میدونیم فرق php و Html بدونیم

sarwhost
December 12th, 2013, 23:07
خطایی که میده

{if $twitterusername}
{literal}{/literal} {elseif $announcements} {foreach from=$announcements item=announcement} {$announcement.date} - {$announcement.title}
{$announcement.text|strip_tags|truncate:100:"..."}
{/foreach} {/if}

mhiizadi
December 12th, 2013, 23:12
قصد اسپم نبود :)
این کد نمیدونم چی هست ولی توی whmcs برخی کد رو ناقص میکنه که با گذاشتن
{literal}
و
{/literal}
میتونید اون مشکل رو حل کنید .
یه سوال دیگه داشتم ؛ اخبار رو ناقص نشون میده ؟ یعنی از 10 تا مثلا 5 تا رو ؟
یا اصلا نشون نمیده ؟

sarwhost
December 12th, 2013, 23:14
هیچی نشون نمیده و خطایی که گذاشتم میده