Jump to content


benini's Content

There have been 18 items by benini (Search limited from 20/10/2020)


Ordernar por                Order  

#546051 Avisar Se Não Houver Registro

Posted by benini on 03/03/2005, 04:55 in PHP

<?php
$sql = mysql_query("SELECT * from shows where data >= '".date("Y-m-d")."'"); 
echo "<table>\n";
while ($dados= mysql_fetch_array($sql)){
$data = $dados["data"];
$d = explode("-", $data);

print("<table width='340' border='0' cellpadding='0' cellspacing='0' class='fonte'>
    <td align='left'> <img src='/imagens/marca.gif'> <strong>$dados[local]<br>
      </strong><strong>Dia: </strong>$d[2]/$d[1]/$d[0]<br><strong>Horário:</strong> $dados[horario]<br>
      <strong>Local:</strong> $dados[endereco] <br> $dados[cidade]<br>
      $dados[info] <hr align='center' width='250' color='#FF0000' size='1'></td>
  </tr>");
}
echo "</table>\n";

?>

Olá todo mundo!
Bem, o codigo ai em cima é bem simples, ele vai na tabela shows e lista os eventos cadastrados com data igual ou maior que a data atual. Isso ai tá blzinha.

Se não existe nenhum evento com data igual ou maior que a data atual ele não lista nada. No caso fica em branco, só que eu queria que aparecesse uma frase do tipo "Não existe eventos cadastrados" ou qualquer outra frase que avisaria o visitante que não tem nenhum tipo de evento registrado pra frente.

Deu até vergonha de perguntar isso, só que não estou conseguindo fazer :) hehehe e procurei por ae no fórum e não achei. Ou procurei errado.

Se alguém puder dar um toque eu agradeço
T+



#512958 Relacionamento Entre Várias Tabelas

Posted by benini on 05/01/2005, 01:14 in PHP

Puxa, valeu mesmo...

Da forma que você colocou deu certinho... Só inclui umas coisas aqui e ali e pronto... deu certo!


na tabela jogos o clubem_cod e clubev_cod, vc ta gravando o cod_cl da tabela clubes?


Isso mesmo... clubem_cod e clubev_cod grava o cod_cl da tabela clubes.

Se quiser dar uma olhada --- CLICA AQUI

O exemplo 1 é o meu (o da dúvida) o exemplo 2 é o seu código, só que deu uma pequena alterada e inclui algumas coisas...

<link href="/lec.css" rel="stylesheet" type="text/css">
<table width="580" border="0" align="center" cellspacing="1" summary="">
  <tr bordercolor="#CCCCCC" bgcolor="#0099FF" class="fonte"> 
    <td width="20" align="center"><font color="#FFFFFF"><strong>Campeonato</strong></font></td>
    <td width="80" align="center"><font color="#FFFFFF"><strong>Mandante</strong></font></td>
    <td width="155" align="center"><font color="#FFFFFF"><strong>Resultado</strong></font></td>
    <td width="50" align="center"><font color="#FFFFFF"><strong>Placar</strong></font></td>
    <td width="155" align="center"><font color="#FFFFFF"><strong>Resultado</strong></font></td>
    <td width="130" align="center"><font color="#FFFFFF"><strong>Visitante</strong></font></td>
  </tr>
<?php
$host = "localhost"; 
$user = "xxxxxxxxxxx_xxx"; 
$pass = "xxxxxxx"; 
$db = "xxxxxxx_xxxxxxxxxxxx";
  $cor1="#F3F3F3";
     $cor2="#E9E9E9";
     $cor=$cor1 or $cor2;
