rogerss_7 0 Denunciar post Postado Outubro 16, 2006 Fala rapaziada, tenho uma dúvida que com certeza alguns ou muitos de vocês vão conseguir solucioná-la. Estes são meus arquivos: - form.php - Formulário simples que sempre terá um endereço como conteúdo <form method='POST' action='gravar.php'>Endereço: <input name='endereco' type='text' value="<a href=java script:AbrirGaleria(nome_da_pasta);>Nome_do_Curso</a><br>" size='100'><br><input type='submit' name='btnOK' value='Gravar Link'></form> - gravar.php - Recebe os conteúdos e grava no arquivo links.txt <?php$endereco_var = $_POST["endereco"];$conteudo = "$endereco_var\r\n";$arquivo="links.txt";if (!$abrir = fopen($arquivo, "a")) {echo "Erro abrindo arquivo";exit;}if (!fwrite($abrir, $conteudo)) {print "Erro escrevendo no arquivo";exit;}echo "Link gravado com Sucesso.<a href=form.php>Voltar</a>";?> - ler.php - Puxa os conteúdos do arquivo de texto <?php$leitura = fopen("links.txt", "r");while (!feof ($leitura)) {$linha = fgets($leitura, 4096);echo $linha;}fclose ($leitura);?> Estes arquivos estão 99% certos, mas tem um detalhe, quando mando o endereço para arquivo links.txt, ele cria duas contra-barras, por exemplo: <a href=java script:AbrirGaleria(\'nome_da_pasta\');>Nome_do_Curso</a><br> Aí está o problema que venho até vocês para me ajudar, estas barras não podem estar aí, já tentei com o explode(), mas não obtive sucesso, talvez não apliquei no lugar certo do código. Desde já agradeço pela sua ajuda, Abraços. Compartilhar este post Link para o post Compartilhar em outros sites
rogerss_7 0 Denunciar post Postado Outubro 16, 2006 $conteudo = stripslashes("$endereco_var\r\n"); Velho, simplesmente perfeito, vlw mesmo, grande abraço. Compartilhar este post Link para o post Compartilhar em outros sites