
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Não, pois PHP roda do lado do servidor, o pop-up é disparado no lado do cliente... O que dá pra fazer é quando o evento que você quer se torne verdadeiro, disparar o js do pop-up, contudo isso exigiria que você ficasse atualizando a página constantemente... ou se você não quer ficar dando refresh na janela usa ajax.
-
Access denied for user 'ODBC'@'localhost' (using password: NO) Acesso negado para o usuário ODBC... problema de permissão de acesso ao mysql... veja se no valida_cookies.php não está sendo aberta algum conexão com o banco de dados...
-
Olha, LEIA BEM O QUE EU DISSE PRIMEIRO! Na página que envia os dados para o formulário. Essa página que você postou é a que RECEBE OS VALORES DO FORMULÁRIO... ENTÃO, na página que você ENVIA os dados para o formulário, crie um campo do tipo hidden e de o valor correspondente a variável que contêm o nome do usuário... para facilitar, vai abaixo o modelo: <input type="hidden" name="user" value="<?php echo $username;?>"> No modelo acima o nome que vai corresponder ao POST já é igual ao seu, basta você trocar o $username (se não for esse mesmo) pelo nome da variável que guarda o nome do usuário...
-
Cara, eu não sei se entendi entendi o que você quer dizer... quando você escrever alguma frase, leia ela para ter certeza que o que você quer falar é o que você escreveu... Vamos lá: Parte 1: eu queria usar quando o usuario logado postasse o assunto paracesse só o nome do usuario logado texto e não link Se você não quer que apareça link, faça um teste (if/else) se existir algum valor para o $username não exibe o link, pois existe um usuário logado, caso não exista valor exibe o link, pois não existe um usuário logado... Parte2: e quando eu clico no form vazio na url ao invés d está assim Na página que envia os dados para o formulário, você está enviando junto o valor de user (para poder pegar como $_POST['user'])
-
Você vai ter que incluir em todos os links o user=$username (assim como vai ter que usar o $_GET para pegar o nome em todas as páginas), claro que isso é apenas para aprendizado, só pra ressaltar que se fosse pra um negócio sério nunca se usaria isso...
-
Que assunto? Você quer dizer criar o tópico, mensagem...?
-
Olha o detalhe: user=ricardo Ai você pega: $username = $_GET['username']; Ai fica difícil... se na query a variável está como USER e você pega uma chamada USERNAME nunca vai funcionar...
-
Cara, então o problema é que o $username está vazio! Logo a sua query nunca vai funcionar!
-
Ele retorna "Não tem nenhum registro com o nome de NOME_DO_USUARIO"? ou retorna apenas: "Não tem nenhum registro com o nome de"? Troque isso também: $resultado = "SELECT * FROM usuarios where username='%$username%'";
-
Pode... então ou não existe uma coluna chamada username ou '$username' está em branco... Testa, troca isso: $exe = mysql_query($resultado); $login = mysql_result($exe,0,username); Por isso: $exe = mysql_query($resultado); if (mysql_num_rows($exe) == 0){echo "Não tem nenhum registro com o nome de $username.; }else{ $login = mysql_result($exe,0,username); //Coloque o } após o final do código...
-
Existe um usuário com o nome que está especificado?....pra chamar varios elementos numa mesma querystring separe eles po & tipo pagina.php?var1=$vaffsdfds&var2=$lklkcvv&varn=$ghgfhgh
-
O que o nome do usuário tem a ver com o envio do formulário? O fato de estar em branco ou não é um coisa, o nome do usuário serve para outra bem diferente... e mais uma coisa, você vai ter que passar o nome do cara nos links, ou seja lá no <a href... assim como você passa o id=$id...
-
Dessa vez eu vou fazer apenas observações, você que vai se virar para corrigir os erros... Em primeiro lugar. para que você está usando isso: $resultado = mysql_query ("SELECT * FROM usuarios where username='$username'"); Eu não sei se você sabe, mas você está fazendo um query (consulta) ao banco, mas só isso, você não está utilizando a query para nada... Quanto ao fato do user está em branco, lembre-se que em todas as páginas você vai ter que pegar o nome do usuário ($_GET...) e depois passar esse valor para a querystring... e com certeza você não está fazendo isso...
-
O próprio site mostra como usar... http://www.dhtmlgoodies.com/index.html?whi...mlgoodies_menu3 Movendo... PHP » HTML, XHTML, CSS
-
<a href=\"$pagina\">$pagina</a>
-
É só colocar o $pagina dentro da tag do link... <a href...
-
unlink você usa para apagar arquivos, no seu caso você deve usar rmdir, que serve para apagar um diretório (lembrando que ele vai ter que estar vazio).
-
Ele criou um campo porque eu troquei o tipo de campo de hidden para text (hidden = oculto, texto = texto)... Se está pegando o nome de forma correta (e é pra estar mesmo, tanto que tá preenchendo o campo novo), o problema agora é que você não colocou isso ENTRE as tags do formulário... Um formulário começa assim: <form name="form1" method="post" action="">//Aqui pode mudar um pouco, mas vai começar com <form.. E termina assim: </form> Então o: <input name="pagina_anterior" type="text" value="<?php echo $_SERVER['HTTP_REFERER']; ?>"> Tem que estar ENTRE isso dai...quando você ver que está funcionando por trocar o type="text" para type="hidden"
-
Cópia é Cc, cópia oculta é Bcc no PHP, então... "From: ".$remetente."\nCc:email1@dominio.com\nBcc:email2@dominio.com\n... Para enviar um anexo utilize esse script de exemplo para adaptar ao seu...
-
Esquece o que eu falei sobre... <?php $pag_anterior = $_SERVER['HTTP_REFERER']; ?> Mas o resto precisa... coloca assim então: <input name=pagina_anterior" type="text" value="<?php echo $_SERVER['HTTP_REFERER]; ?>"> Note que mudei o valor de hidden para text, isso vai fazer com que o campo seja exibido assim você consegue ver o valor do HTTP_REFERER Mas só salientando: 1 - A página do formulário terá que ser salva com a extensão .php 2 - Esse input tem que estar entre as tags FORM (pois senão ele não vai ser enviado junto com o formulário)...
-
Cada usuário deve ter algo que o identifique de forma única (além do nome, mas o nome já serve), então assumindo que exista um campo chamado ID, e que você saiba pegar as informações do BD, basta isso: <?php //Faz a conexão e pega os dados do BD... while... {//Você vai ter que usar um while pra pegar todos os ususários.. //Assumindo que os dados guardados do BD estão nas variáveis nome e id, então... echo "<a href=\"pagina.php?id=$id\">$nome</a>"; }//Fecha o while... ?> Note que o pagina.php é a página que vai exibir os dados completos, você passa por querystring o valor do campo que identifica o usuário de forma única (geralmente se usa o chave primária da tabela, pois ela não aceita valores duplicados), na pagina.php você usa $_GET['id']; para pegar o valor passado por querystring, e então você pode pegar todos os dados daquele usuário.
-
Então salva o formulário (se ele ainda não estiver em PHP) com a extensão .php e coloca lá as tags do PHP: <?php $pag_anterior = $_SERVER['HTTP_REFERER']; ?> No formulário você coloca (se a página não for toda em PHP)... <input name=pagina_anterior" type="hidden" value="<?php echo $pag_anterior; ?>"> (coloca isso entre as tags FORM) Na página do script (que envia o e-mail) você pega esse valor por $_POST['pagina_anterior]; ou $_GET['pagina_anterior'] (depende se os dados estão sendo enviados por POST ou GET...) e coloa isso no $monta...
-
Como sua loja é feita em ASP... Movendo... Dúvidas, críticas e sugestões » ASP
-
Isso é SQL... vou mover para MySQL PHP » MySQL
-
Eu nem me apeguei ao redimencionamento com C ao invés de S.... pois como você mesmo disse não é um fórum de ortografia, por outro lado redimensionamento e redirecionamento são palavras bem diferentes e a gente não lê mentes por aqui... agora indo ao ponto... Como você estruturou o seu sistema de redirecionamento?