- Fórum WMO
- → rober's Content
rober's Content
There have been 244 items by rober (Search limited from 12/05/2023)
#148784 Sistema De Fotos
Posted by rober on 19/07/2003, 15:42 in PHP
eu queria fazer o seguinte...... e naum estou conseguindo...
uma pagina pra upload das fotos (q já existe) dai ele envia para o banco de dados tudo certinho
uma relação de relação de umas 50 ftos..dai apareça....em outra pagina um fto referente a está galeria
q clicanu .mostrase todas as ftos......
index.php?acao=entrar
relacao.php<?php
include"../config.php" ;
mysql_connect($servidor,$user,$senha_db) or die ("erro1") ;
mysql_select_db("teste") or die ("erro 2") ;
?>
<html>
<head>
<title><?php echo $titulo_site ; ?></title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<?
if($acao == 'enviar') { /*Faz o upload da imagem */
if($imagem <> 'none') { /*verifica se veio vazio */
if(($imagem_type <> 'image/gif') AND ($imagem_type <> 'image/pjpeg')) { /*verifica o tipo da imagem*/
$erros++;
$errors = $errors."Tipo de arquivo inválido<br>";
}
if($imagem_size > 400000) { /*verifica o tamanho da imagem enviada */
$erros++;
$errors = $errors."O tamanho do arquivo é maior que 400 K<br>";
}
$arquivo = "/pagina/coluna_imasters/figuras/$imagem_name"; /*caminho pra onde vai a imagem*/
if (file_exists($arquivo)) { /*verifica se o arquivo existe no diretório */
$erros++;
$errors = $errors."O arquivo já existe, por favor renomeie o arquivo<br>";
} /*fecha verificação do arquivo*/
} /*fecha mapa <> none*/
if($erros == 0) {
copy($imagem, "c:/apache/htdocs/fotos/01/$imagem_name"); /*envia a imagem para a pasta*/
$sql = mysql_query("INSERT INTO tb_primeira(foto,foto_principal,pasta) VALUES('$imagem_name','$foto_principal','$pasta')")
or die("Erro no SQL: ".mysql_error()); /*Insere o nome da figura no banco de dados*/
mysql_query("INSERT INTO cat (evento_nome) VALUES ('$evento_nome')") ;
echo "Imagem enviada com Sucesso!!";
}/* fecha erros = 0 */
else {
echo "Foram encontrados os seguintes erros:<br>$errors";
}/*fecha else*/
}/* fecha acao=enviar*/ ?>
<? if($acao == 'entrar') { /*Mostra o formulário para Upload de imagens*/ ?>
<form name="frm_upload" method="post" action="<? echo $PHP_SELF; ?>?acao=enviar" enctype="multipart/form-data">
<table width="50%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="40" colspan="2"><font face="Arial" size="2"><b><font size="4">Upload
de imagens PARTE I</font></b></font></td>
</tr>
<tr>
<td height="30" width="23%"><font face="Arial" size="2">Arquivo:</font></td>
<td height="30" width="77%"><p>
<input type="file" name="imagem">
</p>
<p> </p></td>
</tr>
<tr>
<td height="30" colspan="2"> <div align="left">Foto Principal:
<input name="foto_principal" type="text" id="foto_principal">
</div></td>
</tr>
<tr>
<td height="30" colspan="2">Pasta::
<input name="Pasta" type="text" id="Pasta"></td>
</tr>
<tr>
<td height="30" colspan="2"><input type="submit" name="cadastrar" value="Cadastrar imagem >>"></td>
</tr>
</table>
</form>
<?
}/* fecha acao=entrar */?>
</body>
</html>
<?php include "../config.php" ?>
<html>
<head>
<title><?php echo $titulo_site ; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
mysql_connect($servidor,$usewr,$senha_db) or die ("erro 1") ;
mysql_select_db ($bd) or die ("erro 2" ) ;
?>
<table border="0" align="center">
<!--DWLayoutTable-->
<tr>
<td width="247" height="311" valign="top"> <table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="137" height="309">
<?
$query = mysql_query("SELECT * FROM tb_primeira");
$lpp = 5; // Especifique quantos resultados você quer por página
$total = mysql_num_rows($query); // Esta função irá retornar o total de linhas na tabela
$paginas = ceil($total / $lpp); // Retorna o total de páginas
if(!isset($pagina)) { $pagina = 0; } // Especifica uma valor para variavel pagina caso a mesma não esteja setada
$inicio = $pagina * $lpp; // Retorna qual será a primeira linha a ser mostrada no MySQL
$query = mysql_query("SELECT * FROM tb_primeira ORDER BY id_foto LIMIT $inicio, $lpp"); // Executa a query no MySQL com o limite de linhas.
while($fetch = mysql_fetch_array($query)) { ?>
<a href="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ?><?php echo $fetch[2];
echo $fetch [1] ;?>"> <img src="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ?>
<?php echo $fetch [2] ;?>
<?php echo $fetch[1] ; ?>" width="100" height="75" border="0" ></a> <br> <strong><font color="#000000" size="1" face="Verdana, Arial, Helvetica, sans-serif">
<?php
}
if($pagina > 0) {
$menos = $pagina - 1;
$url = "$PHP_SELF?pagina=$menos" ;
echo "<a href='$url'>Anterior</a>"; // Vai para a página anterior
}
for($i=0;$i<$paginas;$i++) { // Gera um loop com o link para as páginas
$url = "$PHP_SELF?pagina=$i";
echo " | <a href='$url'>$i</a>";
}
if($pagina < ($paginas - 1)) {
$mais = $pagina + 1;
$url = "$PHP_SELF?pagina=$mais";
echo " | <a href='$url'>Próxima</a>";
}
?>
</font></strong>
<td> </tr>
</table></td>
</tr>
</table>
</body>
</html>
se conseguirem ajudar
#150671 Opendir E Mysql
Posted by rober on 21/07/2003, 14:26 in PHP
o coda a seguir lista os arquivos de determindo diretorio..a diferença é q eu quero q ele busque o diretorio no mysql
dai na hora de imprimir o $fetch ele dah um erro.acho q estou esquecenu de algo...
<?php
include("../config.php") ; ?>
<?php
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 web_fotos WHERE id");
while ($fetch=mysql_fetch_row($query))
{
?>
<?
//Exibe os diretórios que tem na pasta
if ($dir=@opendir("c:\apache\htdocs\("$fetch[01]")))
{ //Diretório a ser vasculhado
$i=1;
?>
<table width="95%" border="0" cellspacing="1" cellpadding="0" align="center">
<!--DWLayoutTable-->
<tr bgcolor="cccccc">
<td width="17%"> </td>
<td width="54%"> <div align="center"><b><font face="Arial" size="2">Descrição</font></b></div></td>
<td width="29%"> </td>
</tr>
<?
while(($arquivos=readdir($dir)) !== false){
if($arquivos=="." or $arquivos=="..") continue; {
?>
<tr bgcolor="ebebeb">
<td width="17%"> </td>
<td width="54%"><div align="center"><font face="Arial" size="2"><a href="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?>/fotos/aa/<? echo$arquivos; ?>"><img src="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?>/fotos/aa/<? echo$arquivos; ?>" width="100" height="75" border="1"></a></font></div></td>
<td width="29%"> </td>
</tr>
<?
$i++; //Incrementa a variável i
}//fecha if
} //fecha while ?>
</table>
<?
}/*fecha if*/?>
<?php
}//fecha while//
?>
#151998 Result Mysql
Posted by rober on 23/07/2003, 03:04 in PHP
imprimir na tela os resultados em colunas ou ele imprimi tudo na vertical ou tudo na horizontal.....
eu queria mais ou menus assim
result1 result 2 result 3 result 4
result5 result6 result7 result 8
result9 result10 result11 result12
para mostrar numa tabela..
acho q deu pra explicar .....blz
#152004 Tutorial - Sistema De Login
Posted by rober on 23/07/2003, 03:10 in Artigos, Dicas e Tutoriais de PHP
eu acompanhei o tuturial e fiz o script.. primeiramente parabens muito bm bolado..uma coisa que estou desenvolvendo é o campo IP ...tpow na hora do cadastro a eu pego o ip ($REMOTE_ADDR) e salvo na mesma bd e quando pessoa executa o login denovo dou um UPDATE na tabela é atualizo o IP
**** PS ainda nam comecei a fazer....... mas tem geito sim neh ?
#152033 Result Mysql
Posted by rober on 23/07/2003, 04:13 in PHP
<?php include("../config.php"); ?> <?php if(isset($id)) { // abre isset 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>"); $sql=mysql_query("SELECT * FROM web_fotos WHERE id='$id'"); while ($fetch=mysql_fetch_row($sql)) { $local_dir="c:/apache/htdocs";//local para listar arquivos $lcl= "$fetch[1]"; ?> <? //Exibe os diretórios que tem na pasta if ($dir=opendir("$local_dir$lcl")) { //Diretório a ser vasculhado $i=1; ?> <p> </p> <p> </p> <table width="238" border="0" cellspacing="1" cellpadding="0" align="center"> <!--DWLayoutTable--> <? while(($arquivos=readdir($dir)) !== false){ if($arquivos=="." or $arquivos=="..") continue; { ?> <tr bgcolor="ebebeb"> <td width="17%" height="77"><font face="Arial" size="2"><a href="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?><?php echo $fetch[1] ?><? echo $arquivos; ?>" target="ver"><img src="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?><?php echo $fetch[1] ?><? echo $arquivos; ?>" width="100" height="75" border="1"></a></font></td> <td width="17%"> </td> </tr> <? $i++; //Incrementa a variável i }//fecha if } //fecha while ?> </table> <? }/*fecha if*/?> <?php } } //fecha while// ?>
------- o code ta ai
naum intendi nada de como fazer as colunas....
#152840 Paginação
Posted by rober on 24/07/2003, 01:56 in PHP
typow numa de opendir ???
<<head> <script LANGUAGE="JavaScript"> function popUp(URL) { day = new Date(); id = day.getTime(); eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=425,height=325,left = 299.5,top = 221.5');"); } </script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>Web Lucas.com - Oque é Bom Nunca Acaba</title></head><?php include("../config.php"); ?> <?php if(isset($id)) { // abre isset 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>"); $sql=mysql_query("SELECT * FROM web_fotos WHERE id='$id'"); while ($fetch=mysql_fetch_row($sql)) { $local_dir="/u/local/etc/httpd/htdocs/webpoint/weblucas"; ///u/local/etc/httpd/htdocs/webpoint/weblucas $lcl= "$fetch[1]"; ?> <? //Exibe os diretórios que tem na pasta if ($dir=opendir("$local_dir$lcl")) { //Diretório a ser vasculhado $i=1; ?> <body bgcolor="#3366FF"> <p> </p> <p> </p> <table width="101" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor=""> <!--DWLayoutTable--> <? while(($arquivos=readdir($dir)) !== false){ if($arquivos=="." or $arquivos=="..") continue; { ?> <tr bgcolor="#FFFFFF"> <td height="77" valign="top" bordercolor="" bgcolor=""><font face="Arial" size="2"><a href="javascript:popUp('http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?><?php echo $fetch[1] ?><? echo $arquivos; ?>')"><img src="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?><?php echo $fetch[1] ?><? echo $arquivos; ?>" width="100" height="75" border="0"></a></font></td> <?php echo " </table> " ?> </tr> <? $i++; //Incrementa a variável i }//fecha if } //fecha while ?> </table> <? }/*fecha if*/?> <?php } } //fecha while// ?>
tem geito ?
#152846 Paginação !
Posted by rober on 24/07/2003, 02:05 in PHP
<head>
<script LANGUAGE="JavaScript">
function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=300,left = 299.5,top = 221.5');");
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title><?php echo $titulo_site ; ?></title></head><?php
include("../config.php") ; ?>
<?php
if(isset($id))
{ // abre isset
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>");
$sql=mysql_query("SELECT * FROM web_fotos WHERE id='$id'");
while ($fetch=mysql_fetch_row($sql))
{
$local_dir="c:/apache/htdocs" ; ///u/local/etc/httpd/htdocs/webpoint/weblucas
$lcl= "$fetch[1]";
?>
<?
//Exibe os diretórios que tem na pasta
if ($dir=opendir("$local_dir$lcl")) { //Diretório a ser vasculhado
$i=1; //faz a soma do diretotio
$sub = 0 ; // acresenta var pra função max
$total= max($i,$sub); // total de arquivos //
?>
<body bgcolor="#3366FF">
<p> </p>
<p> </p>
<table width="101" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor="">
<!--DWLayoutTable-->
<?
while(($arquivos=readdir($dir)) !== false){
if($arquivos=="."or $arquivos==".." ) continue; {
?>
<tr bgcolor="#FFFFFF">
<td height="77" valign="top" bordercolor="" bgcolor=""><font face="Arial" size="2"><a href="java script:popUp('http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?><?php echo $fetch[1] ?><?php echo"$arquivos"?>')"><img src="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?><?php echo $fetch[1] ?><? echo $arquivos; ?>" width="100" height="75" border="0"></a></font></td>
<?php echo " </table> " ?> </tr>
<?
$i++; //Incrementa a variável i
}//fecha if
} //fecha while ?>
</table>
<?
}/*fecha if*/?>
<?php
}
}
//fecha while//
?>
tah ai o script
#153945 Paginação !
Posted by rober on 25/07/2003, 13:44 in PHP
<head> <script LANGUAGE="JavaScript"> function popUp(URL) { day = new Date(); id = day.getTime(); eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=300,left = 299.5,top = 221.5');"); } </script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title><?php echo $titulo_site; ?></title></head><?php include("../config.php"); ?> <?php if(isset($id)) { // abre isset 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>"); $sql=mysql_query("SELECT * FROM web_fotos WHERE id='$id'"); while ($fetch=mysql_fetch_row($sql)) { $local_dir="c:/apache/htdocs"; ///u/local/etc/httpd/htdocs/webpoint/weblucas $lcl= "$fetch[1]"; ?> <? //Exibe os diretórios que tem na pasta if ($dir=opendir("$local_dir$lcl")) { //Diretório a ser vasculhado $i=1; //faz a soma do diretotio $sub = 0; // acresenta var pra função max $total= max($i,$sub); // total de arquivos // ?> <body bgcolor="#3366FF"> <p> </p> <p> </p> <table width="101" border="0" align="center" cellpadding="0" cellspacing="0" bordercolor=""> <!--DWLayoutTable--> <? $x=$total/10; for ($x=0; $x<5;$x++){//abre for // while(($arquivos=readdir($dir)) !== false){ if($arquivos=="."or $arquivos==".." ) continue; { ?> <tr bgcolor="#FFFFFF"> <td height="77" valign="top" bordercolor="" bgcolor=""><font face="Arial" size="2"><a href="javascript:popUp('http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?>/upload/pop_up.php?id=<?php echo $id?>&arquivos=<?php echo $arquivos ?>')"><img src="http://<?php echo $HTTP_SERVER_VARS['HTTP_HOST'] ; ?><?php echo $fetch[1] ?><? echo $arquivos; ?>" width="100" height="75" border="0"></a></font></td> <?php echo " </table> " ?> </tr> <? $i++; //Incrementa a variável i }//fecha if } //fecha while ?> </table> <? }/*fecha if*/?> <?php } } //fecha while// }//fecha for echo $x;?>o code fiko assim....só muito iniciante e naum intendu direitu de array , for e while..... tentei fazer colocanu o for....mas naum deu im nada
#156000 Mysql
Posted by rober on 27/07/2003, 19:28 in PHP
tenho um sistema de mural de recado no site...e queria fazer assim.
colocar na pagina inicial o ultmo recado enviado....da eu queria colocar typow no campo mensgem naum toda mensagem..apenas unas 20 caracteres da mensagem original..não sei se intenderem.... typow uma previa da mensagem original......
vlw
#165412 Ativar Topico
Posted by rober on 09/08/2003, 16:28 in PHP
- Fórum WMO
- → rober's Content
- Privacy Policy
- Regras ·