mysql_connect($host,$user,$pass) or die ("Impossivel Conectar ao Servidor MySQL");
mysql_select_db($db) or die ("Impossivel Abrir Database");
$sql = "SELECT * FROM jogos ORDER BY cod_jg DESC";
$resultadodapesquisa = mysql_query($sql)
or die ("Não foi possível realizar a consulta ao banco de dados");
while ($linha=mysql_fetch_array($resultadodapesquisa)) {
$cod_jg = $linha["cod_jg"];
$data = $linha["data"];
$camp_cod = $linha["camp_cod"];
$clubem_cod = $linha["clubem_cod"];
$resultadom = $linha["resultadom"];
$resultadov = $linha["resultadov"];
$clubev_cod = $linha["clubev_cod"];

   if($cor===$cor1){
      $cor=$cor2;
}else{
$cor=$cor1;
}
//aí tu continua fazendo data, resultadom, resultadov, etc


//==============================================
//aí vc faz outra busca na tabela clubes pelo cod do time mandante:
//==============================================

$sqlcm = "SELECT * FROM clubes where cod_cl='$clubem_cod'";
$resultadodapesquisacm = mysql_query($sqlcm)
or die ("Não foi possível realizar a consulta ao banco de dados");
while ($linha2=mysql_fetch_array($resultadodapesquisacm)) {
$clubemandante = $linha2['clube'];
}

//==============================================
//aí vc faz outra busca na tabela clubes pelo cod do time visitante:
//==============================================

$sqlcv = "SELECT * FROM clubes where cod_cl='$clubev_cod'";
$resultadodapesquisacv = mysql_query($sqlcv)
or die ("Não foi possível realizar a consulta ao banco de dados");
while ($linha2=mysql_fetch_array($resultadodapesquisacv)) {
$clubevisitante = $linha2['clube'];
}

//==============================================
//aí vc faz outra busca na tabela campeonatos pelo cod do campeonato:
//==============================================

$sqlc = "SELECT * FROM campeonatos where cod_camp='$camp_cod'";
$resultadodapesquisac = mysql_query($sqlc)
or die ("Não foi possível realizar a consulta ao banco de dados");
while ($linha2=mysql_fetch_array($resultadodapesquisac)) {
$campeonato = $linha2['campeonato'];
}
?>
 <tr class="fonte"> 
    <td width="20" align="center"bgcolor="<?php echo"$cor";?>"><?php echo"$campeonato";?><br /> 
    </td>
    <td width="80" align="center"bgcolor="<?php echo"$cor";?>" ><?php echo "$clubemandante";?></td>
    <td width="155" align="right"bgcolor="<?php echo"$cor";?>" ><?php echo "$resultadom";?> 
    </td>
    <td width="50" align="center"bgcolor="<?php echo"$cor";?>" ><?php echo "<a href=\"fichatecnica.php?id=$id\">$r_mandante x $r_visitante</a>";?></td>
    <td width="155" align="left"bgcolor="<?php echo"$cor";?>" ><?php echo "$resultadov";?></td>
    <td width="130"bgcolor="<?php echo"$cor";?>" ><?php echo "$clubevisitante";?></td>
  </tr>
  <?php }?>
</table>



#512873 Relacionamento Entre Várias Tabelas

Posted by benini on 04/01/2005, 22:02 in PHP

Saudações...

Já procurei neste fórum e em vários outros e achei boa parte das dúvidas, no entanto, estou precisando de um help pra finalizar o codigo, to quebrando a cabeça mas não to conseguindo.

Tenho 3 tabelas:

campeonatos onde cadastro os campeonatos
| cod_camp | campeonato | ano |


clubes onde é feito o cadasto dos clubes
| cod_cl | clube | estado | escudo |

e por último a tabela jogos onde recebe os "cod" das outras duas
| cod_jg | camp_cod | data | clubem_cod | resultadom | resultadov | clubev_cod |

O codigo que montei é o seguinte:

