
ESerra
Moderadores-
Total de itens
8.873 -
Registro em
-
Última visita
Tudo que ESerra postou
-
Assumindo que seu script esteja assim: <?php require_once("conecta_mysql.php"); $id = $_GET['id']; $sql = mysql_query ("delete from forum where id='$id'"); ?> <script language= "JavaScript"> location.href="exibe_conteudo.php?user=<?php echo $username; ?>" </script> Você em nenhum ponto pega o usuário da query e define a $username... ou seja, tá faltando o $username = $_GET['user'];
-
Se você for acreditar em tudo que o dreamweaver te mostrar vai ficar dificil... Isso funciona pois eu usei alguns atrás em um site um cliente...
-
Acho que isso já passou da lógica pro bom senso, vamos pensar um pouco, pra que cargas d'água você vai guardar isso num hidden? Pois eu não sei... O que eu disse pra trocar é essa parte do arquivo: <script language= "JavaScript"> location.href="exibe_conteudo.php?" </script> Para <script language= "JavaScript"> location.href="exibe_conteudo.php?user=<?php echo $username; ?>" </script> E como dizem no quartel... tentar não é o bastante...
-
Isso tem a ver com HTML e não com PHP... Movendo... PHP » HTML, XHTML, CSS
-
Pelo amor de Deus, cara como você espera que o valor da variável $username vá aparecer ali sem isso estar dentro do que via ser interpretado pelo PHP... Troca isso: location.href="exibe_conteudo.php?user=$username" Por isso: location.href="exibe_conteudo.php?user=<?php echo $username; ?>"
-
Bom... realmente atenção não é o seu forte... mas como o interesse é seu, você tem que descobrir o erro, compare: header("Location:exibe_conteudo?user=$username"); com: location.href="exibe_conteudo.php?" Não tá faltando algo?
-
Ele está excluindo o comentário, só que você tem que dar F5 pois a página está em cache, quando você atualiza ela trás a versão "real" e não a que está gravada no PC... Como eu disse, use javascript para redirecionar pois por algum motivo o seu include está enviando os cabeçalhos pro navegador...
-
Você sabe ler? Se você olhar algumas mensagens acima eu disse o seguinte: O require_once("conecta_mysql.php"); está fazendo o cabeçalho ser enviado, ok? Bom, provavelmente você não saiba o que é cabeçalho, então pesquisa sobre, mas o fato é que você não pode usar o LOCATION quando alguma coisa dá output (saída) para o navegador... Procure no fórum de javascript o script para redirecionamento, substitua o "header(location:.." do PHP pelo correspondente do javascript, assim o problema de cabeçalho já enviado (headers already sent) será resolvido...
-
Hunn... mas isso não tem galho... basicamente o restore nada mais é do que um upload do arquivo de backup pro servidor e logo após um insert into com os valores lidos no arquivo, seria bom que o seu backup fosse um cvs, pois no PHP5 a leitura de (e por consequencia inserção dos dados no BD) CVSs é bem simples... » http://www.imasters.com.br/artigo/3746/mys..._csv_para_mysql (mas é pra cvs)
-
Eu uso front-end (phpmyadmin ou o que for oferecido pelo host)...
-
Ué... ele vai redirecionar e exebir a mensagem... se não redirecionar trocar o location do PHP pelo correspondente do javascript...
-
O require_once("conecta_mysql.php"); está fazendo o cabeçalho ser enviado... tente colocar na primeira linha o ob_start(); e na última linha o ob_end_flush();, se não funcionar usa javascript pra redirecionar...
-
Acontece que você monta lá um link do tipo: excluir.php?var1=valor1&var2=valor2 Só que quando você clicar no link e chegar na excluir.php de fato, você vai ter que pegar esses dados, ai entre o: $_GET['var1']; $_GET['var2'];... O que você está fazendo está correto, pelo menos a montagem do link...
-
Não existe mecanismo pronto... a única maneira de fazer isso é conhecer as 2 linguagens suficientemente bem para "traduzir" de uma para outra...
-
Eu fui lá na página do desenvolvedor e tem esse aviso: » http://www.aditus.nu/jpgraph/jpdownload.php Final da página...
-
No mínimo você tentou escrever Gráfico, só que isso requer ISO-8859-1, mas deve estar rodando como UTF-8... tente colocar Gráfico pra ver se imprime certo...
-
Tem uma barra de rolagem horizontal sobrando... aqui eu uso 1024x768 e ela aparece quando a aparece a barra vertical... Essa sua abertura do site (os nomes vindo do alto, a caixa cinza se abrindo) parece mais uma apresentação do powerpoint, não sei até que ponto isso é válido, mas é apenas uma observação pessoal, o blog é seu você determina a coisa...
-
Então coloca o HTML referente ao nome da fonte e ao tamanho, mas não esqueça de especificar no cabeçalho da mensagem que ela contêm html (se isso for enviado por e-mail precisa do cabeçalho, se for mostrado no navegador não)... Referência, e aqui mesmo no fórum já tem estas especificações...
-
Assumindo que você saiba como varrer todos os arquivos do servidor, utilize o filemtime, ele retorna a última modificação do arquivo, claro que se você enviar um arquivo para o servidor, a última modificação vai ser igual a data de envio, então você testa (if/else) se a data de criação for anterior a 5 dias você usa o unlink com o arquivo, caso contrário não faz nada...
-
Troque: header("Content-type: image/jpg"); Por header('Content-Type: image/jpeg');
-
Não entendi aonde entra a programação orientada a objeto nesse caso... pois o que você mostrou não é isso... Primeiro problema...a menos que $id e $destino se fundam pra funcionar como uma coisa só, você tem que alterar essa querystring... excluir.php?id=<? echo $id; ?>&&<? echo $destino; ?> Você pegou os valores da query usando o $_GET?
-
A sintaxe da função mail é: (DESTINATÁRIO,ASSUNTO,MENSAGEM,CABEÇALHOS,PARAMETROS ADICIONAIS)... Lembre-se que você se você quer explicitar o remetente deve usar o FROM conforme o manual. O site do cliente esta hospedado na locaweb, não tenho como precisar o número de sites compartilhando o mesmo servidor... mas para ter uma demora de 40 minutos com certeza não eram poucos...
-
É perfeitamente possível o e-mail ter um delay... semana passada no servidor de um cliente eu estava usando um script que enviar e-mails usando a função mail e em média demorava 40 minutos para eu receber o e-mail enviado, no meu servidor o recebimento era praticamente instantâneo...
-
Para conectar você usa assim: mysql_connect("localhost", "usuario", "senha"); mysql_select_db("banco"); Ou assim: $cn = mysql_connect("localhost", "usuario", "senha"); mysql_select_db("banco", $cn);
-
Olha o que você escreveu :blink: : e logo no primeiro acesso ele deve entrar na página de Alteração de Senha e cadastrar uma senha nova que substituirá a senha antiga no banco MySQL... Acredito que o username seja para a conexão ao banco de dados... uma coisa que eu não vi, foi o $_POST para pegar os dados findos do form...