Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Regiane Villela

[Resolvido] Problemas com

Recommended Posts

Olá Pessoal,

 

Eu estou com um problema: eu estou fazendo uma pagina que irá salvar o nome e o endereco de uma pagina qualquer. Na hora em que eu clico no botao salvar ele abre uma janela para salvar o arquivo .php, eu nao sei porque esta acontecendo isso.

 

Por favor, alguem me ajuda!!!

 

Desde já agradeço,

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Pessoal,

 

Eu estou com um problema: eu estou fazendo uma pagina que irá salvar o nome e o endereco de uma pagina qualquer. Na hora em que eu clico no botao salvar ele abre uma janela para salvar o arquivo .php, eu nao sei porque esta acontecendo isso.

 

Por favor, alguem me ajuda!!!

 

Desde já agradeço,

 

Abraços

 

Posta o codigo que você ta utilizando, talvez possamos ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Codigo em html: adicionar_v1.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
   "http://www.w3.org/TR/html4/loose.dtd">

<html lang="pt">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
	<title>Adicionar Páginas</title>
	<meta name="generator" content="TextMate http://macromates.com/">
	<meta name="author" content="Regiane Villela">
	<!-- Date: 2010-07-27 -->
</head>
<body>
<h1>Adicionando Páginas:</h1>
<form name="adicionar" method="post" action="adicionar_v1.php">
Nome:<input title="Campo para digitar o nome da página em que você deseja salvar"type=text name="nome">
<h1></h1>
Endereço:<input title="Campo para digitar o endereço da página em que você deseja salvar"type=text name="endereco">
<h1></h1>
<input title="Botão para adicionar páginas" type=submit value="Adicionar">
<input title="Botão para cancelar a ação" type="button" value="Cancelar" onClick="history.go(-1)">

</body>
</html>

código em php: adicionar_v1.php

<?php

$nome = $_POST["nome"];
$endereco = $_POST["endereco"];

$documento = "$nome | $endereco";

$arquivo = "paginas.txt";

$abrir = fopen($arquivo, "a");

$gravar = fwrite($abrir,$documento);

if($gravar){
	echo"Gravados com sucesso!";
}else{
	echo"ERRO! Dados não foram gravados!"
}
fclose($arquivo);
?>
Se você puder me ajudar fico mto agradecida!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo voce está testando local ou em algum servidor web ?

Verifique se onde está testando o serviço do PHP está inicializado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Pessoal,

 

Eu estou com um problema: eu estou fazendo uma pagina que irá salvar o nome e o endereco de uma pagina qualquer. Na hora em que eu clico no botao salvar ele abre uma janela para salvar o arquivo .php, eu nao sei porque esta acontecendo isso.

 

Por favor, alguem me ajuda!!!

 

Desde já agradeço,

 

Abraços

 

Xara,,,,,,o codigo parece estar correto. Nao deveria estar apresentando o problema por você mencionado

abs

joseleno vilela

Compartilhar este post


Link para o post
Compartilhar em outros sites

não abra o arquivo HTML diretamente..

 

mas sim pelo servidor...

 

http://localhost/...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abrindo utilizando http://localhost... deu certo pelo menos nao apareceu o download...

 

Porem surgiu um outro problema... eu estou procurando na internet mais nao estou achando a solução...

 

Print do problema...

 

Imagem Postada

 

Desde já agradeço a todos pela ajuda....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal,

 

Dois problemas anteriores eu consegui resolver... eu mudei a permissao do arquivo (chmod 777), dai deu certo...

 

Porém tem um problema que ainda insiste...

 

Imagem Postada

 

 

Alguem sabe o que poderia ser???

Compartilhar este post


Link para o post
Compartilhar em outros sites

não precisa postar a imagem do erro, apenas copie a frase e cole..

 

veja a função:

http://www.php.net/fclose

 

se o teu código ainda é o do inicio, você está passando o parâmetro errado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

sempre que você atualizar o teu código, poste como ele ficou.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Problema solucionado!

 

Duas coisas foram alteradas:

 

1- Permissao do arquivo

2 - Ao inves de fclose($arquivo) foi trocado para fclose($abrir).

 

Muito obrigado a todos pela ajuda...

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.