<link href="/lec.css" rel="stylesheet" type="text/css"> <table width="580" border="0" align="center" cellspacing="1" summary="">
  <tr bordercolor="#CCCCCC" bgcolor="#0099FF" class="fonte"> 
    <td width="20" align="center"><font color="#FFFFFF"><strong>Campeonato</strong></font></td>
    <td width="80" align="center"><font color="#FFFFFF"><strong>Mandante</strong></font></td>
    <td width="155" align="center"><font color="#FFFFFF"><strong>Resultado</strong></font></td>
    <td width="50" align="center"><font color="#FFFFFF"><strong>Placar</strong></font></td>
    <td width="155" align="center"><font color="#FFFFFF"><strong>Resultado</strong></font></td>
    <td width="130" align="center"><font color="#FFFFFF"><strong>Visitante</strong></font></td>
  </tr>
<?php
$host = "localhost"; 
$user = "xxxxxxxxxxxxx"; 
$pass = "xxxxxxx"; 
$db = "xxxxxx_xxxx";
    $cor1="#F3F3F3";
     $cor2="#E9E9E9";
     $cor=$cor1 or $cor2;
mysql_connect($host,$user,$pass) or die ("Impossivel Conectar ao Servidor MySQL");
mysql_select_db($db) or die ("Impossivel Abrir Database");

$sql = "select * from campeonatos as a, clubes as b, jogos as c where a.cod_camp=c.camp_cod and b.cod_cl=c.clubem_cod";
$rs = mysql_query($sql) or die ("Não foi possivel efetuar a consulta");

while ($linha = mysql_fetch_array($rs)) {

$camp_cod = $linha["campeonato"];
$clubem_cod  = $linha["clube"];
$resultadom  = $linha["resultadom"];
$resultadov  = $linha["resultadov"];
$clubev_cod  = $linha["clube"];

   if($cor===$cor1){
      $cor=$cor2;
}else{
$cor=$cor1;
}
?>
  <tr class="fonte"> 
    <td width="20" align="center"bgcolor="<?php echo"$cor";?>"><?php echo"$camp_cod";?><br /> 
    </td>
    <td width="80" align="center"bgcolor="<?php echo"$cor";?>" ><?php echo "$clubem_cod";?></td>
    <td width="155" align="right"bgcolor="<?php echo"$cor";?>" ><?php echo "$resultadom";?> 
    </td>
    <td width="50" align="center"bgcolor="<?php echo"$cor";?>" ><?php echo "<a href=\"fichatecnica.php?id=$id\">$r_mandante x $r_visitante</a>";?></td>
    <td width="155" align="left"bgcolor="<?php echo"$cor";?>" ><?php echo "$resultadov";?></td>
    <td width="130"bgcolor="<?php echo"$cor";?>" ><?php echo "$clubev_cod";?></td>
  </tr>
  <?php }?>
</table>

Se você CLICAR AQUIvai mostra como está listando o esquema acima...

Mas reparem que em visitante está aparecendo Londrina e deveria ser atlético. No select do código você vai ver que só estou buscando o clube mantante e ai que to me quebrando, não sei como fazer o selec para buscar o clube visitante.

$sql = "select * from campeonatos as a, clubes as b, jogos as c where a.cod_camp=c.camp_cod and b.cod_cl=c.clubem_cod"; esse é o atual

$sql = "select * from campeonatos as a, clubes as b, jogos as c where a.cod_camp=c.camp_cod and b.cod_cl=c.clubem_cod and b.cod_cl=c.clubev_cod"; já tentei colocar mais um AND e também um monte de outros jeitos, mas só consegui erros e duplicar os dados...

Espero ter explicado direito e se alguém puder dar um help ae neste select, como eu completo ele, ou de outra maneira...

É isso ae, fico aguardando...

T+



#473041 4images ?

Posted by benini on 29/10/2004, 16:01 in PHP

Faz essa alteração que o ‡ÅÐØlfØ™‡ postou por último que resolve...

Pelo menos no meu caso as thumbs ficaram joia somente com isso...
Dá uma olhada http://www.falangeaz...leria/index.php

Abre o constants.php que esta na pasta include

procure por isso
Code: 
define('CONVERT_IS_GD2', 0); 

substitua por isso
Code: 
define('CONVERT_IS_GD2', 1); 


T+



