URL do Fórum: http://tvsdobr.com/
Olá pessoal,
Eu gostaria de saber como faço para colocar uma página JÁ em php dentro do phpbb, ou seja, usar a template do phpbb para minha página já em php???
A página q já está em php é essa http://tvsdobr.com/arquivos/revel/allda ... hannel=DIS
Como posso fazer isso???
Obrigado,
Diogo Alves.
PHP dentro do PHPBB???
-
- Membro Recente
- Mensagens: 333
- Registrado em: 27 Jan 2007, 10:02
- Localização: Itapevi/SP
- Contato:
Re: PHP dentro do PHPBB???
da uma lida : kb.php?a=4
Não dou suporte Via MP, mande sua mensagem no fórum, para que todos que tiverem a mesma duvida tenham em mão a solução! Att: RobsonArsB
Re: PHP dentro do PHPBB???
Robson eu tentei desse modo tbm mas não consegui...
A Página já está em php ou seja não precisa da conversão... Acho q só tenho q adicionar o STYLE....
Mas eu não sei esses cógigos...
Abraços...
A Página já está em php ou seja não precisa da conversão... Acho q só tenho q adicionar o STYLE....
Mas eu não sei esses cógigos...
Abraços...
Re: PHP dentro do PHPBB???
Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/
Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
- Chico Gois
- Administrador
- Mensagens: 3736
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contato:
Re: PHP dentro do PHPBB???
Precia colocar um INCLUDE na sua pagina
- Chico Gois
- Administrador
- Mensagens: 3736
- Registrado em: 03 Jul 2004, 03:53
- Nome Real: Chico Gois
- Localização: São Paulo - Capital
- Contato:
Re: PHP dentro do PHPBB???
Pode colocar um iframe, teste ai conforme o tutorial kb.php?a=4
About.php
About.html
Leia mais sobre iframe
http://www.w3schools.com/TAGS/tag_iframe.asp
About.php
Código: Selecionar todos
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
page_header('Title Here');
$template->set_filenames(array(
'body' => 'about.html',
));
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>
Código: Selecionar todos
<!-- INCLUDE overall_header.html -->
<iframe src="http://tvsdobr.com/arquivos/revel/allday.php?channel=DIS" width="100%" height="100%"></iframe>
<!-- INCLUDE jumpbox.html -->
<!-- INCLUDE overall_footer.html -->
http://www.w3schools.com/TAGS/tag_iframe.asp
Re: PHP dentro do PHPBB???
Olha o código...
Já testei esses recursos acima...
O jeito é adicionar o código no próprio arquivo...
Já testei esses recursos acima...
O jeito é adicionar o código no próprio arquivo...
Código: Selecionar todos
<html>
<meta http-equiv="expires" content="0">
<meta http-equiv="pragma" content=no-cache>
<meta http-equiv="refresh" content="300">
<head>
<script type="text/javascript" src="overlib/overlib.js"></script>
<script>
<!--
function DoPrinting(){
if (!window.print){
alert("Use o Firefox ou Internet Explorer \n nas versões 4.0 ou superior!")
return
}
window.print()
}
//-->
</script>
</head>
<?php
//$cor_fg_overlib_sinopse ="#dcaf00";
//$cor_bg_overlib_sinopse ="595d5f";
$cor_fg_overlib_sinopse ="#AAAAAA";
$cor_bg_overlib_sinopse ="595d5f";
$host = "localhost";
$user = "";
$password = "";
$dbname = "";
include("estilo_revel.css");
print "<title>TVSDOBR</title>";
?>
<?php
print '<body bgcolor="#fffdf6" oncontextmenu="return false" onkeydown="return false">';
function convert2utf8($string){
global $do_not_translate;
return $string;
if ($do_not_translate == 1){
return $string;
}
$enc=mb_detect_encoding($string, 'UTF-8', true);
if ($enc != true) {
$string = mb_convert_encoding($string,"UTF-8");
}
return $string;
}
$hora = strftime("%H:%M:%S");
$data = strftime("%d/%m/%y");
$gif = strtolower($_GET[channel]).".gif";
clearstatcache();
// abre a conexao com o servidor MySql
$dbh = mysql_connect($host, $user, $password);
if (!$dbh) {
die("Não consegui conexão com o MySQL");
}
// abre o banco de dados
mysql_select_db($dbname);
unset($sth);
$sql = "select grades.canal,grades.inicio,bdados.titulo,bdados.subgenero,bdados.titulo_o, bdados.diretor,bdados.elenco,bdados.genero,bdados.pais,bdados.ano,bdados.duracao,bdados.cor,bdados.sinopse, TO_DAYS(grades.inicio), TO_DAYS(NOW()), grades.id from grades, bdados where grades.id = bdados.id and grades.canal = '$_GET[channel]' and grades.inicio >= NOW() and grades.inicio <= date_add(NOW(), INTERVAL 150 HOUR) ORDER BY grades.inicio";
$sth = mysql_query($sql,$dbh);
// close db
mysql_close($dbh);
?>
<form>
<table width="75%" border="0" cellspacing="0" cellpadding="0" align="center">
<br>
<tr>
<td align="left">
<?php
echo "<a href=\"http://www.revistaeletronica.com.br\" target=\"_bank\"><img src ='images/logo_peq_1.png' border = '0'>powered by Revista Eletrônica</a>";
?>
</td>
<td align="right">
<?php
echo "<a href = 'javascript:DoPrinting();'><img src ='images/printer.png' border = '0'></a>";
echo "<a href = 'javascript:history.back();'> <a href = 'javascript:window.close();'><img src ='images/fecha.png' border = '0'></a>";
?>
</td>
</tr>
<tr><td> </td>
</tr>
<tr><td> </td>
</tr>
<tr><td> </td>
</tr>
<tr>
<td>
<?php
echo "<img src ='images/";
echo $gif."' border='0'></td></tr>";
?>
</td>
</tr>
<table width="75%" border="0" cellspacing="2" cellpadding="2" align="center"> <BR>
<?php
global $titulo;
function HTML_str($string){
$string = ereg_replace(chr(225),"á",$string);
$string = ereg_replace(chr(146),"'",$string);
$string = ereg_replace("'","`",$string);
$string = ereg_replace("\"",""",$string);
$string = ereg_replace("&","&",$string);
$string = ereg_replace("\\(","(",$string);
$string = ereg_replace("\\)",")",$string);
$string = ereg_replace('<','<',ereg_replace('>','>',$string));
return $string;
}
// mostra os eventos A SEGUIR dos canais
$ct = 0;
$break = "";
echo "<td class='caption'> A Seguir</td>";
while($rows=mysql_fetch_array($sth)){
$ct++;
// abre a conexao com o servidor MySql
$dbh = mysql_connect($host, $user, $password);
if (!$dbh) {
die("Não consegui conexão com o MySQL");
}
// abre o banco de dados
mysql_select_db($dbname);
unset($sth1);
$sql1 = "select grades.inicio, grades.canal, bdados.titulo from grades,bdados where grades.id ='".$rows[15]."' and grades.id = bdados.id and grades.canal = '".$rows[0] ."' and grades.inicio >'".$rows[1]."' ORDER BY grades.inicio";
$sth1 = mysql_query($sql1,$dbh);
// encerra a conexao com o servidor MySQL
unset($exibicoes);
$xb=0;
while($rows1=mysql_fetch_array($sth1)){
$hr = substr($rows1[0],8,2)."/".substr($rows1[0],5,2)." às ".substr($rows1[0],11,2)."h".substr($rows1[0],14,2);
$exibicoes = $exibicoes.$hr."<BR>";
$xb=$xb+1;
}
if(empty($exibicoes)){
$exibicoes="Sem informação de próxima exibição";
}
if($xb>1){
$exibicoes="<i>Próximas exibições:</i><br>".$exibicoes;
}else{
$exibicoes="<i>Próxima exibição:</i><br>".$exibicoes;
}
mysql_close($dbh);
// script com a programacao do dia todo do canal escolhido
//$script = "allday.php?channel=".$rows[0];
// monta o nome da imagem gif do canal
$gif = strtolower($rows[0]).".gif";
$canal = "<img src ='images/$gif' border='0'>";
// argumentos que serao passados
// para a funcao javascript
// que mostra numa janela popup mais
// informacoes sobre o evento escolhido
// titulo
$a=convert2utf8(trim($rows[2]));
// titulo_o
$b=HTML_str(convert2utf8(trim($rows[4])));
// diretor
$h=HTML_str(convert2utf8(trim($rows[5])));
// elenco
$d=HTML_str(convert2utf8(trim($rows[6])));
// genero
$f=HTML_str(convert2utf8(trim($rows[7])));
// pais
$i=HTML_str(convert2utf8(trim($rows[8])));
// ano
$j=HTML_str(convert2utf8(trim($rows[9])));
// subgenero
$k=HTML_str(convert2utf8(trim($rows[3])));
// duracao
$e=trim($rows[10]);
// cor
$g=trim($rows[11]);
// sinopse
$c=HTML_str(convert2utf8(trim($rows[12])));
if($j=="N/D"){
$j="";
}
if(!empty($j)){
$ano=$j.", ";
}else{
$ano = "";
}
if($i=="N/D"){
$i="";
}
if(!empty($i)){
$pais=$i.", ";
}else{
$pais = "";
}
if($g=="N/D"){
$g="";
}
if(!empty($g)){
if($g==strtoupper("s")){
$g="cor";
}
if($g==strtoupper("n")){
$g="p&b";
}
$cor=$g.", ";
}else{
$cor = "";
}
if($e=="N/D"){
$e="";
}
if(!empty($e)){
$min=$e." minu";
}else{
$min="";
}
$genero=$k.", ";
$info=trim($genero.$ano.$pais.$cor.$min);
$info= substr($info,0,-1);
if(!empty($h)){
$info=$info."<BR><BR>De ".$h;
}
if(!empty($d)){
if(substr($d,0,9)=="Com Vozes"){
$info=$info."<BR><BR>".$d;
}else{
$info=$info."<BR><BR>Com ".$d;
}
}
$sinopse = $c;
if($sinopse=="N/D"){
$sinopse="";
}
if(empty($sinopse)){
$sinopse="Sinopse Não Disponível";
}
if (!empty($b)){
$titulos="$a<br><i>($b)</i>";
}else{
$titulos="$a";
}
// monta o link para a janela que traz + informacoes sobre o evento
$titulo = "<a href='javascript:void(0);' onclick=\"\" onmouseover=\" return overlib('$info <br><br> $sinopse<br><br>$exibicoes', CAPTION, '$titulos', FGCOLOR, '$cor_fg_overlib_sinopse', BGCOLOR, '$cor_bg_overlib_sinopse', RIGHT, ABOVE, SNAPX, 10, SNAPY, 10);\" onmouseout=\"return nd();\">$a</a>";
if ($break <> $rows[13]){
$break = $rows[13];
$inicio = "<b>".substr($rows[1],8,2)."/".substr($rows[1],5,2)."</b>";
print "<tr><td class ='conteudo_break'><span class='small'>$inicio</span></td><td class ='conteudo_break'><span class='small'></span></td><td class ='conteudo_break'><span class='small'></td></tr>";
$inicio = substr($rows[1],11,2)."h".substr($rows[1],14,2);
if($ct % 2 == 0){
print "<tr><td class ='conteudob'><span class='small'>$inicio</span></td><td class ='conteudob'><span class='small'>$titulo</span></td><td class ='conteudob'><span class='small'>$f/$k</td></tr>";
}else{
print "<tr><td class ='conteudob'><span class='small'>$inicio</span></td><td class ='conteudob'><span class='small'>$titulo</span></td><td class ='conteudob'><span class='small'>$f/$k</span></td></tr>";
}
}else{
$inicio = substr($rows[1],11,2)."h".substr($rows[1],14,2);
if($ct % 2 == 0){
print "<tr><td class ='conteudob'><span class='small'>$inicio</span></td><td class ='conteudob'><span class='small'>$titulo</span></td><td class ='conteudob'><span class='small'>$f/$k</td></tr>";
}else{
print "<tr><td class ='conteudob'><span class='small'>$inicio</span></td><td class ='conteudob'><span class='small'>$titulo</span></td><td class ='conteudob'><span class='small'>$f/$k</span></td></tr>";
}
}
}
?>
</table>
</td>
</tr>
</table>
</form>
</body>
</html>