rfrancisco
-
Total de itens
86 -
Registro em
-
Última visita
Posts postados por rfrancisco
-
-
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
-
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
-
<?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?
-
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>
-
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 );
}
?>
-
<?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.
-
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.
-
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.
-
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.
-
$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.
-
<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.
-
<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; }
-
-
Preciso que o lightbox interprete links da div promoção que está na index.php:
<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.
-
$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; ?>&w=65&h=120&zc=1" width="75" border="0"/></a>
Qual é o erro?
-
<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?
-
<?
// 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?
-
O resultado é um nome aleatório e um diretório criado, porém a imagem não chega no servidor.
-
<?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.
-
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.
-
Não consegui usar o jQuery na minha página.
Numa antiga funcionou.
-
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.
-
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%'
-
<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?
Erro ao copiar arquivo
em PHP
Postado · Editado por rfrancisco
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.