Ir para conteúdo

POWERED BY:

Arquivado

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

IDR

Problemas com GET

Recommended Posts

Buenas senhores,

É o seguinte. Tenho um programa que envia para meu site via GET varios dados, entre eles uma variavel gigantesca.

 

Esta variavel gigantesca está chegando em partes. O arquivo de texto com os dados desta variavel tem as falhas mas nada de mais:

 

18:12 Gear Up: 176 Knots

18:12 Flaps:2 at 176 Knots

18:12 Flaps:1 at 181 Knots

18:13 Flaps:Up at 197 Knots

18:27 Wind:143º@008 Kno

ts Heading: 218º Ground Speed: 477 Knots Altitude 26958 ft

18:42 Wind:113º@008 Knots Heading: 218º Ground Speed: 470 Knots

18:42 TOC

18:42 Fuel Weight: 3796 Kg

18:57 Wind:099º@006 Knots Heading: 219º Ground Speed: 495 Knots Altitude 36079 ft

19:12 Wind:091º@004 Knots Heading: 220º Ground Speed: 491 Knots Altitude 36138 ft

19:27 Wind:067º@005 Knots Heading: 225º Ground Speed: 487 Knots Altitude 36151 ft

19:37 Com1 Freq=135.75

19:39 TOD

19:39 Fuel Weight: 2524 Kg

19:42 Wind:019º@000 Knots Heading: 234º Ground Speed: 513 Knots Altitude 29678 ft

19:57 Wind:063º@003 Knots Heading: 191º Ground Speed: 285 Knots Altitude 10636 ft

19:57 Flaps:1 at 211 Knots

19:58 Flaps:2 at 198 Knots

20:00 Flaps:3 at 193 Knots

20:00 Gear Down: 193 Knots

20:02 Flaps:4 at 172 Knots

20:03 Flaps:5 at 161 Knots

20:04 Flaps:Full at 164 Knots

20:04 Flaps:5 at 162 Knots

20:

04 TouchDown:Rate -135 ft/min Speed: 147 Knots

20:04 Flaps:4 at 118 Knots

20:04 Flaps:3 at 112 Knots

20:04 Flaps:2 at 107 Knots

20:04 Flaps:Up at 102 Knots

20:05 VATSIM:SBKP 311900Z 06005KT 9999 -RA FEW030 FEW040TCU 22/21 Q1017 RETS

20:05 Land

20:05 Wind:060º@004 Knots

 

O problema é que, eu preciso pegar o dado em vermelho que muda de acordo com quem envia. E não consigo pois a variavel chega com essa quebra, e o sistema só pega a "primeira parte".

 

Alguem sabe resolver isso ?

Att.

Lucas Roquefort

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que enviando as URL o sr. vai entender.

 

http://voeazulvirtual.starflightvirtual.co.cc/pireps/receive_pirep.php?pilot=AZU051&date=2010/01/31&time=18:00:00&callsign=AZU051®=PR-AZL&origin=SBSV&dest=SBRJ&alt=SBCF&equipment=E190/M&fuel=2519&duration=01:55&distance=725&version=4010&more=0&log=[2010/01/31%2018:00:00]*Flight%20IATA:AD051*Pilot%20Number:051*Company%20ICAO:AZU*Aircraft%20Type:E190/M*Aircraft%20Registration:PR-AZL*Departing%20Airport:%20SBSV*Destination%20Airport:%20SBRJ*Alternate%20Airport:SBCF*Online:%20VATSIM*Route:UW50%20EUDES%20UW50%20VTR%20UW50*Flight%20Level:FL380*No%20Slew%20and%20time%20accel*18:00%20%20Zero%20fuel%20Weight:%2029197%20Kg,%20Fuel%20Weight:%204914%20Kg*18:03%20%20Com1%20Freq=123.45*18:03%20%20VR=%20178%20Knots*18:03%20%20V2=%20178%20Knots*18:03%20%20Take-off*18:03%20%20Take%20off%20Weight:%2033995%20Kg*18:03%20%20Wind:%20193%20@%20010%20Knots%20Heading:%20079*18:03%20%20POS%20S12%2054%2025%20W038%2019%2004%20*18:03%20%20N11%2093%20N12%2093*18:03%20%20Gear%20Up:%20179%20Knots*18:03%20%20Flaps:2%20at%20179%20Knots*18:04%20%20Flaps:1%20at%20193%20Knots*18:04%20%20Flaps:Up%20at%20203%20Knots*18:18%20%20Wind:142@037%20Knots%20Heading:%20187%20Ground%20Speed:%20396%20Knots%20Altitude%2034091%20ft*18:21%20%20TOC*18:21%20%20Fuel%20Weight:%204019%20Kg*18:33%20%20Wind:156@029%20Knots%20Heading:%20188%20Ground%20Speed:%20385%20Knots%20Altitude%2038018%20ft*18:48%20%20Wind

 

 

 

