Ir para conteúdo
Fórum Script Brasil

jissa

Veteranos
  • Total de itens

    2.999
  • Registro em

  • Última visita

Tudo que jissa postou

  1. este '$arquivo['type']' da função deve ser o tipo que vai passar veja como faz com a imagem deve ter que mudar apenar esta variavel para pdf
  2. jissa

    Tabela

    a imagem que mostra parece ser erro de abertura de um pdf ou imagem.. o erro pode não estar no php.. o codigo que postou acima é tudo que tem?? veja se tem algo como content-type: application esta muito estranho, se fosse um erro de Dados ou mesmo de função seria lido facilmente
  3. deve ter algo escrito antes de session_start() coloque ele no inicio do seu script
  4. Alterei o codigo, removi o verifica que sempre estava em branco (pode ser isto que não funcionava, não era atribuido nada a variavel), mudei o else e coloquei dois 'exit' para interromper após as mensagens include("connect.php"); $tipo = $_REQUEST["tipo"]; $busca = $_POST["origem"]; $busca = strtoupper($busca); $sql2 = mysql_query("select * from ruas where upper(ruas) like '%" . $busca . "%'") or die(" erro ".mysql_error()."" ); $printed= array(); if(mysql_num_rows($sql2)>0) { 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 { echo "<br>Não encontrada linha"; exit; } } } else { echo "<br>Não Encontrada Rua"; exit; }
  5. o problema é interromper o laço?? escrever o 'oi' e parar para não colcoar mais?? se for isto coloque apenas um exit; após o echo "Oi"; { echo "oi"; exit; }
  6. jissa

    session()

    tem dois session_start remova o do meio <body> <?php session_start(); <--- tire este daqui, deixe somente o do inicio ?> <div id="centro1">
  7. tem um erro na linha 108 , veja se não falta fechar o else Parse error: syntax error, unexpected T_ELSE in /home/httpd/vhosts/neux.com.br/httpdocs/teste/search.php on line 108
  8. Olá Bruna.. pelo que vi primeira pesquisa rua, se achar pesquisa a linha, certo?? a variavel $verifica não é necessaria já que voce já ve isto quando coloca o >0 só vai executar se achar.. fiz umas mudanças na sua estrutura.. veja se funciona ai include("connect.php"); $tipo = $_REQUEST["tipo"]; $busca = $_POST["origem"]; $busca = strtoupper($busca); $sql2 = mysql_query("select * from ruas where upper(ruas) like '%" . $busca . "%'") or die(" erro ".mysql_error()."" ); $printed= array(); if(mysql_num_rows($sql2)>0) { 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) //Se encontrado registro { 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 // Se não localizado { echo "<br><b>Linha não localizada</b>"; } } } else { echo "<br><b>Rua Não localizada</b>"; }
  9. jissa

    session()

    olhe o inicio de seu login.php veja se tem alguma coisa que esteja escrevendo antes de colocar o session_start Sempre coloque session_start antes de qualquer coisa, não pode escrever nada antes dele inicie sempre com <? session_start(); //... restante do script ?>
  10. coloca este else na estrutura do if não do while if(mysql_num_rows($sql2)>0) //se localizar vai fazer o while { } else { echo "Não localizado registros para listar"; } assim fica certo..
  11. jissa

    Problema com $_SESSION[]

    Não Urso, Session["nome"] pode ter um conteudo e $nome pode ter outro, o problema é outro não vai conseguir exibir uma sessão na mesma pagina que cria, se for fazer isto nem precisa de sessão apenas exiba a variavel direto se quiser testar crie pagina1.php <? session_start(); $_SESSION[nome] = "Teste de sessão"; echo "&lt;script>top.window.location='pagina2.php';</script>"; ?> e uma outra para exibir pagina2.php <? session_start(); echo "Sessão salva : ".$_SESSION[nome]; ?>
  12. o $$ vai converter o que passou para a variavel, muito util quando envia varios parametros e pega pelo foreach ou seja tudo que estiver no formulario name="TesteVar" usando o $$ vai ser ficar $TesteVar no recebimento Se funcionou nem esquenta com isto, este $$ é util para receber muitos campos de um formulario sem precisar ficar definindo um a um na mão
  13. Varias pessoas podem ajudar.. porem ajudar sim, fazer ele do zero fica dificil que a maioria aqui vive disto :) se quiser codigos 100% prontos de uma olhada nos scripts se precisar de ajuda em funções, logica, erros, ai sim o lugar é aqui
  14. jissa

    session()

    Tente colocoar logo após <? faça assim: <? session_start(); //e remova ele do meio do codigo onde esta: session_start(); $_SESSION['s_login'] = $_POST['login']; Fica : $_SESSION['s_login'] = $_POST['login'];
  15. olhando por cima falta a chave depois do else, de uma olhada nesta parte do codigo, acho que deveria ser: else { if ($verifica == "") { echo "oi"; $verifica = "VERIFICADO"; } }
  16. e qual a sua duvida, identificar os 10 dias?? Criar o E-mail?? ou fazer isto automatico?
  17. pode usar o htmlentities($valor); para gravar o contedudo depois na hora de mostrar use o html_entity_decode($valor)
  18. voce não pode colocar um autoincrement nestes pedidos?? se não, o numero do pedido se repete?? não poderia usar ele?
  19. sem Id.. escolha um dos campos que esta gravando no insert, se for diferente somente um select na tabela para pegar outro campo
  20. Segue um modelo que usei a muito tempo, e funciona bem a ordem depende do SQL $sql = "SELECT * FROM Tabele ORDER BY id "; e a quantidade de colunas o que passar para a função: GeraColunas(4, $sql) $con = mysql_connect($host,$user,$senha); $bd = mysql_select_db($db); ?> <TABLE WIDTH=1001 BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0><TR> <TD COLSPAN=2></TD> <TD width="975" height="48" COLSPAN=17> <table width="800" border="0" cellpadding="10" cellspacing="0"><tr> <td class="style5">Exemplo colunas </td> </tr></table></TD></TR> </TABLE> <!--#conteudo--> <TABLE WIDTH=1001 BORDER=0 align="center" CELLPADDING=0 CELLSPACING=0> <TR bgcolor="#FFFFFF"> <TD width="188" COLSPAN=1 valign="top"><BR> <?include "menu_vertical.php";?> </TD> <TD COLSPAN=12 align="center" valign="top"><table width="90%" border="0" cellpadding="1"> <tr> <td valign="top"> <p class="style6"></p> <br> <? $sql = "SELECT * FROM links ORDER BY id "; GeraColunas(4, $sql) ?> </td> </tr> </table> </table> <? function GeraColunas($pNumColunas, $pQuery) { $resultado = mysql_query($pQuery); echo "<table width='98%' border='0' align='center' cellpadding='0' cellspacing='0'>"; for($i = 0; $i <= mysql_num_rows($resultado); ++$i) { for ($intCont = 0; $intCont < $pNumColunas; $intCont++) { $linha = mysql_fetch_array($resultado); if ($i > $linha) { if ( $intCont < $pNumColunas-1) echo "</tr>\n\n"; break; } $codigo = $linha[0]; $texto = $linha[1]; if ( $intCont == 0 ) echo "<tr>\n\n"; echo "<td width='25%' class='style1' align='center'> <a href='pagina.php"' target='_blank'>".$linha[3]."<br> ".$linha[1]."</a><br><br></td>"; if ( $intCont == $pNumColunas-1 ) { echo "</tr>\n\n"; } else { $i++; } } } echo ('</table>'); } ?>
  21. é isto mesmo coloque $xml = ""; while ($pessoa = $stmt->fetch()){ $xml .= "\n<pessoa>\n"; $xml .= "\t<id>$pessoa[id]</id>\n"; $xml .= "\t<nome>$pessoa[nome]</nome>\n"; $xml .= "</pessoa>"; }
  22. envie via post no lugar de GET pode ser que esteja atingindo algum limite na barra de endereço e esteja truncando e coloque um echo para ver se esta pegando os ID dos checkbox e coloque o nome do 'name' segue exemplo se for ID $checkbox = $_GET['checkbox']; foreach($checkbox as $valores) { $$campo = $valores; echo "<br>".$$campo." - ".$valores; //Update_Porcentagem($ID,$porcentagem); }
  23. veja se onde armazena o arquivo esta para escrita;; ele pode estar enviando para o diretorio temporario do servidor /temp mas não estar transferindo para a area de uso /home/nomeuser/public_html/dir_upload ai não indo o arquivo o sistema não tem o que processar veja nas configurações dele se tem o local dos uoloadas do arquivo para importar, ai só colocar este local para escrita
  24. jissa

    Ajuda com mail PHP

    pode usar nos headers $headers = ........ $headers .= ''To: Nome1 <nome1@dominio.xxx>' . "\r\n"; $headers .= 'From: quemmanda<emaildequemenvia@dominio.com>' . "\r\n"; $headers .= 'Bcc: cc1@dominio.com' . "\r\n"; $headers .= 'Bcc: cc2@dominio.com' . "\r\n"; $headers .= 'Bcc: cc3@dominio.com' . "\r\n"; se quiser copia só usar o 'Cc ....
  25. jissa

    Indincando site

    de uma olhada em https://www.scriptbrasil.com.br/codigos/php/ tem varios formularios de exemplo.. ai faz uma adaptação ou va no google e pesquise por: recomendação de site php
×
×
  • Criar Novo...