Jump to content


Photo

Retirar O Template De Um Página...


  • Faça o login para participar
Nenhuma resposta neste tópico

#1 sintonia

sintonia

    Turista

  • Usuários
  • 27 posts
  • Sexo:Não informado
  • Localidade:Santos / SP
  • Interesses:[b]Grupo Sintonia[/b]<br>http://www.gruposintonia.com.br<br><br>[b]Deftones Brasil[/b]<br>http://www.deftones.com.br

Posted 22/02/2005, 15:07

Opa!
Estou usando phpnuke, e um módulo chamado Yellowpages ....

Mas agora, criei um iframe, e queria que aparece o index desse Yellowpages. Mas sem o menu, e todo o template do site.

Tentei retirando os "include("header.php");"
Mas ai dava um erro, que parecia ser no OpenTable () ...
Retirei esses Open e Close tables todos. E ai apareceu, mas só uma parte.

Enfim, o código é esse:

Alguem sabe como eu poderia colocar essa pagina, em um i-frame, de modo que não apareça todo site dentro do mesmo, e sim, só o arquivo requerido?

<?php

if (!eregi("modules.php", $PHP_SELF)) {
    die ("You can't access this file directly...");
}


require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include ("modules/$module_name/admin.php");
include ("modules/$module_name/config.php");
include ("modules/$module_name/functions.php");
$pagetitle = "- Yellow Pages";


if (isset($ypadminoverride)) {
  $ypadmintest=1;
  $yp5commandline="op=modload&name=$name&file=index&ypadminoverride=1";
} else {
  $yp5commandline="op=modload&name=$name&file=index";
}

function main() {
  global $PHP_SELF,$yp5commandline,$sitename,$nukeversion,$PHPversion,$ypadmintest;
 
  include("header.php");
  
  OpenTable();
    displaytitle();
    echo "<br>";
    ypsearchbox();
    displaynumbus();
    displaytopcat();
    displaytopreg();
    displaybrowsecat();
    footmenu();
    
  CloseTable();
  echo "<br>";
  
  include("footer.php");
}



function makePass() {
        $makepass="";
        $syllables="er,in,tia,wol,fe,pre,vet,jo,nes,al,len,son,cha,ir,ler,bo,ok,tio,nar,sim,ple,bla,ten,toe,cho,co,lat,spe,ak,er,po,co,lor,pen,cil,li,ght,wh,at,the,he,ck,is,mam,bo,no,fi,ve,any,way,pol,iti,cs,ra,dio,sou,rce,sea,rch,pa,per,com,bo,sp,eak,st,fi,rst,gr,oup,boy,ea,gle,tr,ail,bi,ble,brb,pri,dee,kay,en,be,se";
        $syllable_array=explode(",", $syllables);
        srand((double)microtime()*1000000);
        for ($count=1;$count<=4;$count++) {
                if (rand()%10 == 1) {
                        $makepass .= sprintf("%0.0f",(rand()%50)+1);
                } else {
                        $makepass .= sprintf("%s",$syllable_array[rand()%62]);
                }
        }
        return($makepass);
}


function chkuser() {
  global $user;
    if(isset($user)) {
        $user2 = base64_decode($user);
        $ucookie = explode(":", $user2);
    }
    if(isset($ucookie[1]) && $ucookie[1] != '')  {
      $uid =$ucookie[0];
       return($uid);
    } else {
    return(0);
    }
}


function parsevars() {
  global $HTTP_POST_VARS,$subcatidarray;
  if (is_array($HTTP_POST_VARS)) {
    $idarray=array_keys($HTTP_POST_VARS);
    $numids = count($idarray);
    $cnt = 0;
    for ($i=0;$i < $numids; $i++) {
      if ($idarray[$i] <> "Submit" && substr($idarray[$i],0,8)=="subcatid") {
        $subcatidarray[$cnt++] = substr($idarray[$i],8);
      }

    }
  }
}

