Ir para conteúdo

POWERED BY:

Arquivado

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

chistie

gravar primeira

Recommended Posts

gente, eu to precizando mto disso, mais nao consigo fazer ou achar na net, procurei mto

são 2 coisas

 

 

uma é um sistema qe grava no txt, só que sempre na primeira linha

 

exemplo

 

 

arquivo.txt

 

oi|seila

 

 

 

 

vai ser gravado o ola|naosei

 

 

e quero qe no final fica assim no txr

 

 

 

 

ola|naosei

oi|seila

 

 

 

 

e ota coisa eh

se ajudar com esse ai en cima, jah ajuda colocando o explode "|"

 

 

 

 

presizo mto disso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá..

 

Tenta kk coisa como...

 

exemplo de editar.php

<?php

//colocar funcao para se ligar a bd

if ($_POST['envia'] == "sim")
{
        //vamos verificar se pelo menos o campo1 está preenchido
	if (!(empty($_POST["campo1"])))
	{

        $campo1= $_POST["campo1"];
	$campo2= $_POST["campo2"];
        $campo3= $_POST["campo3"];


        $ficheiro = "ficheiro.txt";
        if(file_exists($ficheiro))
        {
            $conteudo = "$campo1,$campo2,$campo3";
            
			$zp = @gzopen($ficheiro, "w9");
			if($zp)
			{
				if(gzwrite($zp, $conteudo))
				{
					gzclose($zp);
					//return true;
					echo "<script>alert('Dados Inseridos com Sucesso.');</script>";
					
				}
			}

        } else { echo "<script>alert('ERRO! Ficheiro não existe.');history.back(1);</script>"; }

     } else { echo "<script>alert('ERRO! Tem que preencher os dados.');history.back(1);</script>"; }
}

else {
?>
<table align="center" cellpadding="0" cellspacing="2" border="0">
<?
$ficheiro = "ficheiro.txt";
if(file_exists($ficheiro))
{
 	$dados = @gzfile($ficheiro);
   	if(!is_array($dados))
   		exit;

     for($i = 0; $i < count($dados); $i++)
     {
     	$arr = explode(",", $dados[$i]);

     	$campo1 = trim($arr[0]);
     	$campo2 = trim($arr[1]);
        $campo3 = trim($arr[2]);
     }
}
?>
    <form action="" method="post" id="form" name="form">
    <input type="hidden" name="envia" value="sim">
    <tr><td colspan="2"><b>Campos</b></td></tr>
    <tr><td height="5px"> </td></tr>
    <tr><td align="right">Campo1: </td>
        <td><input name="campo1" id="campo1" value="<?=$campo1;?>" type="text" /></td>
    </tr>
    <tr><td align="right">Campo2: </td>
        <td><input name="campo2" id="campo2" value="<?=$campo2;?>" type="text" /></td>
    </tr>
  
    <tr><td align="right">Campo3: </td>
        <td><input name="campo3" id="campo3" value="<?=$campo3;?>" type="text" /></td>
    </tr

    <tr><td colspan="2" height="20px"> </td></tr>
    <tr><td colspan="2" align="right">    	
        <input name="submit" title="Gravar" id="submit" type="submit" value="GRAVAR" />
    </td>
	</tr>
    </form>
</table>

<?php }?>

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.