#473034 Ótimo Sistema De Notícias

Posted by benini on 29/10/2004, 15:53 in PHP

Eu uso o cute no meu site... www.falangeazul.com.br

só q eu queria deixar somente as headlines na pagina principal, pra abrir as noticias em outra pagina, tipo no www.ultimosegundo.com.br


Da uma olha la no site que tem esse esquema...

Esse sistema da pra vc adaptar da forma que quiser... É fera mesmo!!!

ainda acho o mznews o melhor, ainda mais pq é brazuca!


Eu ja tentei usar o mznews, mas nao sei porque nao funfou legal...

T+



#386621 Query String Usando Sql

Posted by benini on 17/06/2004, 05:22 in PHP

Bem, uso query string mas com mysql...

Tenho no bando de dados chamado controle 1 tabela:
tabela links com os campos id e url


Uso o codigo abaixo para puxar os links cadastrado na tabela links:
<?
include "conexao.php";
$db = mysql_select_db("controle");
$sql = "Select * From links where id='$_GET[id]' ";
$r = mysql_query($sql);
if(!is_numeric($_GET["id"])) { include "el.php"; }
else { $q=mysql_query("SELECT * FROM links WHERE id='".$_GET["id"]."'");
$f=mysql_fetch_assoc($q);
include $f['url'];
}
?>

E no site, nos links coloco index.php?id=1
Funciona belezinha...

O que quero é colocar mais um tabela no banco controle, o nome da tabela seria estatisticas e teria os campos ids e url... no links que puxariam o ids e url desta tabela seria index.php?ids=1, ate ai blz, o que nao to conseguindo é justamente colocar no codigo acima mais esta função... pra que ele funcione do jeito que esta ai normal, mas tambem puxando os links desta segunda tabela...

Ja tentei colocar um monte de coisa ai, mas so consigo erros...

So pra nao deixar duvidas... isso ai funciona como uma query string normal... daquela do tipo index.php?area=blablabla... so que no meu ai é pelo mysql... o index.php?id=1 puxa a pagina que se encontra no caminho /home/xxx/public_html/principal.php que esta cadastrado no campo url...

Se algum puder dar uma força ai...

T+



#371280 Login - Pegar Apenas As Info. Do User Logado

Posted by benini on 24/05/2004, 15:11 in PHP

OK!

Desse jeito funciona legal!

Valeu (y) :D



#371233 Login - Pegar Apenas As Info. Do User Logado

Posted by benini on 24/05/2004, 14:13 in PHP

Salve Salve,

Peguei um tuto do xplayer ali na parte de tutoriais de um esquema de login, senha e cadastro...

Adaptei as minhas necessidados, entre outras coisas, e está tudo certinho, funcionando bacana... Mas o que quero e nao to conseguindo é, que quando o cara se loga, ele é redirecionando a uma página e nesta página o sistema só puxe as informações referene ao código dele...

aqui é o confirmar_login.php

<?
include "config.php"; //inclui o arquivo de configurações

$db  = mysql_connect ($host, $login_db, $senha_db); //conecta ao mysql
$basedados = mysql_select_db($database); //conecta a base de dados

$confirmacao = mysql_query("SELECT * FROM `$tabela` WHERE login = '$login' AND senha = '$senha'", $db); //verifica se o login e a senha conferem
$contagem = mysql_num_rows($confirmacao); //traz o resultado da pesquisa acima

if ( $contagem == 1 ) {
  setcookie ("login", $login); //grava o cookie com o login
  setcookie ("senha", $senha); //grava o cookie com a senha
  echo "Usuário logado."; //se a senha digitada está correta, mostra a mensagem
  echo '<meta http-equiv="refresh" content="3;URL=locado.php">'; //espera 3 segundos e vai para a página locado.php
  } else {
  echo "Login ou senha inválidos. <a href=java script:history.go(-1)>Clique aqui para voltar.</a>"; //se a senha está incorreta mostra essa mensagem
  }?>


