Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Reklama tarp forumo postų.

Parašė Wiav· 2010 Kov. 3 11:03:48
#1

Sveiki, norėčiau sužinoti kaip ir kokius failus redaguoti norint padaryti reklamą tarp forumo postų?

Pvz yra mano reklamos kodas:
<?
include INFUSIONS."pinigu_468_panel/lang.php";
opentable($lang468panel[0]);
if(dbcount("(*)", "money_banners", "tipas='0'") > 0){
$sql = dbquery("SELECT * FROM ".$db_prefix."money_banners WHERE `parodymai` = `kiekis` and tipas='0'");
while ($baneris = dbarray($sql)){
unlink(INFUSIONS."pinigu_sistema/banners/468x60/".$baneris[imgas]);
dbquery("DELETE FROM ".$db_prefix."money_banners WHERE id = '".$baneris[id]."' and tipas='0'");
}
$sql = dbquery("SELECT * FROM ".$db_prefix."money_banners WHERE tipas='0' ORDER BY RAND() LIMIT 1");
while ($baneris = dbarray($sql)){
echo "<center><a href='".stripinput(htmlspecialchars($baneris[adresas]))."'><img src='".INFUSIONS."pinigu_sistema/banners/468x60/".$baneris[imgas]."' border='0'></a></center>";
$result = dbquery("UPDATE ".$db_prefix."money_banners SET `parodymai` = `parodymai`+ 1 WHERE id=".$baneris[id]."");
}   
}else{
echo "<center><a href='".INFUSIONS."pinigu_sistema/banners468.php'><img src='".INFUSIONS."pinigu_sistema/banners/reklama468.gif' border='0'></a></center>";
}
closetable();
?>



Kaip tą kodą reikia apdirbti, kad jį galimą būtų įkišti tarp forumo postų?
Ir kokius forumo failus reikia redaguoti? (kokiose reikia tą kodą įdėti).
Pvz, kad po reklama būtų visame forume po kas trečio posto.

Ačiū už atsakymus ir pagalbą.

Redagavo Wiav· 2010 Kov. 3 11:03:05

Parašė dyaz· 2010 Kov. 3 11:03:18
#2

Ar man vaidenas ar ką bet rodosd modų saite yra ?|

Parašė NoNy· 2010 Kov. 3 11:03:30
#3

Man dar atrodo tarp šio saito straipsnių chipo pamoka yra.
Radau: https://webdnd.com/reklama-forum...

Redagavo NoNy· 2010 Kov. 3 11:03:30

Parašė Wiav· 2010 Kov. 3 12:03:31
#4

Man išdalies kyla klausymas kaip sutvarkyti šita kodą:

<?
include INFUSIONS."pinigu_468_panel/lang.php";
opentable($lang468panel[0]);
if(dbcount("(*)", "money_banners", "tipas='0'") > 0){
$sql = dbquery("SELECT * FROM ".$db_prefix."money_banners WHERE `parodymai` = `kiekis` and tipas='0'");
while ($baneris = dbarray($sql)){
unlink(INFUSIONS."pinigu_sistema/banners/468x60/".$baneris[imgas]);
dbquery("DELETE FROM ".$db_prefix."money_banners WHERE id = '".$baneris[id]."' and tipas='0'");
}
$sql = dbquery("SELECT * FROM ".$db_prefix."money_banners WHERE tipas='0' ORDER BY RAND() LIMIT 1");
while ($baneris = dbarray($sql)){
echo "<center><a href='".stripinput(htmlspecialchars($baneris[adresas]))."'><img src='".INFUSIONS."pinigu_sistema/banners/468x60/".$baneris[imgas]."' border='0'></a></center>";
$result = dbquery("UPDATE ".$db_prefix."money_banners SET `parodymai` = `parodymai`+ 1 WHERE id=".$baneris[id]."");
}   
}else{
echo "<center><a href='".INFUSIONS."pinigu_sistema/banners468.php'><img src='".INFUSIONS."pinigu_sistema/banners/reklama468.gif' border='0'></a></center>";
}
closetable();
?>