function displayinfo() {
  global $PHP_SELF, $yp5commandline,$bid, $sitename;
  if ($bid == 0 or $bid == null) {main();}
  include("header.php");
  $index =0;
  OpenTable();
    displaytitle();
    $sql="select b.*,i.pagetext";
    $sql .= " from yp_business b,yp_infopage i";
    $sql .= " where b.infopageid = i.infopageid";
    $sql .= " and b.busid = $bid";
    $sql .= " and b.active = 1 and deleted=0";
    $result = mysql_query($sql);
    while($busarray = mysql_fetch_array($result)) {
    
    echo"<table border=\"0\" cellpadding=\"7\" cellspacing=\"0\" style=\"border-collapse: collapse\" bordercolor=\"#111111\" width=\"100%\" bgcolor=\"#990000\">"
  . "<tr><td width=\"100%\"><center>$busarray[name]<br><br><img src=\"modules/Yellowpages/images/description.png\" border=0></center><br>$busarray[pagetext]</td>"
  . "</tr></table>";
echo "<hr>";	
   	 
   	 
   	 
       //echo "<center>$busarray[name]<br><img src=\"modules/Yellowpages/images/description.png\" border=0></center><br><br>$busarray[pagetext]";
       //echo "<hr>";
       
       
       if ($busarray[url] == "" or $busarray[url] == null) {
         echo "<b>$busarray[name]</b><br>";
         } else {
           //echo "<a href=\"$busarray[url]\">$busarray[name]</a><br>";
           echo "<b>$busarray[name]</b><br><a href=\"$busarray[url]\"> <img src=\"modules/Yellowpages/images/website2.png\" border=0></a><br>";
         }
         if ($busarray[address1] <> "" or $busarray[address1] <> null) {
           echo "$busarray[address1]<br>";
         }
         if ($busarray[address2] <> "" or $busarray[address2] <> null) {
           echo "$busarray[address2]<br>";
         }
         
         echo "$busarray[city] - $busarray[zip] - $busarray[state]<br>";
         if ($busarray[country] <> "" or $busarray[country] <> null) {
          echo "$busarray[country]<br>";
           }
           if ($busarray[phone] <> "" or $busarray[phone] <> null) {
           echo "$busarray[phone]<br>";
           }
        
         if ($busarray[phone2] <> "" or $busarray[phone2] <> null) {
           echo "$busarray[phone2]<br>";
         }
         if ($busarray[fax] <> "" or $busarray[fax] <> null) {
           echo "$busarray[fax]<br>";
         }
         if ($busarray[email] <> "" or $busarray[email] <> null) {
           //echo "<a href=\"mailto:$busarray[email]\">$busarray[email]</a><br>";
           echo "<a href=\"mailto:$busarray[email]\"><img src=\"modules/Yellowpages/images/contactsubmitter2.png\" border=0></a><br>";
           }
    }
    echo "<br>";
    
  CloseTable();
  echo "<br>";
  footmenu();
  include("footer.php");
}



function sendbus() {
  global $PHP_SELF,$subcatidarray,$yp5commandline,$admin, $sitename, $user, $cookie,$country,$uid,$catid,$busname,$address1,$address2,$city,$state,$zip,$region,$phone,$phone2,$fax,$url,$email,$logourl,$infoline,$pagetext,$paidad,$bgcolor1,$bgcolor2,$bgcolor3,$debugstat;

  include("header.php");
  
  OpenTable();
    displaytitle();

  if ($debugstat) {
    echo "uid: [$uid]<br>catid: [$catid]<br>name: [$busname]<br>";
    echo "address1: [$address1]<br>address2: [$address2]<br>city: [$city]<br>state: [$state]<br>";
    echo "zip: [$zip]<br>region: [$region]<br>phone: [$phone]<br>phone2: [$phone2]<br>";
    echo "fax: [$fax]<br>url: [$url]<br>email: [$email]<br>logourl: [$logourl]<br>";
    echo "infoline: [$infoline]<br>infopageid: [$infopageid]<br>paidad: [$paidad]<br>";
    echo "password: [$password]<br>confirmpassword: [$confirmpassword]<br>";
    echo "<br>";
  }

  $password=makePass();

  if ($region == 1) {$region == 0;}

  $sql = " INSERT INTO yp_business_add VALUES (null,'".date("Y-m-d",time())."',$uid,";
  $sql .= "'$busname','$address1','$address2','$city','$state','$zip','$country',$region,'$phone','$phone2','$fax','$url',";
  $sql .= "'$email','$logourl','$infoline','$pagetext',$paidad,0,'0000-00-00','$password')";

  $result=mysql_query($sql);
  $insertid = mysql_insert_id();

  $errno=mysql_errno();
  $errmsg=mysql_error();
  if ($debugstat or $errno <> 0) {
    echo "sql=$sql<br>result=";
    echo "$result<br>";
    echo "password=$password<br>";
    echo "Error:$errno : $errmsg<BR>";
  }

  if (!$errno) {
    for ($i = 0; $i < count($subcatidarray);$i++) {
      $sql = " INSERT INTO yp_subcat_add VALUES (null,$insertid,$subcatidarray[$i])";
      $result=mysql_query($sql);
      $errno2=mysql_errno();
      $errmsg2=mysql_error();
      if ($errno2) echo "Error:$errno2 : $errmsg<BR>";

    }
  }


  if ($errno || $errno2) {
    echo "Please contact the administrator and report the error.";
  } else {
    echo ""._YPTHKYOUSUB."<br><br>";
    echo ""._YPTHKYOUSUB2."<br>";
    echo ""._YPTHKYOUSUB3."<br><br>";
    echo ""._YPTHKYOUSUB4."<br>";
    echo "<font color=\"#FFFFFF\"><b>"._YPTHKYOUSUB5."</b><font color=\"#FFFFFF\"><br>";
  }
  echo "<br>";
  
  CloseTable();
  echo "<br>";
  footmenu();
  include("footer.php");
}

