
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Quero adicionar uma função como o twitter tem @user - vira link
pergunta respondeu ao Elvys Pereira de ESerra em PHP
<?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; ?> -
(Resolvido) Filtragem em ListMenu
pergunta respondeu ao Pompeu de ESerra em Ajax, JavaScript, XML, DOM
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. -
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
-
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.
-
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...
-
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.
-
Troca: $result = mysql_query($query); Por: $result = mysql_query($query)OR DIE(mysql_error());
-
A origem dos dados ($result) tem algum problema...
-
Vai ficar querendo, o navegador não consegue fazer isso (antigamente até dava para fazer algumas coisas meio cabulosas).
-
Fundindo seus dois tópicos, não duplique o conteúdo.
-
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> </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> </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.
-
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.
-
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.
-
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.
-
$a = 10; $b = 15; while($a<=$b){ echo $a.'<br>'; $a++; }
-
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.
-
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']; ?>
-
<form method="POST" action="administra1.php?pagina=adm">
-
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';
-
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.
-
clicar no botao dentro de um form e chamar outro form
pergunta respondeu ao farol de ESerra em Ajax, JavaScript, XML, DOM
Movendo PHP » JS. -
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.
-
Na hora que resgatar os dados use o nl2br para converter os enters em "<br>".
-
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...