Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. ESerra

    Uso De Pop Ups

    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.
  2. 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...
  3. 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...
  4. 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'])
  5. 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...
  6. Que assunto? Você quer dizer criar o tópico, mensagem...?
  7. 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...
  8. Cara, então o problema é que o $username está vazio! Logo a sua query nunca vai funcionar!
  9. 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%'";
  10. 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...
  11. 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
  12. 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...
  13. 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...
  14. O próprio site mostra como usar... http://www.dhtmlgoodies.com/index.html?whi...mlgoodies_menu3 Movendo... PHP » HTML, XHTML, CSS
  15. <a href=\"$pagina\">$pagina</a>
  16. É só colocar o $pagina dentro da tag do link... <a href...
  17. ESerra

    Apagar Pasta

    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).
  18. 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"
  19. 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...
  20. 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)...
  21. 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.
  22. 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...
  23. Como sua loja é feita em ASP... Movendo... Dúvidas, críticas e sugestões » ASP
  24. Isso é SQL... vou mover para MySQL PHP » MySQL
  25. ESerra

    Myred

    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?
×
×
  • Criar Novo...