Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. <?php $frase = 'E ai @edgarserra o projeto @phpteste está finalizado?'; $frase_alt = preg_replace("/@(.*?) /is", '@<a href="http://www.teste.com/\\1">\\1</a> ', $frase); echo $frase_alt; ?>
  2. Você vai precisar de AJAX para fazer isso. O exemplo mais simples de enteder: http://www.revistaphp.com.br/artigo.php?id=22 Qualquer coisa pode apelar para o jQuery. Movendo PHP » JS.
  3. Como fazer: 1 - Primeiro procura no fórum. Não achou? 2 - Procura no google... com certeza acha. Mas nesse caso específico: http://scriptbrasil.com.br/forum/index.php?showtopic=113704
  4. ESerra

    Camuflar link

    Você pode usar o header para forçar o download, no caso ele vai gerenciar tudo, até pode gerenciar a velocidade máxima de download e tal... o que te interessa é o primeiro exemplo.
  5. Eu já tive um problema parecido com esse no IE, o que eu fiz foi adicionar uma variável aleatória na imagem, por exemplo: $var = 'algumacoisa'; echo '<img src="imagem.jpg?var='.$var.'>"; No caso eu usei números aleatórios ali no lugar do algumacoisa, já que pelo que eu vi, no IE ele entende que o "var=algumacoisa" faz parte do nome da imagem...
  6. Dihmx, que bom que resolveu seu problema, só por gentileza, tenha um pouco de bom senso, posto que você já tratava do mesmo problema em um outro tópico (http://scriptbrasil.com.br/forum/index.php?showtopic=142717), inclusive deu up nele, então recomendo fortemente que além do bom senso, você leia as regras para evitar problemas futuros.
  7. Troca: $result = mysql_query($query); Por: $result = mysql_query($query)OR DIE(mysql_error());
  8. A origem dos dados ($result) tem algum problema...
  9. Vai ficar querendo, o navegador não consegue fazer isso (antigamente até dava para fazer algumas coisas meio cabulosas).
  10. Fundindo seus dois tópicos, não duplique o conteúdo.
  11. Pelo que eu vi você leu e não entendeu, então vou lançar um exemplo, vamos lá: Exemplo que exige register_globals: Formulário: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <p>Formulário, digite alguma coisa:</p> <form id="form1" name="form1" method="post" action="processa.php"> <p> <label> <input type="text" name="textfield" id="textfield" /> </label> </p> <p> <label> <input type="submit" name="button" id="button" value="Submit" /> </label> </p> </form> <p>&nbsp;</p> </body> </html> processa.php <?php echo $textfield; ?> ========================================= Exemplo que dispensa register_globals: Formulário: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> </head> <body> <p>Formulário, digite alguma coisa:</p> <form id="form1" name="form1" method="post" action="processa.php"> <p> <label> <input type="text" name="textfield" id="textfield" /> </label> </p> <p> <label> <input type="submit" name="button" id="button" value="Submit" /> </label> </p> </form> <p>&nbsp;</p> </body> </html> processa.php <?php $textfield = $_POST['textfield'];//Resgato o valor do formulário: echo $textfield; ?> Observe que no segundo caso eu resgato o valor vindo do formulário antes de usá-lo. É isso que você tem que fazer.
  12. Assuntos diferentes? Tenho 90% de certeza que o erro é exatamente o mesmo. Use o correto, resgate os valores com as superglobais $_POST e $_GET, tudo que vem de formulário ou de querystring, exemplo, enviou um valor de um campo chamado refid pelo método post, para resgatar no PHP: $refid = $_POST['refid']; Se o método for GET (www.dominio.com/pagina.php?refid=valor qualquer) $refid = $_GET['refid']; Note que o nome da variável ($refid) pode ser qualquer um, o que interessa é que o índice (o que está entre os ['']) seja igual ao nome do formulário ou ao valor passado na URL.
  13. Isso fica gravado onde? Não dá para esse retorno se dar em uma página PHP para resgatar os dados direto usando o GET.
  14. Beraldinho, bom senso, em vez de abrir 3 tópicos seguidos coloque todas as dúvidas em apenas um, se você tiver 30 dúvidas vai abrir 30 tópicos? Mesclei os 3. Quanto aos 3 scripts, provavelmente o lugar de onde você copiou deve dizer que eles só funcionam com register_globals ON, register_globals está ativado no seu servidor? O php_info informa isso.
  15. $a = 10; $b = 15; while($a<=$b){ echo $a.'<br>'; $a++; }
  16. Então leia as regras: 3.8 Não é permitida a postagem de mensagens com a finalidade de manter o tópico no início da lista (up), nem de mensagens que não se refiram ao assunto do tópico (flood). Caso isso ocorra, as mensagens serão excluídas e os autores, advertidos. Quanto as suas dúvidas, você terá que primeiro, aprender a usar o PHP com banco de dados, bem como aprender SQL para isso.
  17. Ele não substitiu nada, cada vez que o script é executado no final, tudo é "jogado fora", se você quiser salvar algo, guarde em sessões... <?php session_start(); $numero = $_POST["numero"]; $_SESSION['tot'] += $numero; echo $_SESSION['tot']; ?>
  18. <form method="POST" action="administra1.php?pagina=adm">
  19. 1 - Leia as regras do fórum: 3.8 Não é permitida a postagem de mensagens com a finalidade de manter o tópico no início da lista (up), nem de mensagens que não se refiram ao assunto do tópico (flood). Caso isso ocorra, as mensagens serão excluídas e os autores, advertidos. 2 - Substitua: $email = $_POST["email"]; Por: $email = 'email_que_vc_quer@dominio.com.br';
  20. Deixa eu ver se eu entendi, você está rodando um script em PHP no servidor e quer que ele pegue o arquivo que está na sua máquina (c:\) e envie para o servidor, é isso? Se for isso é impossível, o PHP roda no servidor, ele não consegue acessar a máquina do cliente, isso por si só seria um risco incalculável.
  21. ESerra

    Busca de Produtos

    Fazendo um e-commerce sem saber fazer uma query? Bem surreal isso.... $campo = $_POST['nome do campo do formulario']; $sql = mysql_query("SELECT * FROM tabela WHERE campo LIKE '%$campo%'"); while($monta = mysql_fetch_assoc($sql)){ //Aqui você exibe o que vier como achar melhor... } E pesquise por sql injection.
  22. Na hora que resgatar os dados use o nl2br para converter os enters em "<br>".
  23. ESerra

    (Resolvido) Abertura do site

    Se o joomla for ficar em alguma basta (www.dominio.com.br/pastaqualquer), basta colocar na index do site (www.dominio.com.br) o som e depois de tantos segundos redirecionar para a pasta. Para redirecionar: <meta http-equiv="refresh" content="5;url=http://www.dominio.com.br/pastaqualquer/" /> O 5 ali indidca 5 segundos...
×
×
  • Criar Novo...