function sendeditbus() {
  global $PHP_SELF,$subcatidarray,$yp5commandline,$admin, $sitename, $user,$busid,$uid,$country,$catid,$busname,$address1,$address2,$city,$state,$zip,$region,$phone,$phone2,$fax,$url,$email,$logourl,$infoline,$pagetext,$infopageid,$paidad,$debugstat,$buspass;
  include("header.php");
  $index =0;
  OpenTable();
    displaytitle();

  if ($debugstat) {
    echo "uid: [$uid]<br>catid: [$catid]<br>name: [$busname]<br>";
    echo "address1: [$address1]<br>address2: [$address2]<br>city: [$city]<br>state: [$state]<br>";
    echo "zip: [$zip]<br>region: [$region]<br>phone: [$phone]<br>phone2: [$phone2]<br>";
    echo "fax: [$fax]<br>url: [$url]<br>email: [$email]<br>logourl: [$logourl]<br>";
    echo "infoline: [$infoline]<br>infopageid: [$infopageid]<br>paidad: [$paidad]<br>";
    echo "password: [$password]<br>confirmpassword: [$confirmpassword]<br>";
    echo "<br>";
  }

  if ($region == -1) {$region = 0;}

  $sql = " UPDATE yp_business set ";
  $sql .= "name='$busname',address1='$address1',address2='$address2',city='$city',state='$state',zip='$zip',";
  $sql .= "country='$country',region=$region,phone='$phone',phone2='$phone2',fax='$fax',url='$url',";
  $sql .= "email='$email',logourl='$logourl',infoline='$infoline',paidad=$paidad,pass='$buspass' ";
  $sql .= "where busid=$busid";
  $result=mysql_query($sql);
  $errno=mysql_errno();
  $errmsg=mysql_error();
  if ($debugstat or $errno <> 0) {
    echo "sql=$sql<br>result=";
    echo "$result<br>";
    echo "password=$password<br>";
    echo "Error:$errno : $errmsg<BR>";
  }

  if (!$errno) {
      $sql = "DELETE FROM yp_categorylist where busid = $busid";
      $result=mysql_query($sql);
    for ($i = 0; $i < count($subcatidarray);$i++) {
      $sql = " INSERT INTO yp_categorylist VALUES (null,$subcatidarray[$i],$busid)";
      $result=mysql_query($sql);
      $errno2=mysql_errno();
      $errmsg2=mysql_error();
      if ($errno2) echo "Error:$errno2 : $errmsg<BR>";

    }
}

 if (!$errno2) {
      if ($infopageid) {
      $sql = "UPDATE yp_infopage set pagetext='$pagetext' where infopageid = $infopageid";
      $result=mysql_query($sql);
      $errno3=mysql_errno();
      $errmsg3=mysql_error();
      if ($errno3) echo "Error:$errno3 : $errmsg3<BR>";
      }

}


 if ($errno || $errno2 || $errno3) {
  echo "Please contact the administrator and report the error.";
    
} else {
    echo "<br>"._YPBUSID3.": $busid "._YPUPDATED3.".<br>";
}
  echo "<hr>";
  
  CloseTable();
  echo "<br>";
  footmenu();
  include("footer.php");
}


function adminmenu() {
  global $PHP_SELF,$subcatidarray,$yp5commandline,$admin,$ypstartlist,$ypbustolist,$sitename, $user, $cookie,$uid,$bgcolor1,$bgcolor2,$bgcolor3,$debugstat;
  include("header.php");
  OpenTable();
    displaytitle();
  CloseTable();
  echo "<br>";
  OpenTable();
    echo "<center>PHPyp "._YPADMINMENU."</center><br>";
    headermenu();
  CloseTable();
  echo "<br>";
  OpenTable();
    displaysubmissions();
  CloseTable();
  echo "<br>";
  
  include("footer.php");
}

parsevars();

$uid=chkuser();
if ($uid && !$admin) {loadconfig($uid);} else {loadconfig();}

if ((!$ypadmintest || $uid<>0) && !$ypadminoverride) {
  switch($func) {

        case "search":
        
                searchdb();
                break;
        case "submitbus":
                submitbus();
                break;
        case "catselect":
                catselect();
                break;
        case "previewcat":
                previewcat();
                break;
        case "previewbus":
                previewbus();
                break;
        case "sendbus":
                sendbus();
                break;
        case "displaycat":
                displaycat();
                break;
        case "displayinfo":
                displayinfo();
                break;
        case "loginedit":
                loginedit();
                break;
        case "loginbus":
                loginbus();
                break;
        case "previeweditbus":
                previeweditbus();
                break;
        case "sendeditbus":
                sendeditbus();
                break;
        case "adminconfig":
                adminconfig();
                break;

        default:
                main();
                break;
  }
} else {
  
  switch($func) {
        case "adminbus":
                adminbus();
                break;
        case "adminconfig":
                adminconfig();
                break;
        case "adminsidebanners":
                adminsidebanners();
                break;
        case "adminreg":
                adminreg();
                break;
        case "adminsubcat":
                adminsubcat();
                break;
        case "admincat":
                admincat();
                break;
        case "adminsendbus":
                adminsendbus();
                break;

        case "loginedit":
                loginedit();
                break;
        case "loginbus":
                loginbus();
                break;
        case "previeweditbus":
                previeweditbus();
                break;
        case "sendeditbus":
                sendeditbus();
                break;

        default:
                adminmenu();
                break;

  }
}
?>

Edição feita por: sintonia, 22/02/2005, 15:19.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq