Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2011, 15:41
gastonch
 
Fecha de Ingreso: abril-2009
Mensajes: 3
Antigüedad: 15 años
Puntos: 0
Problemas con adsense, php!

Hola, tengo mi archivo template.php, el cual muestra el logo, después el menú, y después las categorías, lo que quisiera es que la propaganda de google salga entre el menú y las categorías.

Código template.php:

<?php
$catColors[0][0]="#000000";
$catColors[0][1]="#FFFFFF";
$catColors[1][0]="#000000";
$catColors[1][1]="#FFFFFF";
$catColors[2][0]="#000000";
$catColors[2][1]="#FFFFFF";
$catColors[3][0]="#000000";
$catColors[3][1]="#FFFFFF";
$catSp="7";
function templateMain($userMenuStr,$adminMenuStr,$userStatu s,
$navBarText,$infoText,$gorumcontent,$footer)
{
global $xi;
$s="";

$s.="<center>";
$s.="<table border='0' cellpadding='0' cellspacing='0'".
" width='100%'>";
$s.="<tr><td colspan='3'>".
"<img src='$xi/b.gif' height='20'></td></tr>";
$s.="<tr>";
$s.="<td width='10%'>&nbsp;</td>";//left
$s.="<td valign='top' align='left' width='80%'>";
$s.="<table border='0' cellpadding='0' cellspacing='0'>";
$s.="<tr><td><img src='$xi/headpic.png' >";
$s.="</td></tr></table>\n";
$s.=vertSpacer();
$s.="<span class='userstatus'>$userStatus</span>\n";
$s.=vertSpacer("3");
$s.=$userMenuStr;
if ($adminMenuStr) {
$s.=vertSpacer("3");
$s.=$adminMenuStr;
}
if ($navBarText) {
$s.=vertSpacer("30");
$s.="<table border='0' cellpadding='0' cellspacing='0'>";
$s.="<tr>";
$s.="<td><img src='$xi/b.gif' width='15'></td>\n";
$s.="<td class='navBar'>$navBarText";
$s.="</td></tr></table>\n";
}
if( $infoText ) {
$s.=vertSpacer();
$s.=templateShowAppInfoText($infoText)."\n";
}
if ($navBarText) {
$s.=vertSpacer();
}
else {
$s.=vertSpacer();
}
//$s.="<table border='0' width='100%' cellpaddding='0'".
// " cellspacing='0'><tr><td align='center'>";
$s.=$gorumcontent;
//$s.="</td></tr></table>\n";
$s.=vertSpacer();
$s.=vertSpacer();
//$s.=$this->showStatLine();
//$s.=vertSpacer();
$s.=templateShowVersionFooter();
$s.="</td>\n";
$s.="<td width='10%'>&nbsp;</td>";//right
$s.="</tr>\n";
$s.="<tr><td colspan='3'>".
"<img src='$xi/b.gif' height='20'></td></tr>\n";
$s.="</table>\n";
$s.="</center>\n";
return $s;
}

function templateShowAppInfoText($txt)
{
global $xi;
$s="";
//shadow
$s.="<table border='0' cellpadding='0' cellspacing='0'".
" width='100%'>";
$s.="<tr class='infoText'>".
"<td align='center' valign='middle' width='99%'>";
$s.=$txt;
$s.="</td>\n";
$s.="<td width='1%'>".
"<img src='$xi/infocorner.gif' width='15' height='20'></td>";
$s.="</tr></table>\n";
return $s;
}
function templateShowVersionFooter()
{
global $gorumglobalstat,$lll;
$s="";
$s.=vertSpacer();
$s.="<center><span class='powfooter'>Powered by ".
"<a href='http://www.sisf.com.ar/' class='powfooter'>".
"Solucines Informaticas SF</a> ";

$s.=" - <a href='http://www.superrubros.com.ar'".
" class='powfooter'>SuperRubros :D</a>";
$s.="</span></center>";
return $s;
}
function templateShowMenu($menu)
{
global $xi;

$s="";
$s.="<table border='0' cellpadding='0' cellspacing='0'>";
$s.="<tr valign='middle'>";
$first=TRUE;
foreach($menu as $id=>$menuPoint) {
if (!$first) {
$s.="<td>\n";
$s.="&nbsp;";
$s.="</td>";
$s.="<td align='center' valign='middle'>";
$s.="<img src='$xi/menusep.gif' width='8' height='8'>";
$s.="</td>";
$s.="<td>\n";
$s.="&nbsp;\n";
$s.="</td>";
}
$s.="<td class='mainmenu' nowrap>\n";
$s.=$menuPoint;
$s.="</td>\n";
$first=FALSE;
}
$s.="</td></tr>";
$s.="</table>";
return $s;
}

function templateShowCat($catArr,$adListStr,$diffCols)





>>>>>>>>>>>>>>>aca esdonde iria el codigo del anuncio!<<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>que es donde termina de cargar el menú<<<<<<<<<<<<<<
>>>>>>>>>>>>>>>y empieza a cargar las categorías<<<<<<<<<<<<<<<<<<<





{

global $xi,$catColors, $categoryColumnsNum;
$s="";
$oneCatWidth = 100/$categoryColumnsNum;
$tableWidth = count($catArr)<$categoryColumnsNum ? "1%" : "100%";
$s.="<table border='0' cellpadding='0' cellspacing='0' width='$tableWidth'>";
$s.="<tr>";
$i=0;
foreach($catArr as $item) {
if (($i % $categoryColumnsNum) == 0) $s.="<tr>";
$s.="<td><img src='$xi/b.gif' width='2'></td>";
$cols = $diffCols ? $catColors[$i%4] : $catColors[0];
$s.="<td valign='top' bgcolor='$cols[1]' width='$oneCatWidth%'>";
if ($diffCols) {
$s.=templateShowOneCat($item,$cols,$i);
}
else {
$s.=templateShowOneCat($item,$cols,0);
}
$s.="</td>\n";
if ((($i+1) % $categoryColumnsNum) == 0) {
$s.="</tr>\n<tr><td colspan='$categoryColumnsNum'><img src='$xi/b.gif' height='2'></td></tr>\n";
}
$i++;
}
while ((($i+1) % $categoryColumnsNum) == 0) {
$s.="<td>&nbsp;</td></tr>\n";
$i++;
}
$s.="</tr>";
$s.="</table>\n";
$s.=vertSpacer();
$s.=$adListStr;
return $s;
}
function templateShowOneCat($cat,$cols,$i)

{

global $catSp,$xi, $categoryColumnsNum;
$s="";
$width = 100/$categoryColumnsNum;
$s.="<table border='0' cellpadding='0' cellspacing='0'".
" width='100%' height='100'>";
//title
$s.="<tr>\n";
//$s.="<td bgcolor='$cols[0]' width='1%'>".
// "<img src='$xi/b.gif' width='$catSp'></td>\n";
$s.="<td valign='middle' align='left' width='100%'".
" bgcolor='$cols[0]' class='categ'>";
$s.="<table border='0' cellspacing='0' cellpadding='$catSp' width='100%'>";
$s.="<tr><td class='categ' nowrap>$cat->title ($cat->itemNum)</td></tr></table>\n";
$s.="</td>\n";
$s.="<td align='right' bgcolor='$cols[0]'><img src='$xi/catcorn".($i%4).".png' width='30'".
" height='30'></td>\n";
$s.="</tr>\n";
//separator
$s.="<tr><td colspan='2'><img src='$xi/b.gif' height='1'></td></tr>";
//descr
$s.="<tr>\n";
//$s.="<td bgcolor='$cols[1]' width='1%'>".
// "<img src='$xi/b.gif' width='$catSp'></td>\n";
$s.="<td valign='top' align='center' width='98%' height='70'".
" bgcolor='$cols[1]' class='catdesc' colspan='2'>";
$s.="<table border='0' cellspacing='0' cellpadding='$catSp'>";
$s.="<tr><td class='catdesc'>$cat->description</td></tr></table>\n";
$s.="</td>\n";
$s.="</tr>\n";
//separator
$s.="<tr><td colspan='2'><img src='$xi/b.gif' height='1'></td></tr>";
//pic
if ($cat->pic) {
$s.="<tr>\n";
$s.="<td valign='top' align='center' width='100%'".
" bgcolor='$cols[0]' class='catdesc' colspan='2'>";
$s.="<table border='0' cellspacing='0' cellpadding='$catSp'>";
$s.="<tr><td class='catdesc'>$cat->pic</td></tr></table>\n";
$s.="</td>\n";
$s.="</tr>\n";
}
//end
$s.="</table>\n";
return $s;
}
?>

El tema es que probé mas de mil formas, la única que me anduvo es poniendo:

<?php
include("adsense.php");
?>

en donde el archivo adsense.php tenia el código del anuncio, Pero no logro que el anuncio salga entre el menú y las categorías, sale al principio o al final de todo, Alguien me podría decir donde esta el error, si hay que cerrar algo o modificar otra cosa!?