Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Reklama forume

Parašė Jaunelis· 2008 Gru. 28 14:12:08
#1

Taigi noriu pasidaryti reklama forume ir man bibis gaunas noriu su button panel padaryti bet nežinau kai čia ka daryt:
kodas:
if ($rows != 0) {
   $result = dbquery(
      \"SELECT p.*, fa.attach_id, fa.attach_name, fa.attach_ext, fa.attach_size, u.*, u2.user_name AS edit_name FROM \".$db_prefix.\"posts p
      LEFT JOIN \".$db_prefix.\"forum_attachments fa USING(post_id)
      LEFT JOIN \".$db_prefix.\"users u ON p.post_author = u.user_id
      LEFT JOIN \".$db_prefix.\"users u2 ON p.post_edituser = u2.user_id AND post_edituser > \'0\'
      WHERE p.thread_id=\'$thread_id\' ORDER BY post_datestamp LIMIT $rowstart,$posts_per_page\"
   );
   $numrows = dbrows($result);
   $postai = \'0\';
   while ($data = dbarray($result)) {
   
   if ($postai == \'3\') {   echo \"<tr><td height=\'5\' colspan=\'2\'></td></tr><tr style=\'margin-top:5px\'><td  class=\'tbl2\' valign=\'top\' style=\'margin-top:5px\'>Reklama</td><td style=\'margin-top:5px\' class=\'tbl1\' align=\'center\'>\";

//reklamos modas prasideda
Cia visas banerio kodas, gali buti ir kokio nors button_panel baneriu rodymo kodas....
//reaklamos modas baiges
   
   echo\"</td></tr>\"; }
   $postai++;
      $message = $data[\'post_message\'];
      if ($data[\'post_showsig\']) { $message = $message.\"\\n\\n<hr>\".$data[\'user_sig\']; }
      if ($data[\'post_smileys\']) { $message = parsesmileys($message); }
      $message = parseubb($message);
      $message = nl2br($message);




i ta vieta paryškinta reikia gal ir ne visa šitą koda bet iterpti nes be jo nerodo banneriu:
$bresult2 = dbquery("select * from ".$db_prefix."banner WHERE status='1' ORDER BY RAND() limit 0,3");
while($banner = dbarray($bresult2)) {

$banner_display = '<center><a target="_banner" href="'.INFUSIONS.'banner_panel/click.php?bid='.$banner['bid'].'"><img src="'.$banner['imageurl'].'" border="0" height="60'.$bannerheight.'" width="486'.$bannerwidth.'"></a><br></center>';


//check ownership user to client id
if($banner['cid']!=$userdata['user_id'])
{
//add the impression
dbquery("update ".$db_prefix."banner set impmade=impmade+1 where bid=$banner[bid]");
}


if($banner['impmade'] >= $banner['imptotal'] && $banner['imptotal']!='0')
{
dbquery("UPDATE ".$db_prefix."banner SET enddate=NOW( ) , status = '0' WHERE bid =$banner[bid] LIMIT 1 ;");
}

echo $banner_display;

}



Redagavo Jaunelis· 2008 Gru. 28 15:12:32

Parašė MAnjack· 2008 Gru. 28 15:12:52
#2

include INFUSIONS."button_panel/button_panel.php";

Gal veiks. 100% neduodu nes nežinau ar toks kelias :D

Parašė Žmogus· 2008 Gru. 28 15:12:00
#3

Nuo ten visų nutrink \ kur nereikalingi ir tada dėk

Parašė Jaunelis· 2008 Gru. 28 15:12:24
#4

bbs žino neina :|

Parašė MAnjack· 2008 Gru. 28 15:12:51
#5

Gal kitur ta panelė įjungta.

Parašė Jaunelis· 2008 Gru. 28 17:12:01
#6

man reikia kad čia forume po kažkiek postu tipo buna reklama
o aš noriu kad butu su button_panel kad nereiktu ten papildomu šudu det tai ten sako koda iterpt bet nžn.

Parašė Niger· 2008 Gru. 28 18:12:06
#7

Jaunelis parašė:
man reikia kad čia forume po kažkiek postu tipo buna reklama
o aš noriu kad butu su button_panel kad nereiktu ten papildomu šudu det tai ten sako koda iterpt bet nžn.


Tai tu includink vietoje to kodo kur reikia iterpti.

Redagavo Niger· 2008 Gru. 28 18:12:12

Parašė Artnew· 2008 Gru. 28 18:12:25
#8

ble jau yra ta pamoka straipsnai arba cia prikele sena ;)

Parašė Niger· 2008 Gru. 28 18:12:27
#9

Artnew parašė:
ble jau yra ta pamoka straipsnai arba cia prikele sena ;)


siandien kurta tema sita, zmogus klausia nes jam nesigauna, savo nepasitenkinimus psilaikyk sau.

Parašė Jaunelis· 2008 Gru. 28 18:12:40
#10

straipsniuose yra bet tai kaip ta button_panel igrusti nes errora meta :|

Parašė Niger· 2008 Gru. 28 22:12:42
#11

Va prasau kodas:



if ($rows != 0) {
   $result = dbquery(
      "SELECT p.*, fa.attach_id, fa.attach_name, fa.attach_ext, fa.attach_size, u.*, u2.user_name AS edit_name FROM ".$db_prefix."posts p
      LEFT JOIN ".$db_prefix."forum_attachments fa USING(post_id)
      LEFT JOIN ".$db_prefix."users u ON p.post_author = u.user_id
      LEFT JOIN ".$db_prefix."users u2 ON p.post_edituser = u2.user_id AND post_edituser > '0'
      WHERE p.thread_id='$thread_id' ORDER BY post_datestamp LIMIT $rowstart,$posts_per_page"
   );
   $numrows = dbrows($result);
   $postai = '0';
   while ($data = dbarray($result)) {
   
   if ($postai == '1' OR $postai == '9') {
echo "</td></tr></table>";

//reklamos modas prasideda
include INFUSIONS."panel/ads.php";
//reaklamos modas baiges
   
echo "<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border'>";
}

   $postai++;
      $message = $data['post_message'];
      if ($data['post_showsig']) { $message = $message."nn<hr>".$data['user_sig']; }
      if ($data['post_smileys']) { $message = parsesmileys($message); }
      $message = parseubb($message);
      $message = nl2br($message);






eik i folderi "infusions" tada jame susikurk aplanka "panel" ir jame viduje faila pavadinimu "ads.php"





atsidaryk ta faila ads.php isidek reklamos koda pavizdziui:

<center><a href="http://pfm.lt" target="_blank"><img src="http://www.pfm.lt/pfmlt.gif" alt="PFm.LT - Pramogu Fortas man"></a></center>




issaugai ir viskas, seip man forume rode po pirmo posto ten nezinau pasidarysi pagal save...

P.S. man veikia.

Parašė Jaunelis· 2008 Gru. 28 23:12:20
#12

Dėkui kabliuka davej :) pasidariau bet tai kaip man dabar pasidaryti kad kas tris postus pvz rodytu reklama ? :)

Parašė Niger· 2008 Gru. 28 23:12:11
#13

if ($postai % 3 == 0) {
echo "";
}




Ten kur kur straipsniuose apie si dalyka paskutinis komentaras, raso reklama kas 3 postus.