Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 15
Sexo: Masculino

Pegando valores de parametros em um arquivo .txt

01-05-2014 18:35

Eae galera.. estou montando um script aqui porém sem êxito do resultado.. seguinte:


possuo um arquivo => compra.txt

dentro desse arquivo tem o conteúdo:

item_1 = '1' ? quantidade_1 = '2'; item_2 = '2' ? quantidade_1 = '5'; etc.. etc..

pretendo pegar os valores de cada parâmetro em cada linha e usar um laço for para ir utilizando esses valores em um banco de dados..

alguém pode dar uma ideia de como fazer isso ?
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegando valores de parametros em um arquivo .txt

01-05-2014 18:43

Tem esse script que é bem isso que quer fazer Ler-arquivo-txt-linha-por-linha_1_1434.html
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 15
Sexo: Masculino

Pegando valores de parametros em um arquivo .txt

01-05-2014 18:53

ée mais ou menos isso por que verdade o arquivo tem a seguinte linha:

item_1 = '1' ? quantidade_1 = '2';

usei o seguinte:

$meu_arquivo = file_get_contents('compra.txt'); $explosao = explode('?',$meu_arquivo); count($explosao); 

dai eu posso pegar suas divisoes usando $explosao[0] ou $explosao[1]...

sendo que $explosao[0] será igual á item_1 = '1' e por aii vai..

porém esse arquivo compra.txt tem varias linhas:

item_1 = '1' ? quantidade_1 = '2'; item_2 = '1' ? quantidade_2 = '4'; item_3 = '1' ? quantidade_3 = '6'; item_4 = '1' ? quantidade_4 = '7'; 

esse qe é o ruim =/
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegando valores de parametros em um arquivo .txt

01-05-2014 18:59

O ideal é fazer um explode interno, para explodir cada linha.

<?php $arquivo = file("item.txt"); for($i = 0; $i < count($arquivo); $i++) { $parte = explode("?", $arquivo[$i]); print "{$parte[0]} e {$parte[1]}<br />"; } ?>

0
A melhor hospedagem para o seu site HostGator!
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegando valores de parametros em um arquivo .txt

01-05-2014 19:06

Também vai depender de como esses valores precisam ser gravados no bd.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 15
Sexo: Masculino

Pegando valores de parametros em um arquivo .txt

01-05-2014 19:27

deu pra ajudar bastante.. porém ele ficar retornando:

Notice: Undefined offset: 1
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegando valores de parametros em um arquivo .txt

01-05-2014 19:31

Esse erro deve ser ocasionado porque você tenta pegar um índice do array que não está definido [0], [1]....

É necessário ver o código que fez para identificar o que está gerando o problema.
0
A melhor hospedagem para o seu site HostGator!
 
Mais de 10 postagens
Mais de 10 postagens
Tópico Autor
Mensagens: 15
Sexo: Masculino

Pegando valores de parametros em um arquivo .txt

01-05-2014 19:52

Opa.. dei uma analisada melhor aqui e deu certo.. obrigado amigo! vlw mesmo.. abrç..
0
 
Avatar do usuário
ADMIN
ADMIN
Mensagens: 17612
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Pegando valores de parametros em um arquivo .txt

01-05-2014 19:53

Blz.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Bing [Bot]