aqui é o locado.php

<html>
<head>
<title>Login</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
$db = mysql_connect ("localhost", "user", "pass");
$basedados = mysql_select_db("banco_de_daos");
$sql = "SELECT * FROM tbl_membros"; // seleciona as colonas da tabela usuarios
$resultado = mysql_query($sql); // executa a contulta e armazena o resultado em array
$num_linhas = mysql_num_rows($resultado);
?>
Olá: <? echo $login; ?>
<p>
  <?

echo "<br><br><a href='logout.php'>Logout</a>";

?>
</p>
<p>&nbsp;</p>
<table width="450" border=2 bordercolor="#800000" bordercolorlight="#800000">
  <tr>
    <td colspan="4" align="center"><font face="Comic Sans MS" size="3" color="#003399">Usuário</font></td>
  </tr>
  <tr>
    <td width="57">Código</td>
    <td width="63">Nome</td>
    <td width="55">Login</td>
    <td width="245">area</td>
  </tr>
  <?php

for ($i = 0; $i < $num_linhas; $i++) {
  $campos = mysql_fetch_array($resultado);
?>
  <tr>
    <td><?php echo $campos["codigo"]; ?></td>
    <td><?php echo $campos["nome"]; ?></td>
    <td><?php echo $campos["login"]; ?></td>
    <td><a href="<?php echo $campos["area"]; ?>">acompanhe</a></td>
  </tr>
  <?php
}
?>
</table>
</body>
</html>


Deu pra entender? a coisa toda ai funciona, mas quando vai para a página locado.php ele puxa a informação de todo o banco, inlclusive as informações de outro user... e só queria que viesse a do cliente logado em questão...

tem como alguém me dar um help nisso ai?



#369439 Query String / Sql

Posted by benini on 22/05/2004, 00:00 in PHP

Putz, nao vo nem falar nada...

ahhahahahhahahaha :D

if(!is_numeric($_GET["id"])) { include "$url"; } // antes
if(!is_numeric($_GET["id"])) { include "pagina pra carregar quando nao especificar um id"; } // agora


É que meus conhecimentos em php e também em mysql são um poucos limitados e juntando com a pressa para acabar as coisas acabam passando batido...

Bem, mas tudo ai vale a pena pra aprender e se ligar na jogada!

Mas valeu... resolvido tudo.

(y)

T+



#369417 Query String / Sql

Posted by benini on 21/05/2004, 23:29 in PHP

É... mas estou aqui fundindo a cabeça com o seguinte erro...

Warning: main(): Failed opening '' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/blabla/public_html/hard/index.php on line 287


O código abaixo esta na página index.php, quando acessada aparece o erro acima... No código o que esta em negrito é a linha 287...

<?
$conexao = mysql_connect("localhost", "user", "xxxxx");
$db = mysql_select_db("banco_de_dados");
$sql = "Select * From links where id='$_GET[id]' ";
$r = mysql_query($sql);
if(!is_numeric($_GET["id"])) { include "$url"; }
else { $q=mysql_query("SELECT * FROM links WHERE id='".$_GET["id"]."'");
$f=mysql_fetch_assoc($q);
include $f['url'];
}
?>

Mas quando clico no link index.php?id=1 tudo funciona normal, ou seja, o erro aparece apenas quando acesso a página inicial que é a index.php e carrega o código...

O que que eu teria que fazer pra resolver isso ai?
Quando abri o tópico eu disse que queria fazer aquele query do jeito que tá lá mas utilizando um banco de dados, naquele caso a query tem setado uma página que carrega quando acessado, como fazer isso ai no esquema acima?

Não sei se expliquei direito, mas tá ai, quem puder dar um toque...

T+



#369375 Query String / Sql

Posted by benini on 21/05/2004, 21:48 in PHP

Blz...

Consegui o que queria...


<?
include("$DOCUMENT_ROOT/path.php");
$sql = "Select * From links where id='$_GET[id]' ";
$r = mysql_query($sql);