Kad nemestų errorų.

Redagavo Wiav· 2010 Kov. 3 12:03:01

Parašė NoNy· 2010 Kov. 3 12:03:14
#5

Tai koks error? ;D

Parašė Wiav· 2010 Kov. 3 12:03:10
#6

Jau susitvarkiau, ačiū Nony už straipsnį :)

Parašė pyle555· 2010 Kov. 3 14:03:38
#7

Ačiū, viskas veikia. Pravertė ;)

Parašė Wiav· 2010 Kov. 3 14:03:07
#8

  $numrows = dbrows($result);
   $postai = '0';
   while ($data = dbarray($result)) {
   
   if ($postai % 3 == 0) {   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
if(dbcount("(*)", "money_banners", "tipas='0'") > 0){
$sql = dbquery("SELECT * FROM ".$db_prefix."money_banners WHERE `parodymai` = `kiekis` and tipas='0'");
while ($baneris = dbarray($sql)){
unlink(INFUSIONS."pinigu_sistema/banners/468x60/".$baneris[imgas]);
dbquery("DELETE FROM ".$db_prefix."money_banners WHERE id = '".$baneris[id]."' and tipas='0'");
}
$sql = dbquery("SELECT * FROM ".$db_prefix."money_banners WHERE tipas='0' ORDER BY RAND() LIMIT 1");
while ($baneris = dbarray($sql)){
echo "<center><a href='".stripinput(htmlspecialchars($baneris[adresas]))."'><img src='".INFUSIONS."pinigu_sistema/banners/468x60/".$baneris[imgas]."' border='0'></a></center>";
$result = dbquery("UPDATE ".$db_prefix."money_banners SET `parodymai` = `parodymai`+ 1 WHERE id=".$baneris[id]."");
}   
}else{
echo "<center><a href='".INFUSIONS."pinigu_sistema/banners468.php'><img src='".INFUSIONS."pinigu_sistema/banners/reklama468.gif' border='0'></a></center>";
}
//reaklamos modas baiges
   
   echo"</td></tr>"; }
   $postai++;      $message = $data['post_message'];





Kaip šita kodą įdedu man forumo temoje po viena pranešimą rodo.

Parašė Wiav· 2010 Kov. 3 16:03:19
#9

  $numrows = dbrows($result);
   $postai = '0';
   while ($data = dbarray($result)) {
   
   if ($postai % 3 == 0) {   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
if(dbcount("(*)", "money_banners", "tipas='0'") > 0){
$sql = dbquery("SELECT * FROM ".$db_prefix."money_banners WHERE `parodymai` = `kiekis` and tipas='0'");
while ($baneris = dbarray($sql)){
unlink(INFUSIONS."pinigu_sistema/banners/468x60/".$baneris[imgas]);
dbquery("DELETE FROM ".$db_prefix."money_banners WHERE id = '".$baneris[id]."' and tipas='0'");
}
$sql = dbquery("SELECT * FROM ".$db_prefix."money_banners WHERE tipas='0' ORDER BY RAND() LIMIT 1");
while ($baneris = dbarray($sql)){
echo "<center><a href='".stripinput(htmlspecialchars($baneris[adresas]))."'><img src='".INFUSIONS."pinigu_sistema/banners/468x60/".$baneris[imgas]."' border='0'></a></center>";
$result = dbquery("UPDATE ".$db_prefix."money_banners SET `parodymai` = `parodymai`+ 1 WHERE id=".$baneris[id]."");
}   
}else{
echo "<center><a href='".INFUSIONS."pinigu_sistema/banners468.php'><img src='".INFUSIONS."pinigu_sistema/banners/reklama468.gif' border='0'></a></center>";
}
//reaklamos modas baiges
   
   echo"</td></tr>"; }
   $postai++;      $message = $data['post_message'];





Kaip šita kodą įdedu man forumo temoje po viena pranešimą rodo.

Redagavo Wiav· 2010 Kov. 3 16:03:31