
Anarquista
Membros-
Total de itens
85 -
Registro em
-
Última visita
Tudo que Anarquista postou
-
beleza... posta a parte do código para podermos analisar... abraços
-
então!!!.....funcionou??
-
o bruna...tentou do jeito que te falei? Veja: if(mysql_num_rows($sql2)>0) { $verifica = ""; while($ver2 = mysql_fetch_array($sql2)) { $linha2 = $ver2['linha']; $tipo2 = $_REQUEST["tipo2"]; $busca2 = $_POST["search_destino"]; $busca2 = strtoupper($busca2); $sql7 = mysql_query("select * from ruas where upper(ruas) like '%" . $busca2 . "%' and linha=$linha2") or die(" erro ".mysql_error()."" ); if(mysql_num_rows($sql7)>0) { while($ver7 = mysql_fetch_array($sql7)) { $linha3 = $ver7['linha']; $comando = "select * from linhas where id=$linha3"; $tabela = mysql_query($comando); $registro = mysql_fetch_assoc($tabela); $linhas = $registro['linha']; $id = $registro['id']; if(!in_array($linhas, $printed)) { array_push($printed, $linhas); echo "<a href='itinerario.php?cod=".$id."' id='texto'><font id='texto'><li>"; echo $linhas; echo"</a><br><br>"; } } } else { // observe que retirei o if ($verifica == "") echo "oi"; $verifica = "VERIFICADO"; } } } else { echo "lala"; }
-
desculpa... esqueci que essa função é primitiva do PHP... dá uma olhada no link que o ursolouco mandou... vai ajudá-lo... abraços
-
ou.... você pode colocar simplesmente: if(mysql_num_rows($sql2)>0) { $verifica = ""; while($ver2 = mysql_fetch_array($sql2)) { $linha2 = $ver2['linha']; $tipo2 = $_REQUEST["tipo2"]; $busca2 = $_POST["search_destino"]; $busca2 = strtoupper($busca2); $sql7 = mysql_query("select * from ruas where upper(ruas) like '%" . $busca2 . "%' and linha=$linha2") or die(" erro ".mysql_error()."" ); if(mysql_num_rows($sql7)>0) { while($ver7 = mysql_fetch_array($sql7)) { $linha3 = $ver7['linha']; $comando = "select * from linhas where id=$linha3"; $tabela = mysql_query($comando); $registro = mysql_fetch_assoc($tabela); $linhas = $registro['linha']; $id = $registro['id']; if(!in_array($linhas, $printed)) { array_push($printed, $linhas); echo "<a href='itinerario.php?cod=".$id."' id='texto'><font id='texto'><li>"; echo $linhas; echo"</a><br><br>"; } } } else { // observe que retirei o if ($verifica == "") echo "oi"; $verifica = "VERIFICADO"; } } } else { echo "lala"; }
-
oi bruna... perdoe-me a ignorância... mas ainda não entendi o que você quer.... eu pensei que mesmo a resposta for negativa.. o "OI" ele apareceria.. abraços
-
entendi.... agora entendi.. pensei que caso não encontrasse nada.. não aparecesse o "OI"... acredito que nesse caso a solução do colega Jissa resolva....
-
hummmm...entendi... :rolleyes: ..... mas observe uma coisa: se você não der uma saída para essa condicional, ela sempre lhe retornará a mesma mensagem... por isso aconselho a você fazer dessa forma para ver se funciona: if ($verifica == "") { echo "oi"; $verifica = "VERIFICADO"; }else{ echo "lalala"; } abraços
-
entendi... retire-o do while e coloca na condicional if()... veja se funciona.... abraços outra coisa...até onde meu conhecimento vai.. não se usa else no while... veja: http://www.php.net/manual/pt_BR/control-structures.while.php abraços
-
tente esse: <object width="360" height="300" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" id="mediaplayer"> <param name="Filename" value="video.wmv" /> <param name="AutoStart" value="True" /> <param name="ShowControls" value="True" /> <param name="ShowStatusBar" value="True" /> <param name="ShowDisplay" value="False" /> <param name="AutoRewind" value="True" /> <embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/MediaPlayer/" width="800" height="600" src="video.wmv" filename="video.wmv" autostart="True" showcontrols="True" showstatusbar="True" showdisplay="False" autorewind="True"></embed> </object> é só copiar e colar... já consta com seu arquivo... abraços
-
ola´bruna... não entendi muito bem o que você quer... mas eu observei essa linha: else { echo "lala"; } não se esse echo era pra retornar no lugar do "OI"... se for .. retire-o de onde está e coloque-o nessa linha: if ($verifica == "") { echo "oi"; $verifica = "VERIFICADO"; } ficando assim: if ($verifica == "") { echo "oi"; $verifica = "VERIFICADO"; } else { echo "lala"; } abraços
-
na verdade esse erro acontece quando a função solicitada não é encontrada.... revise seu código.. veja se ele não está preso dentro de alguma condicional ou algo assim.... e verifique se o caminho está correto (estou me referindo ao include() ou require() que você esteja usando para redirecionar a essa função)... abraços
-
o caminho é: -> o cliente faz o login; -> em cima do login dele você dá um select com a cláusula WHERE. Ex: $sql = mysql_query("SELECT * FROM suatabela WHERE login='".$_REQUEST['login']."'); -> depois usa o mysql_fetch_array() ou o que você achar melhor (nesse caso você não precisa criar um loop, já que você usou a cláusula WHERE). Ex: $m = mysql_fetch_array($sql); -> você pega o login e senha (vale ressaltar caso a senha não esteja codificada). Ex: $login_user = $m["login"]; $senha_user = $m["senha"]; -> e depois cria a função de envio de email colocando no campo de mensagem algo como: "Foi feito o acesso do usuário $login_user. Veja abaixo seus dados: <br> Login: $login_user<br> Senha: $login_senha abraços
-
olá danymont, eu não testei seu código, mas tente algo assim: HTML <input name="arquivo[]" id=arquivo" size="40" type="file" /> <input name="arquivo[]" id="arquivo" size="40" type="file" /> <input name="arquivo[]" id="arquivo" size="40" type="file" /> <input name="arquivo[]" id="arquivo" size="40" type="file" /> PHP <?php for($m = 0; $m < 4; $m++){ $attach = $_FILES["arquivo]["tmp_name"][$m]; $attach_name = $_FILES["arquivo"]["name"][$m]; $attach_size = $_FILES["arquivo"]["size"][$m]; $attach_type = $_FILES["arquivo"]["type"][$m]; .... //resto do seu código .... } esse é o caminho.... você tb pode usar o foreach() se for o caso.... abraços
-
Não saco muito de JavaScript, mas quando você monta o array : var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec") no PHP você colocou: var todaym=<?php echo date("m");?>; no PHP a data é retornada (01,02,03,...) tente mudar para date("M")... assim ele retornará ("Jan","Feb","Mar"...) var todaym=<?php echo date("M");?>; abraços
-
se você usar o que te enviei.... você terá que retirar do seu código esse comando utf8_decode()... mas se funcionou é isso que importa..rsssss... abraços
-
Olá grilloleo11, até onde eu conheço, os acentos realmente não são reconhecidos... o que aconselho é você usar em seu sistema pastas separados por _ e não usar acentos... pois os browsers podem não reconhecê-los... abraços
-
como auto editar dados desta tabela sem atualizar pagina e gravar no b
pergunta respondeu ao Greed de Anarquista em PHP
isso pode ser feito em AJAX... aconselho a você tentar na sessão voltada para o AJAX.... abraços -
outra coisa...esqueci de mencionar.... o código que está em negrito você usa dentro de seu código: if($valida == "enviar"){ /* RECEBE OS DADOS DO FORMULÁRIO */ $nome = $_POST["nome"]; $email = $_POST["email"]; $assunto = $_POST["assunto"]; $tel = $_POST["tel"]; $setor = $_POST["setor"]; $mensagem = $_POST["mensagem"]; $meg = "MIME-Version: 1.0\r\n"; $meg .= "Content-type: text/html; charset=iso-8859-1\r\n"; $meg .= "From:$email"; $msg = "Nome :" .$nome. "\n"; $msg .= "E-mail :".$email."\n"; $msg .= "Assunto :".$assunto."\n"; $msg .= "Telefone :".$tel."\n"; $msg .= "Setor :".$setor."\n"; $msg .= "Mensagem :" .$mensagem. "\n"; if(($nome!="") and ($email!="") and ($assunto!="") and ($setor!="") and ($mensagem!="")){ $para = array("email@email.com.br"); for($i=0; $i<=1; $i++){ mail($para[$i],$assunto,$msg, $meg); } $msguso = "<span class='destaque'>Mensagem foi enviada com sucesso, em breve retornaremos!</span>"; } Assim os caracteres estranhos não aparecerao... abraços
-
Bom dia D31v1d1, quanto a estar indo dois emails ao invés de um....tire-o dentro do for(), veja: for($i=0; $i<=1; $i++){ mail($setor,$assunto,$msg,"From:$email"); } deixe-o assim: mail($setor,$assunto,$msg,"From:$email"); e sobre os caracteres estranhos mude essa linha: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> para: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> abraços isso chama-se máscara em javascript ... segue abaixo alguns links que o ajudarão nisso: http://scriptbrasil.com.br/forum/index.php?showtopic=68408 Os links abaixo o SK15 indicou a um outro colega no outro tópico: http://www.codigosnaweb.com/Cria-mascara-p...nputs/21/2/HTML http://forum.wmonline.com.br/topic/103015-...cara-aproveite/ http://social.msdn.microsoft.com/Forums/pt...a7-48fecf9886f0 abraços
-
tente assim: if(($nome!="") and ($email!="") and ($assunto!="") and ($setor!="") and ($mensagem!="")){ mail($setor,$assunto,$msg,"From:$email"); $msguso = "<span class='destaque'>Mensagem foi enviada com sucesso, em breve retornaremos!</span>"; }else { $msguso = "<span class='destaque'>Os campos \" Nome, Email, Assunto, Setor e Mensagem, \" devem estar preenchidos!</span>"; } abraços eu observei que você colocou na action do seu form: <form name="form_contato" action="../../exemplo/inc/?inc=_contato" method="post"> tente colocar sem a action, já que está rodando na mesma página: <form name="form_contato" method="post">
-
olá... não entendi muito bem o que você quer... mas seria algo assim?... veja: <select name="setor"> <option value="vendas@email.com.br">Vendas</option > <option value="producao@email.com.br">Produção</option > <option value="financeiro@email.com.br">Financeiro</option > <option value="gerencia@email.com.br">Gerência</option > </select> Abraços
-
é isso aí... o UPDATE é importante para mudar o status....
-
Eu na verdade nunca tentei usar PHP para isso... uma das saídas é você no campo do tel criar dois campos: um para o DDD e o outro para número (somente números), conta os caracteres com o substr, dá um explode..... ou trabalhar suas variáveis e usar a função primitiva str_replace()... dá uma olhada nesse tópico: http://scriptbrasil.com.br/forum/index.php?showtopic=68408 abraços
-
uma saída rápida é colocar um status de ativo no seu banco quando o cara se logar... se estiver ativo "A" e ele tentar acessar por outro computador aparecerá uma mensagem.... mais ou menos assim: quando o cara se logar... mudará o status do banco de "I" (inativo) para "A" (ativo)... quando o cara tentar se logar de outra máquina, você cria uma condicional: // código de validação do login if($status == "A"){ echo "sua mensagem"; }else{ // aqui você redireciona para o endereço desejado! } abraços