..:: MX Studio Fóruns ::..: Galeria de fotos com miniaturas dinâmicas e comentários - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Galeria de fotos com miniaturas dinâmicas e comentários

#1 User is offline   binboy 

  • Group: Membros
  • Posts: 2
  • Joined: 06-August 08

Posted 06 August 2008 - 07:40 AM

Olá pessoal, sou novo por aqui,

Estava ver o vosso tutorial (aqui) sobre galeria de fotos, mas travei numa parte. Não consegui inserir as fotos no banco de dados e nem consigo exibi-las no index.
Desde ja, agradeço a vossa ajuda

Aqui vai o codigo:
conn.php
CÓDIGO
<?php
$hostname = 'localhost';
$username = 'root';
$senha = '';
$banco = 'mxgaleria';

$db = mysql_connect($hostname, $username, $senha);
mysql_select_db($banco, $db);
?>


index.php
CÓDIGO
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>mxGaleria</title>
        <link href="img/css.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
        <div id="geral">
        <!--Início da DIV principal-->
            <div id="topo"></div>
            <!--Corpo do site-->
            <div id="menu">
            </div>
          <div id="conteudo">
            
            <h1>Comentários:</h1>
            
            <form name="frmComentario" method="post" action="index.php">
            <p>
                Nome:<br />
                <input type="text" name="txtNome" />
                <input type="hidden" name="txtCod" value="" />
            </p>
            <p>
                Comentário:<br />
                <textarea name="txtComentario" cols="30" rows="10"></textarea>
            </p>
            <p>
                <input type="submit" value="Comentar" />
            </p>
            </form>
            </div>
            <div id="rodape">
                Desenolvido por Leonardo Vallim<br />
                Colunista do portal MxStudio
          </div>
        <!--Fim da div GERAL -->
        </div>
    </body>
</html>


postar_foto.php
CÓDIGO
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>mxGaleria</title>
        <link href="img/css.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    
        <div id="topo"></div>
        <div id="geral">
          <h1>Cadastrar nova Foto</h1>
          <form action="postar_foto.php" method="post" enctype="multipart/form-data" name="frmCad">
              <p>
                Caminho da Foto<br />
                <input type="file" name="txt_foto" />
            </p>
            <p>
                Titulo da Foto<br />
                <input type="text" name="titulo_foto" />
            </p>
            <p>
                Descrição da Foto<br />
                <textarea name="desc_foto" rows="15" cols="50"></textarea>
            </p>
            <p>
                <input type="submit" value="Cadastrar nova foto" />
            </p>
          </form>
    <div id="rodape">
                Desenolvido por Leonardo Vallim<br />
                Colunista do portal MxStudio
          </div>
        <!--Fim da div GERAL -->
    </div>
    </body>
</html>

0

#2 User is offline   binboy 

  • Group: Membros
  • Posts: 2
  • Joined: 06-August 08

Posted 06 August 2008 - 08:42 AM

Boas pessoal,

Já consegui conectar ao banco de dados, mas agora estou enfrentando outro problema: Não consigo exibir os dados(fotos e a descrição) do BD na pagina index.php

Os codigos:

conn.php
CÓDIGO
<?php
$hostname = 'localhost';
$username = 'root';
$senha = '';
$banco = 'mxgaleria';

$db = mysql_connect($hostname, $username, $senha);
mysql_select_db($banco, $db);
?>


index.php
CÓDIGO
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <title>mxGaleria</title>
        <link href="img/css.css" rel="stylesheet" type="text/css" />
    </head>
    <body>
    <?
    require("conn.php");
    $sql = "SELECT * FROM mxfotos";
    $limite = mysql_query("$sql");
    while ($sql = mysql_fetch_array($limite) ) {
         $foto_id      =$sql["foto_id"];
         $foto_titulo  =$sql["foto_titulo"];
         $foto_desc    =$sql["foto_desc"];
         $foto_caminho =$sql["foto_caminho"];
         $foto_thumb   ==$sql["foto_thumb"];
        
    echo "Foto numero $foto_id<br>$foto_titulo<br>Descrição da foto $foto_desc<br>$foto_caminho<br>$foto_thumb<br>";
    }
    
    ?>    
        <div id="geral">
        <!--Início da DIV principal-->
            <div id="topo"></div>
            <!--Corpo do site-->
            <div id="menu">
            </div>
          <div id="conteudo">
            
            <h1>Comentários:</h1>
            
            <form name="frmComentario" method="post" action="index.php">
            <p>
                Nome:<br />
                <input type="text" name="txtNome" />
                <input type="hidden" name="txtCod" value="" />
            </p>
            <p>
                Comentário:<br />
                <textarea name="txtComentario" cols="30" rows="10"></textarea>
            </p>
            <p>
                <input type="submit" value="Comentar" />
            </p>
            </form>
            </div>
            <div id="rodape">
                Desenolvido por Leonardo Vallim<br />
                Colunista do portal MxStudio
          </div>
        <!--Fim da div GERAL -->
        </div>
    </body>
</html>


postar_foto.php
QUOTE
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>mxGaleria</title>
<link href="img/css.css" rel="stylesheet" type="text/css" />
</head>
<body>
<?
require("conn.php");
$sqlinsert = "INSERT INTO mxfotos (foto_id, foto_titulo, foto_desc, foto_caminho, foto_thumb)
VALUES ('', '$foto_titulo' , '$foto_desc' , '$foto_caminho' , '$foto_thumb')";

mysql_query($sqlinsert) or die ("Não foi possivel inserir: ".mysql_error());

?>

<div id="topo"></div>
<div id="geral">
<h1>Cadastrar nova Foto</h1>
<form action="postar_foto.php" method="post" enctype="multipart/form-data" name="frmCad">
<p>
Caminho da Foto<br />
<input type="file" name="txt_foto" />
</p>
<p>
Titulo da Foto<br />
<input type="text" name="titulo_foto" />
</p>
<p>
Descrição da Foto<br />
<textarea name="desc_foto" rows="15" cols="50"></textarea>
</p>
<p>
<input type="submit" value="Cadastrar nova foto" />
</p>
</form>
<div id="rodape">
Desenolvido por Leonardo Vallim<br />
Colunista do portal MxStudio
</div>
<!--Fim da div GERAL -->
</div>
</body>
</html>

0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies PNG degradê e Transparente em todos os Browses
Dúvida de como publicar arquivo .PNG
Fireworks edjames 
  • 10 Replies
  • 4168 Views
New Replies Campo TITLE
tem como?
Dreamweaver isis 
  • 2 Replies
  • 1068 Views
New Replies RadioButton com arquivo .txt
Ajudaa!!
Flash & ActionScript njr 
  • 1 Reply
  • 642 Views
New Replies scrollbar automática com imagem
encontrei mas não consigo implementar. Como fazer?
Web Standards riquinhoecomp 
  • 1 Reply
  • 2343 Views
New Replies galeria dinamica
como parar o for quando não encontrar mais imagens
Flash & ActionScript Edu Soller 
  • 1 Reply
  • 855 Views
New Replies Astrônomo amador flagra cometa se despedaçando com telescópio on-line Notícias Notícias 
  • 0 Replies
  • 272 Views
New Replies Unidade do Citi perde US$ 20 mi com oferta de ações do Facebook, diz agência Notícias Notícias 
  • 0 Replies
  • 117 Views
New Replies loadMovie com loading
tá só com um problema
Flash & ActionScript Thompson 
  • 6 Replies
  • 1377 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)