Kaan - 2011-12-16 22:34 GMT -
Bu uygulama ile Kullan?c?lar?n Ekledikleri Sayfalara Yorum yap?ld?g?nda sayfay? eklenyen kullan?c?ya otomatik olarak mail gitmektedir.
Seditio 151 ve alt versionlarda system/fonksiyon.php yi a??n alttakini bulun
Alt?na Ekleyin.
Seditio 160'da system/core/page/page.comments.inc.php yine ayn? yeri bularak ayn? i?lemleri uygulayabilirsiniz.
Bu uygulama ile Sitenize Sayfa ekleyen kullan?c?n?n sayfas?na yorum yap?ld?g?nda Sayfay? ekleyen kullan?c?ya otomatik olarak e-posta yollan?r.
Bu mesaj Kaan tarafından 2012-12-21 20:54 GMT, 4993 Gün önce düzenlendi.
Bu uygulama ile Kullan?c?lar?n Ekledikleri Sayfalara Yorum yap?ld?g?nda sayfay? eklenyen kullan?c?ya otomatik olarak mail gitmektedir.
Seditio 151 ve alt versionlarda system/fonksiyon.php yi a??n alttakini bulun
Kod:
if (substr($code, 0, 1) =='p')
{
$page_id = substr($code, 1, 10);
$sql = sed_sql_query("UPDATE $db_pages SET page_comcount='".sed_get_comcount($code)."' WHERE page_id='".$page_id."'");
{
$page_id = substr($code, 1, 10);
$sql = sed_sql_query("UPDATE $db_pages SET page_comcount='".sed_get_comcount($code)."' WHERE page_id='".$page_id."'");
Alt?na Ekleyin.
Kod:
//////////////////////////////////////
$mtitle .= "Yeni Yorum Yap?ld? - ";
$mbody .= "Yorum yapan: ";
$mbody2 .= "Sayfa: ";
$sql2 = sed_sql_query("SELECT p.*, u.user_name, u.user_email FROM $db_pages AS p
LEFT JOIN $db_users AS u ON u.user_id=p.page_ownerid
WHERE page_id='".$page_id."' AND user_id=page_ownerid LIMIT 1");
$email_title = $mtitle . $cfg['mainurl'];
$email_body = $mbody.' '.$usr['name']."\n\n".$mbody2."";
$email_url = str_replace('&', '&', $url);
$email_url = str_replace('&', '&', $email_url);
$sep = (mb_strpos($email_url, '?') !== false) ? '&' : '?';
$email_body .= $cfg['mainurl'] . '/' . $email_url . $sep . 'comments=1'."\n\n";
while($adm = sed_sql_fetcharray($sql2))
{
@sed_mail($adm['user_email'], $email_title, $email_body);
}
///////////////////////////////////////////////////////////////////////////////////////
$mtitle .= "Yeni Yorum Yap?ld? - ";
$mbody .= "Yorum yapan: ";
$mbody2 .= "Sayfa: ";
$sql2 = sed_sql_query("SELECT p.*, u.user_name, u.user_email FROM $db_pages AS p
LEFT JOIN $db_users AS u ON u.user_id=p.page_ownerid
WHERE page_id='".$page_id."' AND user_id=page_ownerid LIMIT 1");
$email_title = $mtitle . $cfg['mainurl'];
$email_body = $mbody.' '.$usr['name']."\n\n".$mbody2."";
$email_url = str_replace('&', '&', $url);
$email_url = str_replace('&', '&', $email_url);
$sep = (mb_strpos($email_url, '?') !== false) ? '&' : '?';
$email_body .= $cfg['mainurl'] . '/' . $email_url . $sep . 'comments=1'."\n\n";
while($adm = sed_sql_fetcharray($sql2))
{
@sed_mail($adm['user_email'], $email_title, $email_body);
}
///////////////////////////////////////////////////////////////////////////////////////
Seditio 160'da system/core/page/page.comments.inc.php yine ayn? yeri bularak ayn? i?lemleri uygulayabilirsiniz.
Bu uygulama ile Sitenize Sayfa ekleyen kullan?c?n?n sayfas?na yorum yap?ld?g?nda Sayfay? ekleyen kullan?c?ya otomatik olarak e-posta yollan?r.
Bu mesaj Kaan tarafından 2012-12-21 20:54 GMT, 4993 Gün önce düzenlendi.
ers0be - 2011-12-17 01:52 GMT -
te?ekk?rler kaan
te?ekk?rler kaan
TheRaskol - 2011-12-17 22:30 GMT -
??yle bir hata al?yorum.
2011-12-17 22:29
Fatal error : SQL error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS p LEFT JOIN sed_users AS u ON u.user_id=p.page_ownerid WHERE page_id='' AND' at line 1
??yle bir hata al?yorum.
2011-12-17 22:29
Fatal error : SQL error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AS p LEFT JOIN sed_users AS u ON u.user_id=p.page_ownerid WHERE page_id='' AND' at line 1
Kaan - 2011-12-17 22:55 GMT -
Hangi versionu kullan?yorsun.?
Kodlarda hata tespit edildi?i i?in d?zenleme yap?lm??t?r.
Bu mesaj Kaan tarafından 2011-12-17 23:00 GMT, 5363 Gün önce düzenlendi.
Hangi versionu kullan?yorsun.?
Kodlarda hata tespit edildi?i i?in d?zenleme yap?lm??t?r.
Bu mesaj Kaan tarafından 2011-12-17 23:00 GMT, 5363 Gün önce düzenlendi.
TheRaskol - 2011-12-18 00:58 GMT -
1.21 kullan?yorum.
Ayr?ca bende bu k?s?m yok.
1.21 kullan?yorum.
Ayr?ca bende bu k?s?m yok.
Kod:
if (substr($code, 0, 1) =='p')
{
$page_id = substr($code, 1, 10);
$sql = sed_sql_query("UPDATE $db_pages SET page_comcount='".sed_get_comcount($code)."' WHERE page_id='".$page_id."'");
{
$page_id = substr($code, 1, 10);
$sql = sed_sql_query("UPDATE $db_pages SET page_comcount='".sed_get_comcount($code)."' WHERE page_id='".$page_id."'");
Kaan - 2011-12-18 01:25 GMT -
evet o verisonda yokmu? ama olmas? gerekiyor daha ?nce bug olarak tespit edilmi?tir onu bilemiyorum ama alttaki ?ekilde yaparsan sorun kalmayacakt?r.
Alttakini bul
Alt?na ekle
Bunuda alt?na ekle
Test etmedim hata olabilir.
Not: Buradaki uygulama Seditio 121 i?in haz?rlanm??t?r.
evet o verisonda yokmu? ama olmas? gerekiyor daha ?nce bug olarak tespit edilmi?tir onu bilemiyorum ama alttaki ?ekilde yaparsan sorun kalmayacakt?r.
Alttakini bul
Kod:
if (empty($error_string))
{
$sql = sed_sql_query("INSERT INTO $db_com (com_code, com_author, com_authorid, com_authorip, com_text, com_date) VALUES ('".sed_sql_prep($code)."', '".sed_sql_prep($usr['name'])."', ".(int)$usr['id'].", '".$usr['ip']."', '".sed_sql_prep($rtext)."', ".(int)$sys['now_offset'].")");
{
$sql = sed_sql_query("INSERT INTO $db_com (com_code, com_author, com_authorid, com_authorip, com_text, com_date) VALUES ('".sed_sql_prep($code)."', '".sed_sql_prep($usr['name'])."', ".(int)$usr['id'].", '".$usr['ip']."', '".sed_sql_prep($rtext)."', ".(int)$sys['now_offset'].")");
Alt?na ekle
Kod:
if (substr($code, 0, 1) =='p')
{
$page_id = substr($code, 1, 10);
$sql = sed_sql_query("UPDATE $db_pages SET page_comcount='".sed_get_comcount($code)."' WHERE page_id='".$page_id."'");
{
$page_id = substr($code, 1, 10);
$sql = sed_sql_query("UPDATE $db_pages SET page_comcount='".sed_get_comcount($code)."' WHERE page_id='".$page_id."'");
Bunuda alt?na ekle
Kod:
$mtitle .= "Yeni Yorum Yap?ld? - ";
$mbody .= "Yorum yapan: ";
$mbody2 .= "Sayfa: ";
$sql2 = sed_sql_query("SELECT p.*, u.user_name, u.user_email FROM $db_pages AS p
LEFT JOIN $db_users AS u ON u.user_id=p.page_ownerid
WHERE page_id='".$page_id."' AND user_id=page_ownerid LIMIT 1");
$email_title = $mtitle . $cfg['mainurl'];
$email_body = $mbody.' '.$usr['name']."\n\n".$mbody2."";
$email_url = str_replace('&', '&', $url);
$email_url = str_replace('&', '&', $email_url);
$sep = (mb_strpos($email_url, '?') !== false) ? '&' : '?';
$email_body .= $cfg['mainurl'] . '/' . $email_url . $sep . 'comments=1#c'."\n\n";
while($adm = sed_sql_fetcharray($sql2))
{
sed_mail($adm['user_email'], $email_title, $email_body);
}
}
$mbody .= "Yorum yapan: ";
$mbody2 .= "Sayfa: ";
$sql2 = sed_sql_query("SELECT p.*, u.user_name, u.user_email FROM $db_pages AS p
LEFT JOIN $db_users AS u ON u.user_id=p.page_ownerid
WHERE page_id='".$page_id."' AND user_id=page_ownerid LIMIT 1");
$email_title = $mtitle . $cfg['mainurl'];
$email_body = $mbody.' '.$usr['name']."\n\n".$mbody2."";
$email_url = str_replace('&', '&', $url);
$email_url = str_replace('&', '&', $email_url);
$sep = (mb_strpos($email_url, '?') !== false) ? '&' : '?';
$email_body .= $cfg['mainurl'] . '/' . $email_url . $sep . 'comments=1#c'."\n\n";
while($adm = sed_sql_fetcharray($sql2))
{
sed_mail($adm['user_email'], $email_title, $email_body);
}
}
Test etmedim hata olabilir.
Not: Buradaki uygulama Seditio 121 i?in haz?rlanm??t?r.
TheRaskol - 2011-12-18 03:00 GMT -
hata;
Sat?r;
hata;
Kod:
Fatal error: Call to undefined function sed_get_comcount() in /home/uodevelo/public_html/system/functions.php on line 626
Sat?r;
Kod:
$sql = sed_sql_query("UPDATE $db_pages SET page_comcount='".sed_get_comcount($code)."' WHERE page_id='".$page_id."'");
Kaan - 2011-12-18 04:00 GMT -
Senin fonksiyon.php ye ekle
Bunun ?st?ne
Senin fonksiyon.php ye ekle
Kod:
function sed_get_comcount($code)
{
global $db_com;
$sql = sed_sql_query("SELECT DISTINCT com_code, COUNT(*) FROM $db_com WHERE com_code='$code' GROUP BY
com_code");
if ($row = sed_sql_fetcharray($sql))
{ return($row['COUNT(*)']); }
else
{ return("0"); }
}
{
global $db_com;
$sql = sed_sql_query("SELECT DISTINCT com_code, COUNT(*) FROM $db_com WHERE com_code='$code' GROUP BY
com_code");
if ($row = sed_sql_fetcharray($sql))
{ return($row['COUNT(*)']); }
else
{ return("0"); }
}
Bunun ?st?ne
Kod:
function sed_htmlmetas()
ers0be - 2011-12-18 04:03 GMT -
konuyla alakas? yok ama site h?z? s?per olmu?
konuyla alakas? yok ama site h?z? s?per olmu?
Onurgfb - 2011-12-18 09:59 GMT -
Kat?l?yorum
Alıntı
#6409 ers0be: konuyla alakas? yok ama site h?z? s?per olmu?]
Kat?l?yorum
Kaan - 2011-12-18 23:00 GMT -
Siteyle ilgili ?al??malar devam ediyor en iyi ?ekilde yap?land?rmaya ?al???yorum.
?lgisiz alakas?z konular? BURADA a?abilirsiniz.
Siteyle ilgili ?al??malar devam ediyor en iyi ?ekilde yap?land?rmaya ?al???yorum.
?lgisiz alakas?z konular? BURADA a?abilirsiniz.
TheRaskol - 2011-12-19 01:27 GMT -
??yle bir hata al?yorum
??yle bir hata al?yorum
Kod:
Fatal error : SQL error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'SET page_comcount='1' WHERE page_id='3264'' at line 1
Kaan - 2011-12-19 20:03 GMT -
Fonksiyon.php'ni bir yere upload edip bana yollarm?s?n.? ben gerekli d?zenlemeyi yapim sorun devam ederse eksik sql veya kod vard?r sistemde.
Fonksiyon.php'ni bir yere upload edip bana yollarm?s?n.? ben gerekli d?zenlemeyi yapim sorun devam ederse eksik sql veya kod vard?r sistemde.
kors@n - 2012-12-21 15:46 GMT -
165 te nas?l yap?caz bu uygulamay?
165 te nas?l yap?caz bu uygulamay?
Kaan - 2012-12-21 20:56 GMT -
160'da bas?l yap?l?yorsa ayn? ?ekilde yapabilirsiniz.
?lk mesajda yaz?yor 160'da nas?l yap?ld?g?.
160'da bas?l yap?l?yorsa ayn? ?ekilde yapabilirsiniz.
?lk mesajda yaz?yor 160'da nas?l yap?ld?g?.