Só que o que acontece é o seguinte..
No txt está assim...
CODE
imagem1=&titulo1=&texto1=&link1=&imagem2=&titulo2=&texto2=&link2=&total=4
Quando eu preencho o formulario de mudança pelo php.. ele altera o txt normalmente o problema é que ele vai comendo o resto do texto... exemplo alterei os parametros do 1. coloquei "ok." . Olha como ficou...
CODE
imagem1=ok.&titulo1=ok.&texto1=ok.&link1=ok.tulo2=&texto2=&link2=&total=4
Ao invés de só alterar no seu devido lugar ele vai pegando a proxima variavel..
O codigo que executa está funçã é este..
CODE
<?
if($_POST["titulo"] && $_POST["mensagem"] && $_POST["arquivo"] && $_POST["link"]){
$titulo = $_POST["titulo"];
$mensagem = $_POST["mensagem"];
$link = $_POST["link"];
$arquivo = $_POST["arquivo"];
$msg = "imagem1=$arquivo_name&titulo1=$titulo&mensagem1=$mensagem&link1=$link";
$ponteiro = fopen ("destaques.txt", "r+");
fwrite($ponteiro, "$msg");
fclose ($ponteiro);
}
?>
if($_POST["titulo"] && $_POST["mensagem"] && $_POST["arquivo"] && $_POST["link"]){
$titulo = $_POST["titulo"];
$mensagem = $_POST["mensagem"];
$link = $_POST["link"];
$arquivo = $_POST["arquivo"];
$msg = "imagem1=$arquivo_name&titulo1=$titulo&mensagem1=$mensagem&link1=$link";
$ponteiro = fopen ("destaques.txt", "r+");
fwrite($ponteiro, "$msg");
fclose ($ponteiro);
}
?>
Se alguem puder me ajudar ficaria grato..

Help














