Ir para conteúdo

Arquivado

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

vinicvo

Escrever em arquivo PHP com PHP

Recommended Posts

Pessoal, depois de muito trabalhar em um projeto surgiu uma dúvida. Como eu posso editar um arquivo PHP através de outro arquivo PHP? Tipo, no meu site eu tenho uma seção de administrador e outra pros usuários normais. Contudo eu tenho opções para esses usuários, e essas opções podem ser ativadas, desativadas ou editadas, pelo código fonte. Como eu posso fazer essa edição com um arquivo PHP? Tipo, eu quero abrir a página de administrador e escolher as configurações desejadas e alterar. Como eu faço isso? Tem jeito?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não entendi muito bem

 

você quer escrever no arquivo (file system) ou criar condicinais (control flow) ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu quero a partir de uma área administrativa de um site, editar as opções do site. A partir da área de administração eu vou poder mudar o nome do site, logotipo, opções para os usuários, etc.

Compartilhar este post


Link para o post
Compartilhar em outros sites

então é simples..

basicamente utilizando funções de controle de fluxo (control flow functions)

 

http://www.php.net/manual/en/language.control-structures.php

 

você quer algo pronto ou pretende desenvolver ?

 

Se possível eu gostaria que você me desse um exemplo pronto pra eu poder estudar e desenvolver a partir dele. Tem como?

Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para escrever em arquivo é assim:

<?php
$numero=2;
$fp = fopen("config.php", "w");

$texto= "exemplo";

$escreve = fwrite($fp,$texto);
fclose($fp);

?>

Entretanto, eu te recomendo usar arquivos .ini, é mais fácil e rápido de manipular..

 

Aqui tem um comparativo de formas de criar estruturas de configuração em um sistema, link (php, ini, xml e BD)

 

 

Abraço...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal, depois de muito trabalhar em um projeto surgiu uma dúvida. Como eu posso editar um arquivo PHP através de outro arquivo PHP? Tipo, no meu site eu tenho uma seção de administrador e outra pros usuários normais. Contudo eu tenho opções para esses usuários, e essas opções podem ser ativadas, desativadas ou editadas, pelo código fonte. Como eu posso fazer essa edição com um arquivo PHP? Tipo, eu quero abrir a página de administrador e escolher as configurações desejadas e alterar. Como eu faço isso? Tem jeito?

 

 

É facil oras... por exemplo:

 

<?php include('config.php'); ?>
<html>
<head>
<title><?php echo $config['title']; ?></title>
</head>

<body>
<img src="<?php echo $config['logo']; ?>" alt="" />
</body>
</html

e esse arquivo config terá as variaveis configuraveis do site...

 

<?php
$config['title'] = "Titulo do meu site"; // ou pode ser um valor vindo do Banco de Dados
$config['logo'] = "user10232.jpg"; // Arquivo que será utilizado como logo, tbm pode vir do banco de dados...

// [etc... etc... etc]
?>

 

É isso?

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.