if(!is_numeric($_GET["id"])) { echo "$url"; }
else { $q=mysql_query("SELECT * FROM links WHERE id='".$_GET["id"]."'");
$f=mysql_fetch_assoc($q);
echo $f['url'];
}
?>

No lugar do echo coloquei include

T+



#369326 Query String / Sql

Posted by benini on 21/05/2004, 20:40 in PHP

OK,

É isso ai mesmo :D
Valeu...

Mas agora é o seguinte...
Tudo isso ai carregou o caminho /home/blabla/public_html/pc/teste.php

Mas o que eu quero é que carregue o conteúdo/a página teste.php e nao o caminho /home/blabla/public_html/pc/teste.php.

Neste caso o que eu teria que mudar ou incluir no código?

<?
include("$DOCUMENT_ROOT/path.php");
$sql = "Select * From links where id='$_GET[id]' ";
$r = mysql_query($sql);

if(!is_numeric($_GET["id"])) { echo "$url"; }
else { $q=mysql_query("SELECT * FROM links WHERE id='".$_GET["id"]."'");
$f=mysql_fetch_assoc($q);
echo $f['url'];
}
?>


T+



#369109 Query String / Sql

Posted by benini on 21/05/2004, 14:46 in PHP

Salve Salve,

Já vasculhei por ai, encontrei algumas coisas, porém não consegui fazer o que eu quero...

Resumindo

Atualmente eu uso isso:

<? 

//inicio
$area=$_GET["area"]; 
$paranaense=$_GET["paranaense"]; 
$brasileiro=$_GET["brasileiro"]; 
$cpbrasil=$_GET["cpbrasil"]; 
$stats=$_GET["stats"]; 
$acao=$_GET["acao"];
$socio=$_GET["socio"];

//News
if($area=="news"){ 
include "/news/show_news.php"; 
} 

//Falange Azul
elseif($area=="historia"){ 
include "/areatfa/historia.php"; 
} 
elseif($area=="direstatutaria"){ 
include "/areatfa/diretoriaestatutaria.php"; 
} 

//Londrina Espote Clube
elseif($area=="londrina"){ 
include "/arealec/index.php"; 
} 
elseif($area=="historialec"){ 
include "/arealec/historia.php"; 
} 


//Noticias, Colunas, Entrevistas
elseif($area=="fala"){ 
include "/artigos/fala.php"; 
}
elseif($area=="reportagens"){ 
include "/artigos/reportagens.php"; 
}


//Interativo
elseif($area=="newsletter_ok"){ 
include "/newsletter/enduser/listmessenger.php"; 
}
elseif($area=="newsletter"){ 
include "/areainterativo/newsletter.php"; 
}
elseif($area=="informativo"){ 
include "/modinterativo/informativo.php"; 
}


//Paranaense
elseif($area=="campeonatos"){ 
$incluir = "/areacamp/index.php"; 

//Sub Paranaense
if($paranaense=="cla2004"){
$incluir = "/areacamp/paranaense/2004/classificacao.php";
} 
if($paranaense=="tab2004"){
$incluir = "/areacamp/paranaense/2004/tabela.php";
} 
if($paranaense=="reg2004"){
$incluir = "/areacamp/paranaense/2004/regulamento.php";
} 
include "$incluir";
}

[B]//Fichas e Estatisticas[/B]
elseif($stats=="estatisticas"){ 
include "/estatisticas/estatisticas.php"; 
}
elseif($stats=="2004"){ 
include "/estatisticas/2004.php"; 
}
elseif($stats=="confrontos"){ 
include "/estatisticas/confrontos.php"; 
}
elseif($stats=="[B]id1[/B]"){ 
include "/estatisticas/ft/pruxlec180104.php"; 
}
elseif($stats=="[B]id2[/B]"){ 
include "/estatisticas/ft/lecxcia220104.php"; 
}
elseif($stats=="[B]id3[/B]"){ 
include "/estatisticas/ft/lecxuniao250104.php"; 
}

