Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal to com um probleminha com fopen e explode
eu preciso que meu script abra uma pagina de um site que é +/- assim:
200300100-1-1-1-1-1-1
ai preciso obter os valores como variaveis
tipo
$var1 = "200";$var2 = "300";$var3 = "100";só os três primeiros
e o resto não preciso
esse valor vou usar em outro lugar...
meu script ta assim
<?php$url = "http://www.site.com/file.asp";$handle = fopen ($url, "r");while (!feof ($handle)) { $buffer = fgets($handle, 4096);}fclose ($handle);?>
tentei por um codigo assim:
$arr = explode(" ", $buffer);$var1 = "$arr[0]";$var2 = "$arr[1]";$var3 = "$arr[2]";so q num deu certo
eu acho q como ta dividido por linhas e não espaço
ele num pega a var
alguem tem uma solução ?
e uma outra duvida
dpois de conseguir as variaveis
eu gostaria q a variavel com o numero mais ficace na cor verde
eu penso em fazer +/- assim mas acho q tem jeito mais facil...
if ($var1 > $var2 AND $var1 > $var3) {$var1 = "<font color\'green\'>200</font>";}if ($var2 > $var1 AND $var2 > $var3) {$var2 = "<font color\'green\'>200</font>";}if ($var3 > $var2 AND $var3 > $var1) {$var3 = "<font color\'green\'>200</font>";}obrigado
Carregando comentários...