Ir para conteúdo
Fórum Script Brasil

rfrancisco

Membros
  • Total de itens

    86
  • Registro em

  • Última visita

Tudo que rfrancisco postou

  1. Este é meu form: <?php include ("conn.php"); echo "<form method=\"POST\" action=\"upload.php\" enctype=\"multipart/form-data\">"; echo "<input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"200000\">"; echo "<p>"; echo "Imóvel:"; echo "<select name=\"codigo\">"; $sql = mysql_query("SELECT * FROM imoveis"); while($dados = mysql_fetch_array($sql)){ echo "<option selected='selected' value='".$dados['codigo']."'>".$dados['codigo']."</option>"; } echo "</select>"; echo "</p>"; echo "<p align=\"center\">Arquivo 1: <input type=\"file\" name=\"arquivo1\" size=\"30\"></p>"; echo "<p align=\"center\">Arquivo 2: <input type=\"file\" name=\"arquivo2\" size=\"30\"></p>"; echo "<p align=\"center\">Arquivo 3: <input type=\"file\" name=\"arquivo3\" size=\"30\"></p>"; echo "<p align=\"center\">Arquivo 4: <input type=\"file\" name=\"arquivo4\" size=\"30\"></p>"; echo "<p align=\"center\">Arquivo 5: <input type=\"file\" name=\"arquivo5\" size=\"30\"></p>"; echo "<p align=\"center\"><input type=\"submit\" value=\"Enviar arquivos\"></p>"; echo "</form>"; E este o script que processa o form: <? set_time_limit (0); include 'conn.php'; $imovel = $_POST['codigo']; $pasta = "photos"; for ($i=1 ; $i<=5 ; $i++) { $id_arquivo = "arquivo".$i; $erro = FALSE; $nome_arquivo = $_FILES[$id_arquivo]['name']; $tamanho_arquivo = $_FILES[$id_arquivo]['size']; $arquivo_temporario = $_FILES[$id_arquivo]['tmp_name']; if (!empty ($nome_arquivo)) { if ($sobrescrever == "não" && file_exists("$pasta/$imovel/$nome_arquivo")) { $erro = TRUE; echo "Arquivo $nome_arquivo já existe."; } if (($limitar_tamanho == "sim") && ($tamanho_arquivo > $tamanho_bytes)) { $erro = TRUE; echo "Arquivo $nome_arquivo deve ter no máximo $tamanho_bytes bytes."; } $ext = strrchr($nome_arquivo,'.'); if ($limitar_ext == "sim" && !in_array($ext,$extensoes_validas)) { $erro = TRUE; echo "Extensão do arquivo $nome_arquivo inválida para upload."; } if(!$erro && move_uploaded_file($arquivo_temporario, "$pasta/$imovel/$nome_arquivo")) echo "<p align=center>O upload do arquivo <b>$nome_arquivo</b> foi concluído com sucesso.</p>"; else echo "<p align=center>O arquivo $nome_arquivo não pôde ser copiado para o servidor.</p>"; } } ?> Os arquivos não estão chegando no servidor, recebo o seguinte erro: Warning: move_uploaded_file(photos/1/apartamento2.jpg) [function.move-uploaded-file]: failed to open stream: Permission denied in /home/httpd/vhosts/algumacoisa.org/httpdocs/bqimoveis/upload.php on line 31 Warning: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpIavSwd' to 'photos/1/apartamento2.jpg' in /home/httpd/vhosts/algumacoisa.org/httpdocs/bqimoveis/upload.php on line 31 O arquivo apartamento2.jpg não pôde ser copiado para o servidor.
  2. Tenho um link dentro da div BAIXO que precisa abrir dentro da própria div BAIXO. echo " <a href=\"logout.php\"> Logout</a></br>"; Ao clicar recebo a resposta numa página nova. Preciso que a div baixo receba os menus de controle do usuário e que quando o usuário clique em logout a div receba o formulário de login. Cfe link www.algumacoisa.org/bqimoveis
  3. O parâmetro está no começo do script: if(mysql_num_rows($resultado)==1){ mostra a página else { mostra o formulário de login. cfe link: www.algumacoisa.org/bqimoveis
  4. <?php $cod = $_GET["cod"]; $sql = "SELECT * FROM imoveis WHERE codigo=$cod'"; $resultado = mysql_query($sql) or die (mysql_error()); while ($dados=mysql_fetch_array($resultado)) { $corretor = $dados["corretor]; echo "<form action=\"insere_imovel.php\" method=\"POST\" enctype=\"multipart/form-data\">"; echo "<p>"; echo "Corretor:"; echo "<select name=\"corretor\">"; $sql = mysql_query("SELECT * FROM corretores"); while($dados = mysql_fetch_array($sql)){ echo "<option selected='selected' value='".$dados['id']."'>".$dados['nome']."</option>"; } echo "</select>"; } else { echo "Você não está logado."; echo "<form method=\"POST\" action=\"login.php\">"; echo "<input type=\"text\" name=\"username\" value=\"Usuário\" size=\"10\"><input type=\"password\" name=\"password\" value=\"Senha\" size=\"10\"><input type=\"submit\" value=\"Enviar\" name=\"enviar\">"; } mysql_close($conexao); ?> Recebo este erro: Parse error: syntax error, unexpected T_ELSE in /home/httpd/vhosts/algumacoisa.org/httpdocs/bqimoveis/cadastra_imovel.php on line 74. Alguma sugestão?
  5. Tenho a seguinte estrutura: <div id="conteudo">Bem vindo ao portal Brusqueimóveis.com.br. Sinta-se em casa para conheçer nossos imóveis e solicitar online nossos serviços. Encontre imóveis usados em nosso classificado e anuncie seu imóvel ou terreno! </div> Preciso que a div referida carregue o resultado da busca efetuada pelo formulário de busca abaixo: <div id="busca"><form id='formbusca' action="processa_busca.php" method="post"> <input type="text" name="termo" value="Corretor, tipo de negócio ou endereço."/> <input type="submit" value="BUSCAR"> </form></div> E que a div abaixo abra os links contidos na página referida. E não numa página nova em branco. <div id="baixo"> <?php include ("form_login.php"); ?> </div>
  6. rfrancisco

    SCRIPT ENVIA EMAIL

    Tenho um formulário em html e quero que o script processe esse formulário. Mas o email não tá chegando. Qual o problema? <?php $nome = $_POST['nome']; $telefone = $_POST['telefone']; $plano = $_POST['plano']; $emaildestinatario = "rfrancisco@algumacoisa.org"; $assunto = "ASSINATURA PLANO"; $headers = $_POST['headers']; $emailsender = $_POST['emailsender']; $headers .= "From: contato@brusqueimoveis.com.br\n"; $mensagemHTML = '$nome solicitou informações sobre o plano $plano. Entrar em contato pelo telefone $telefone.'; if(!mail($emaildestinatario, $assunto, $mensagemHTML, $headers ,"-r".$emailsender)){ // Se for Postfix $headers .= "Return-Path: " . $emailsender . $quebra_linha; // Se "não for Postfix" mail($emaildestinatario, $assunto, $mensagemHTML, $headers ); } ?>
  7. rfrancisco

    TABELA PHP

    <?php include ("conn.php"); $sql = ("SELECT * FROM classificados order by rand() limit 3"); $resultado = mysql_query($sql) or die (mysql_error()); while ($dados=mysql_fetch_array($resultado)) { $tipo = $dados["tipo"]; $texto = $dados["texto"]; $nome = $dados["nome"]; $email = $dados["email"]; } echo "<table width=\"450\">"; echo "<tr>"; echo "<td class=\"tabela_corpo\">Tipo:</td>"; echo "<td class=\"tabela_titulo\">$tipo</td></tr>"; echo "<tr><td class=\"tabela_corpo\">Texto:</td>"; echo "<td class=\"tabela_titulo\">$texto</td></tr>"; echo "<tr><td class=\"tabela_corpo\">Nome:</td><td class=\"tabela_titulo\">$nome</td></tr>"; echo "<tr><td class=\"tabela_corpo\">Email:</td><td class=\"tabela_titulo\">$email</td></tr>"; echo "</table>"; ?> Preciso: que a tabela exiba os dois resultados da consulta.
  8. rfrancisco

    Cadastro em php

    Duplicate entry '0' for key 1 Vou deletar o registro que têm lá e tentar denovo. O registro foi gerado por uma consulta que eu fiz com campos vazios.
  9. rfrancisco

    DIV CARREGA LINKS

    Tenho uma div que têm vários links. Tenho um javascript que direciona os links do menu principal para a div conteudo, mas preciso fazer os links da div baixo abrirem na própria div baixo.
  10. rfrancisco

    Cadastro em php

    Tenho esse formulário em html: <form action="cadastra_classificado.php" method="post"> <input type="text" name="tipo" value="Tipo de negócio."/></br> <input type="text" name="texto" value="Seu anúncio com 70 letras."/></br> <input type="text" name="nome" value="Seu nome"/></br> <input type="text" name="email" value="Email."/></br> <input type="submit" value="Cadastrar"> </form> E este código em php: <?php include ("conn.php"); $tipo = $_POST['tipo']; $texto = $_POST['texto']; $nome = $_POST['nome']; $email = $_POST['email']; $sql_grava = "INSERT INTO classificados (tipo, texto, nome, email) VALUES ('$tipo','$texto','$nome','$email')"; $exe_grava = mysql_query($sql_grava); header ('Location: classificados.php'); ?> Não estou conseguindo gravar dados no banco de dados.
  11. $cod = $_GET["cod"]; $sql = "SELECT * FROM imoveis WHERE codigo='$cod'"; $resultado = mysql_query($sql) or die (mysql_error()); while ($dados=mysql_fetch_array($resultado)) { $corretor = $dados["corretor"]; $tipo = $dados["tipo"]; $cidade = $dados["cidade"]; $estado = $dados["estado"]; $endereco = $dados["endereco"]; $quartos = $dados["quartos"]; $banheiros = $dados["banheiros"]; $valor = $dados["valor"]; echo "<form action=\"insere_imovel.php?cod=$cod\" name=\"form\" method=\"post\" enctype=\"multipart/form-data\">"; echo "<p>"; echo "Corretor:"; echo "<select name=\"corretor\">"; $sql2 = mysql_query("SELECT * FROM corretores"); while($dados2 = mysql_fetch_array($sql2)){ if ($dados2['id'] == $dados['corretor']) { echo "<option selected='selected' value='".$dados2['id']."'>".$dados2['nome']."</option>"; } else { echo "<option value='".$dados2['id']."'>".$dados2['nome']."</option>"; } } echo "</select>"; echo "</p>"; echo "<p>"; echo "<input type=\"radio\" name=\"assinante\" value=\"0\">Normal"; echo "<input type=\"radio\" name=\"assinante\" value=\"1\">Assinante"; //O PROBLEMA É TRAZER AS DUAS OPÇÕES COM A OPÇÃO CADASTRADA MARCADA. echo "</p>"; echo "<p>"; echo "Tipo:"; echo "<input type=\"text\" name=\"tipo\" value=\"$tipo\" maxlenght=\"100\" size=\"15\" />"; Ou seja, tenho um campo no banco de dados que mostra se o imóvel é pago ou normal, e tem que mostrar no formulário a opção marcada.
  12. rfrancisco

    DIV CARREGA LINKS

    <div id="conteudo">Bem vindo ao portal Brusqueimóveis.com.br. Sinta-se em casa para conheçer nossos imóveis e solicitar online nossos serviços. Encontre imóveis usados em nosso classificado e anuncie seu imóvel ou terreno! </div> <div id="baixo"> <?php include ("form_login.php"); ?> </div> #conteudo { font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; width:400px; height:600px; position:absolute; text-align:center; margin-top:105px; } #baixo { margin-top:230px; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#000; width:400px; height:450px; position:absolute; text-align:center; } Preciso: Que a div conteudo abra os links do menu principal. Que a div baixo abra os links da div promocao que não esta referênciada.
  13. <th scope="col"> <div id="menu"> <p><a href="#conteudo" onClick="abrirPag('exibe_corretores.php');">Corretores</a> | <a href="#conteudo" onClick="abrirPag('exibe_imoveis.php');">Imóveis</a> | <a href="#" onClick="abrirPag('planos.htm');">Planos</a> | <a href="#conteudo" onClick="abrirPag('servicos.htm');">Serviços</a> | <a href="#conteudo" onClick="abrirPag('contato.htm');">Contato</a></p> <div id="promocao"><?php include ("promocao.php"); ?></div></div> </th> #menu { position:absolute; background:url(images/menu.jpg); font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:center; width:400px; height:80px; }
  14. rfrancisco

    LIGHTBOX

    <script type="text/javascript"> $(document).ready(function(){ $("#fotos a").bind("click",function(e) { e.preventDefault(); $("#fotos").load($(this).attr("href")); }).end().find("a:has('img')").unbind("click").lightBox(); }); </script> Qual é o erro?
  15. rfrancisco

    LIGHTBOX

    Preciso que o lightbox interprete links da div promoção que está na index.php: &lt;script type="text/javascript"> $(document).ready(function(){ $("#menu a").bind("click",function(e) { e.preventDefault(); $("#conteudo").load($(this).attr("href"),function(callback){ $(this).find("a").bind('click', function(e){ e.preventDefault(); $("#destaque").load($(this).attr("href")); }).end().find("a:has('img')").unbind("click").lightBox(); }); }); }); </script> <div id="promocao"><?php include ("promocao.php"); ?></div> A página promocao.php têm uma div chamada promoção, que têm as imagens que precisam abrir em LIGHTBOX.
  16. rfrancisco

    Consulta SQL

    $sql=mysql_query("SELECT * FROM imoveis WHERE relevancia = 1 ORDER BY RAND() LIMIT 1"); $resultado = mysql_query($sql) or die (mysql_error()); while ($dados=mysql_fetch_array($resultado)) { $imagem1 = $dados["imagem1"]; echo "$imagem1"; ?> <center><a href="<?php echo $imagem1; ?>"><img src="timthumb.php?src=<? echo $imagem1; ?>&amp;w=65&amp;h=120&amp;zc=1" width="75" border="0"/></a> Qual é o erro?
  17. rfrancisco

    INCLUDE

    <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Brusqueimoveis.com.br - Portal dos corretores de Brusque e região.</title> <link rel="stylesheet" href="bqimoveis.css" /> <script language="javascript" src="ajax.js"></script> <script language="javascript" src="instrucao.js"></script> </head> <body> <table> <tr><td><div id="esquerda"><?php include ("esquerda.php"); ?></div></td> <td><div id="direita"><?php include ("direita.php"); ?></div></td> </tr> </table> <br><br> <div id="conteudo"></div> </body> </html> O que têm de errado?
  18. <? // imagem 1 // if($tabela["imagem"] !='http://www.bmjardins.com.br/uploads/projetos_comercial/$imagem'){ echo"<a href='$imagem' rel='example1' title='Projetos Comerciais'> <img src='$imagem' alt='' width='134' height='106' border='0' class='images' title='Projetos Comerciais'/> </a>"; }else{ echo ""; } ?> Pra que o if?
  19. O resultado é um nome aleatório e um diretório criado, porém a imagem não chega no servidor.
  20. <?php require_once("conn.php"); function gera_nome($foto , $pasta) { $imovel = $_POST['codigo']; $dir = $pasta; $temp = substr(md5(uniqid(time())), 0, 10); $imagem_nome = $y1.".".$m1.".".$d1."_".$temp.'.jpg'; if (file_exists($dir."/".$imagem_nome)) { $imagem_nome = gera_nome($dataf,$dir); } if (file_exists($dir."/".$imovel)) { echo "Já existe a imagem $imagem_nome na pasta photos/$imovel."; return $dir."/".$imovel."/".$imagem_nome; } else { mkdir($dir."/".$imovel); echo "Criada a pasta $imovel no diretório $dir e renomeada a imagem $imagem_nome"; return $dir."/".$imovel."/".$imagem_nome; } } ?> <?php $nome_temp1 = $_FILES['arquivo1']['tmp_name']; $nome_temp2 = $_FILES['arquivo2']['tmp_name']; $nome_temp3 = $_FILES['arquivo3']['tmp_name']; $nome_temp4 = $_FILES['arquivo4']['tmp_name']; $nome_temp5 = $_FILES['arquivo5']['tmp_name']; $pasta = "/home/httpd/vhosts/algumacoisa.org/httpdocs/bqimoveis/photos"; $datahoje = date('d/m/Y'); $imagem_nome1 = gera_nome($datahoje,$pasta); move_uploaded_file($nome_temp1, $imagem_nome1); echo "Novo arquivo: $imagem_nome1 - Imagem original: $nome_temp1"; $sql_update = "UPDATE imoveis SET imagem1='$imagem_nome1',imagem2='$imagem_nome2',imagem3='$imagem_nome3',imagem4='$imagem_nome4',imagem5='$imagem_nome5' WHERE codigo='$imovel'"; $exe_update = mysql_query($sql_update); ?> O script pega cada imagem enviada por input e renomeia no servidor. O problema é que não tá chegando no servidor.
  21. rfrancisco

    Erro com case.

    tenho dois códigos em duas divs, na index.php: <?php $advertise = rand(1,3); switch ($advertise) { case 1: $banner = "plano1_a.jpg"; $url = "corretor.php?cod=$plano1_a"; $heigth = "200"; $width = "400"; break; case 2: $banner = "plano1_b.jpg"; $url = "corretor.php?cod=$plano1_b"; $heigth = "200"; $width = "400"; break; case 3: $banner = "plano1_c.jpg"; $url = "corretor.php?cod=$plano1_c"; $heigth = "200"; $width = "400"; break; } echo '<a href="'. $url .'"><img src="'. $banner .'" width="'. $width .'" height="'. $heigth .'" alt=""/></a>'; ?> <? $advertise2 = rand(1,2); switch ($advertise2) { case 1: $banner2 = "plano2_a.jpg"; $url2 = "corretor.php?cod=$plano1_a"; $heigth2 = "200"; $width2 = "400"; break; case 2: $banner2 = "plano2_b.jpg"; $url2 = "corretor.php?cod=$plano1_b"; $heigth2 = "200"; $width2 = "400"; break; } echo '<a href="'. $url2 .'"><img src="'. $banner2 .'" width="'. $width2 .'" height="'. $heigth2 .'" alt=""/></a>'; ?> Não funcionou corretamente, as vezes abre imagens do $advertise um no $advertise2.
  22. Não consegui usar o jQuery na minha página. Numa antiga funcionou.
  23. Estou usando a seguinte estrtura: <script type="text/javascript" src="js/jquery-1.3.1.js"></script> <script type="text/javascript" src="js/jquery.lightbox-0.5.min.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("#linksdiv a").bind("click",function(e) { e.preventDefault(); $("#textodiv").load($(this).attr("href"),function(callback){ $(this).find("a").bind('click', function(e){ e.preventDefault(); $("#textodiv").load($(this).attr("href")); }).end().find("a:has('img')").unbind("click").lightBox(); }); }); }); </script> E não abre fotos na div #principal.
  24. Problemas de que tipo? Consegui resolver com o seguinte comando: SELECT a.*,b.nome as nome_corretor FROM imoveis a LEFT JOIN corretores b on a.corretor = b.id WHERE b.nome LIKE '%$termo%' OR a.tipo LIKE '%$termo%'
  25. <div id="resultado"></div> <div id="lerid"> Id: <input name="id" id="id" type="text" /> <input value="OKA!!" onclick="lerId()" type="button" /> </div> Preciso usar um formulário deste tipo mas não intendi a ligação entre o input e o campo. De que maneira o script vai interpretar os campos?
×
×
  • Criar Novo...