//home
else{ 
include "tfa.php"; 
} 

?>

Nos links uso index.php?stats=id3 (e por ai vai)

* O código ai em cima tá resumido, pois é muito grande!!!

Bem, isso ai funciona certinho, sem problemas... O que eu quero é fazer isso ai em cima, mas usando banco de dados, pois como disse, o codigo tá resumindo, ele tá muito grande, e se vc olhar na parte que "negritei hehe" só coloquei id1, id2 e id3, mas o codigo todo já está em uns 50 id's... e isso só na parte de "Ficha e Estatisicas"... imagina daqui 1 ano por exemplo eu vou ter umas 200, 300 ficha técnica e ir colocando tudo no esquema acima... Ficaria muito melhor e fácil usar a query string com banco de dados, né?!

-------------------------------------------------

O que eu to fazendo...
Criei uma banco chamado controle,
Neste banco uma tabela chamada links,
Que tem 3 campos, | id | categoria | url |
bem, a id é a id, categoria vai servir mais como uma forma de saber a que se refere e url seria o caminho pro arquivo em questão...

O codigo que fiz tá assim:
<?
include("$DOCUMENT_ROOT/path.php"); // aqui é o path que busca na pasta include o arquivo conexão.php

if(!is_numeric($_GET["id"])) { echo "$url"; }
else { $q=mysql_query("SELECT * FROM links WHERE id='".$_GET["id"]."'");
$f=mysql_fetch_assoc($q);
echo "$url";
}
?>
* A conexão com o banco funciona normal, agora o parte ai de baixo que não sei fazer... pois o que tá ai em cima nao ta funcionando... Não aparece nada...

O link fiz assim <a href="index.php?id=1">TESTE</a> - clico nele, mas fica tudo em branco, ao inves de puxar a página teste.php...

Tipo no banco tá lá:
| id | categoria | url |
| 1 | principal | /home/blabla/public_html/pc/teste.php |

Espero que alguém consiga entender o que quero fazer e a minha explicação ai do esquema todo!!! E obvio, que possa me ajudar...

Valeu



#358154 Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br

Posted by benini on 06/05/2004, 15:36 in PHP

Olá Benini,

vi sua galeria, tá show... tem 2 problemas, um vc mudou no arquivo fotos.php para mostrar 16 thumbs por pagina? até ai tudo certo, só q se vc for olhar o arquivo zoom.php ele ainda está configurado pra 12 thumbs, então vai no arquivo zoom.php e muda lá tbm... pq senão quando vc for clicando em próxima foto, ele só vai exibir correto até a foto 12, e quando vc clicar em próxima vai mudar na página de thumbs pra 2, sacou! isso é mais uma falha q vamos ver pra próxima versão, as pessoas poderão escolher o total de thumbs q quer do lado esquerdo...

mas, enquando isso, muda lá... é só mudar o arquivo zoom.php

sobre qual o caminho vc terá q registrar no campo foto01, nenhum! lá só vai o nome da foto...

Se tiver dúvidas, entra no msn...


Att.
Sandro Porto


Ai Sandro, valeu pelo toque, nem tinha percebido isso... Na verdade como eu terminei de montar nesta madrugada, nem cheguei a testar tudo certinho... Mas tá corrigido, OK!
O que tá show é este sistema de vcs... Faz tempo que procurava em esquema assim (já que nao tenho as manhas de programar, mas sempre existe uma hora para aprender).

Valeu!

Vcs podiam montar um site ai do sistema, com um forum mais especifico pra ele, dividido ai em instalação, sugestões, alterações e por ai vai... como geralmente se ve nos scripts dos gringos... hehe



#357448 Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br

Posted by benini on 05/05/2004, 14:52 in PHP

Eu consegui fazer um esquema aqui:

Peguei aquele codigo do ViNnyz do lance de FTP, troquei tudo aqui e acontece o seguinte...