http://voeazulvirtual.starflightvirtual.co.cc/pireps/receive_pirep.php?pilot=AZU051&date=2010/01/31&time=18:00:00&callsign=AZU051®=PR-AZL&origin=SBSV&dest=SBRJ&alt=SBCF&equipment=E190/M&fuel=2519&duration=01:55&distance=725&version=4010&more=1&log=:146@026%20Knots%20Heading:%20188%20Ground%20Speed:%20390%20Knots%20Altitude%2038031%20ft*19:03%20%20Wind:065@054%20Knots%20Heading:%20195%20Ground%20Speed:%20447%20Knots%20Altitude%2038061%20ft*19:18%20%20Wind:073@060%20Knots%20Heading:%20207%20Ground%20Speed:%20452%20Knots%20Altitude%2038047%20ft*19:25%20%20Com1%20Freq=118.70*19:25%20%20Com1%20Freq=119.00*19:25%20%20Com1%20Freq=118.70*19:25%20%20Com1%20Freq=119.00*19:26%20%20TOD*19:26%20%20Fuel%20Weight:%202861%20Kg*19:33%20%20Wind:092@061%20Knots%20Heading:%20222%20Ground%20Speed:%20434%20Knots%20Altitude%2019150%20ft*19:48%20%20Wind:160@010%20Knots%20Heading:%20337%20Ground%20Speed:%20273%20Knots%20Altitude%205062%20ft*19:51%20%20Flaps:1%20at%20214%20Knots*19:51%20%20Flaps:2%20at%20209%20Knots*19:52%20%20Gear%20Down:%20183%20Knots*19:52%20%20Flaps:3%20at%20177%20Knots*19:52%20%20Flaps:4%20at%20170%20Knots*19:53%20%20Flaps:5%20at%20155%20Knots*19:54%20%20Flaps:Full%20at%20146%20Knots*19:55%20%20TouchDown:Rate%20-348%20ft/min%20Speed:%20122%20Knots*19:55%20%20Land*19:55%20%20Wind:202@008%20Knots*19:55%20%20Heading:%20176*19:55%20%20Flight%20Duration:%2001:52%20*19:55%20%20Lan

 

 

http://voeazulvirtual.starflightvirtual.co.cc/pireps/receive_pirep.php?pilot=AZU051&date=2010/01/31&time=18:00:00&callsign=AZU051®=PR-AZL&origin=SBSV&dest=SBRJ&alt=SBCF&equipment=E190/M&fuel=2519&duration=01:55&distance=725&version=4010&more=1&log=ding%20Weight:%2031646%20Kg*19:55%20%20POS%20S22%2054%2049%20W043%2009%2045%20*19:58%20%20Parking%20brakes%20on*19:58%20%20Block%20to%20Block%20Duration:%2001:55%20*19:58%20%20Final%20Fuel:%202395%20Kg*19:58%20%20Spent%20Fuel:%202519%20Kg*19:58%20%20Flight%20Length:%20725%20NM*19:58%20%20TOD%20Land%20Length:%20166%20NM*

 

 

 

São 3 URL diferente para o mesmo log.

 

Meu "sistema" de pegar o TD:

 

$conteudo2 = $pirep_array['fsacars_log'];

 

 

 

preg_match( "/TouchDown:Rate (-?[0-9]+)/i", $conteudo2, $matches );

 

$td= $matches[1];

 

só pega a parte da priemria URL

 

ou seja, sem TD.

 

PS: o correto seria 1 unica URL. : (

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não contei quantos caracteres tem na sua URL, mas existe limite, se não me engano de 255. Mas a pergunta mais importante é: Porque enviar isto por GET? Aparentemente são informações sensíveis, então não é muito seguro passar por GET.

 

Tente explicar qual a utilização, que podemos sugerir uma solução melhor do que esta.

 

Carlos Eduardo

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.