Sist. Ftos
#1 Visitante - Rober
Posted 12/07/2003, 16:03
#2
Posted 12/07/2003, 16:05
#3
Posted 12/07/2003, 16:12
#4
Posted 12/07/2003, 16:16
#6 Visitante - Rober
Posted 14/07/2003, 18:27
vlw
#7
Posted 14/07/2003, 21:51
#8 Visitante - Rober
Posted 14/07/2003, 22:30
Estou fazendo um sistema de fotos, possuo poucos conhecimentos em php e mysql, porem muita vontade de aprender.
sempre estou tentando fazer meus propios scripts... mas por falta de conhecimento sempre impako...
no sistema de fotos eu queria o seguinte....
um usuario (admin) acesase uma pagina (enviar.php) ali ele postase alguns dados sobre o origem das fotos e enviase (de preferencia varias
fotos de uma unica vez ) para o servidor... fazendo com q elas ficasem disponiveis automaticamente on-line.
Ja criei o arquivo de envio , o para a seleção da galeria e o q ira exibir a foto selecionada.
porem.. naum consigo fazer o envio em massa de fotos (tipow enviar 10 em 10 fotos de uma vez só)..
e tabem naum consegui listar as ftos de uma galeria.
Acho q mais ou menus um sistema de noticias com categorias seria oque estou fazendo...
se alguem puder me dar algumas dicas em funções e ajudar na elaboração para mais tarde colocarmos aqui para down..
agradeceria.
vlw
------------------ SQL PARA MY SQL ----------------
CREATE TABLE `banco`.`fotos` (
`evento` int(5) NOT NULL auto_increment,
`evento_nome` varchar(50) NOT NULL default '',
`evento_prin` varchar(100) NOT NULL default '',
`foto_by` varchar(100) NOT NULL default '',
`foto_pasta` varchar(255) NOT NULL default '',
`mostra_ftos` longtext NOT NULL,
PRIMARY KEY (`evento`)
)
-------------------CONFIG.php-----------------
<?php
$servidor="localhost" ;
$user="root" ;
$senha_db="" ;
?>
------------------//------------------------
enviar.php
<!--
FAZ O ENVIO DE DADOS PARA O MYSQL PARA PODERMOS POSTAR AS FOTOS
-->
<?php include("../config.php") ; ?><html>
<head>
<title>Enviar fotos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="?enviado=true" method="post" >
<table width="698" border="0">
<tr>
<td width="213">Nome do Evento:</td>
<td width="377"><input name="evento_nome" type="text" id="evento_nome">
(TITULO DO EVENTO) </td>
</tr>
<tr>
<td>Foto Principal :</td>
<td><input name="evento_prin" type="text" id="evento_prin">
(URL)</td>
</tr>
<tr>
<td>Fotografo:</td>
<td><select name="foto_by" >
<option value="Rober Hoelscher" selected>Rober Hoelscher</option>
<option value="Diego Elger">Diego Elger</option>
</select>
(SELECIONE)</td>
</tr>
<tr>
<td>Nome da pasta das fotos</td>
<td><input name="foto_pasta" type="text" id="foto_pasta">
<strong><font size="1" face="Verdana, Arial, Helvetica, sans-serif">http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?><font color="#FF0000">/pasta</font></font></strong></td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Submit"></td>
</tr>
</table>
</form>
<?php
if(isset($enviado))
{
mysql_connect($servidor,$user,$senha_db) or die ("erro 01") ;
mysql_select_db($bd) or die ("erro 2") ;
mysql_query("INSERT INTO fotos (evento_nome,evento_prin,foto_by,foto_pasta)
VALUES ('$evento_nome','$evento_prin','$foto_by','$foto_pasta')")
or die ("Impossivel salvar dados");
mysql_close ;
}
?>
<p> </p></body>
</html>
relacao.php
ver_fto.php<!--
ESTE ARQUIVO MOSTRA A IMAGEM PRINCIPAL DE CADA GALERIA DE IMAGENS
-->
<?php include("../config.php") ; ?>
<html>
<head>
<title>Coberturas..</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="270" valign="top" bgcolor="#CCFF00"> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<strong> :::.. ULTIMAS NOTICIAS ....
<?php
mysql_connect ($servidor,$user,$senha_bd) or die ("<b><font color='red' size='2' face='verdana'>Não foi Possivel fazer a conexão<font></b>");
mysql_select_db ($bd) or die ("<b><font color='red' size='2' face='verdana'>Banco de Dados Inexistente</font> </b>");
$query=mysql_query("SELECT * from fotos ORDER BY evento DESC LIMIT 5 ");
while ($fetch=mysql_fetch_row($query))
{
?>
</strong></font></td>
</tr>
<tr>
<td valign="top"><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="ver_fto.php?evento=<?php echo $fetch[0]?>"><?php $fetch[2] + 1 ?><img src="<?php echo $fetch[2] ?>" width="100" height="75" border="0"></a>
</font> </a>
<?
}
?></font>
</td>
</tr>
</table>
</body>
</html>
<!--
ESTE ARQUIVO MOSTRA A IMAGEM SELECIONADA PARA AMPLIAÇÃO
-->
<?php include("../config.php");?><title><?php echo $evento_nome ; ?></title>
<?php
if (isset($enviado))
{
} elseif(isset($evento))
{
mysql_connect ($servidor,$user,$senha_db) or die ("<b><font color='red' size='2' face='verdana'>Não foi Possivel fazer a conexão<font></b>");
mysql_select_db ($bd) or die ("<b><font color='red' size='2' face='verdana'>Banco de Dados Inexistente</font> </b>");
$query=mysql_query("SELECT * FROM fotos WHERE evento='$evento'");
while ($fetch=mysql_fetch_row($query))
{
?>
<table width="457" height="256" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFCC00">
<!--DWLayoutTable-->
<tr>
<td width="457" height="18" valign="top" bgcolor="#FF0033"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<strong> </strong></font><strong><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif">Cobertura
número:<?php echo $fetch[0]?></font><font size="1" face="Verdana, Arial, Helvetica, sans-serif">
</font></strong></div></td>
</tr>
<tr>
<td height="19"> </td>
</tr>
<tr>
<td height="36" valign="top"> <div align="justify"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><font color="#000000"><img src="<?php echo $fetch[2] ; ?>"></font></font></div></td>
</tr>
<tr>
<td height="150"> </td>
</tr>
<tr>
<td height="33" valign="top">
<?
}
}
?>
</td>
</tr>
</table>
<?php echo $vento_nome ;?>
#9
Posted 15/07/2003, 01:09
Aqui uma ótima funcao q fiz...Como eu faco intaum pra redimencionar a imagem .typow. do tamanho 400x300 para 100 x 75 px atraves do php... se tiver um tutoria mais avancado do qe o de cima agradeco!
vlw
As extensoes soh podem ser JPEG ou PNG e seu servidor precisa ter suporte a GD.
<?php header("Content-type: image/png"); function resizeImagem($arquivo, $largura, $altura) { $pathdata = pathinfo($arquivo); $extensao = $pathdata['extension']; if ($extensao == "jpg") $imagem = ImageCreateFromJPEG($arquivo); if ($extensao == "png") $imagem = ImageCreateFromPNG($arquivo); $imagemCreate = ImageCreate($largura, $altura); ImageCopyResized($imagemCreate, $imagem, 0, 0, 0, 0, $altura, $largura, ImageSX($imagem), ImageSY($imagem)); if ($extensao == "jpg") ImagePNG($imagemCreate); if ($extensao == "png") ImageJPEG($imagemCreate); } resizeImagem("Screenshot.png", 300, 300); ?>
A atual versão creio eu que não esteje suportando GIF.
[]'s
Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger)
"Aquele que se define se limita."
#10 Visitante - Rober
Posted 15/07/2003, 09:24
#11
Posted 15/07/2003, 11:12
#12 Visitante - Rober
Posted 16/07/2003, 01:44
Se alguem tiver um exemplo pratico de como utilizar categoria agradeceria.
tipow assim quero fazer o sistema por categoria.....so naum to conseguindo...estou me confundindo no mysql..... vlw
#13 maicon
Posted 09/09/2003, 10:41
stallone@bempoko.com.br
abracos
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)