Vou em cadastrar galeria, digito la as info., porém não aparece nada, quando vou no ftp, a pasta foi criada, mas não foi registrado a galeria no bd.

No fim é mais fácil criar a pasta direto pelo ftp e ir no phpmyadmin e criar a galeria manualmente por lá... até ai tudo bem, funcionou perfeito como vcs podem ver POR AQUI, a única coisa que nao estou conseguindo é colocar a foto de destaque no banco de dados... não sei qual é o caminho que devo registrar lá no campo FOTO01 pelo phpmyadmin.

Alguém ai poderia me passar fazendo um enorme favor!?

T+



#355986 Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br

Posted by benini on 03/05/2004, 13:39 in PHP

Pedi pro meu host desativar o Safe Made e olha o que eles me disseram:

(Departamento de Suporte)
-----------------------------------------------
Prezado Sr. Benini

Quando um script não funciona, identificando problemas com o Safe_Mode, isso
significa que este script é Inseguro e o servidor não permitirá que ele
funcione. Este é um sistema de sergurança ativado em nossos servidores para
evitar invasões através de scripts ruins ou inseguros e não existe nenhuma
possibilidade de removermos essa restrição de nossos servidores, permitindo que
algum script inseguro seja utilizado.

Para resolver isso tens que ou trocar seu script para um que seja seguro ou
então consultar o desenvolvedor do seu script atual para verificar como fazer
com que esse script funcione sob essa restrição de Safe_Mode.

É correto isso ai?
No caso em questão, este sistema de imagem pode ser inseguro?

Me desculpem a ignorancia, mas é perguntando que agente aprende!

T+



#355344 Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br

Posted by benini on 02/05/2004, 15:37 in PHP

Blz,
Fiz o que vc falou, não apareceu mais aqueles erros / warnings lá, porém continua não criando pasta e nem galeria... na verdade quando vou em criar pasta, diz lá que a pasta "tal" foi criada com sucesso, mas na verdade ela nao aparece em lugar nenhum...

Vou em enviar fotos e onde pede pra escolher a pasta de destino, nao aparece nada!!!

Os chmod estão corretos conforme o arquivo "leia-me"...

Será que os erros que disse acima tem haver com registro global?

T+



#355317 Sistema De Fotos Igual Ao Do Www.bemnafoto.com.br

Posted by benini on 02/05/2004, 15:16 in PHP

Opa...

Alguém ai poderia me informar que erro é este?

Listar Arquivos | Criar Pasta | Enviar Fotos

--------------------------------------------------------------------------------



LISTA DE ARQUIVOS 


Warning: opendir(): SAFE MODE Restriction in effect. The script whose uid is 32685 is not allowed to access galeria owned by uid 99 in /home/osbeto/public_html/fotos/images/listar_arquivos.php on line 10

Warning: opendir(galeria): failed to open dir: Inappropriate ioctl for device in /home/osbeto/public_html/fotos/images/listar_arquivos.php on line 10

Warning: readdir(): supplied argument is not a valid Directory resource in /home/osbeto/public_html/fotos/images/listar_arquivos.php on line 11

Warning: closedir(): supplied argument is not a valid Directory resource in /home/osbeto/public_html/fotos/images/listar_arquivos.php on line 38

Instalei o sistema, ok, porém quando vou em cadastrar galeria, digito lá as informações e clico em cadastrar, ele carrega mas nao aparece nada, vou em listar galeria e lá mostra que nao tem nenhuma galeria cadastrada, ai entro em images e aparece o erro acima... clico em criar pasta e aparece o erro

Warning: mkdir(): SAFE MODE Restriction in effect. The script whose uid is 32685 is not allowed to access /home/osbeto/public_html/fotos/images/galeria owned by uid 99 in /home/osbeto/public_html/fotos/images/criar_pasta.php on line 4




A pasta teste foi criada com sucesso!

e redireciona pro 1º erro que mostrei...

Se alguém puder dar uma força eu agradeço!

T+




IPB Skin By Virteq