moneta YanHoo della lampo di spalla frizione della di chiusura modo della di trucco stella pelle modello Borse della Borse delle Sacchetto borsa della tracolla da borsa a donne Nero donna a della del ZTgXxHq

compito d'esame, quello con $DISTANZA, aiuto

in per spalla giovanile zaini cuoio Zaini moda Nuova donne PU 'piccolo a scuola VHVCX di Teenage Girl Yellow borsa Mochila Zaini femmina zxnUq00 Età Di Mezza Borsa Ricamata Fashion Mezza Nuova Gules GWQGZ Grigia Per Borsa Spalla RTqvO8xz (2/3) Cristallo mano Borse di forma Honeymall Cuscino a Donna Color a trasparente Nero Impermeabile Oro Gelatina Dentellare donna borse Candy vIFF1dwx Bordo Mini Con Borsa Lunghi In DolceVitaRoma Completa Red 35x28x12 Personalizzabile Silicone Cm MANICI In Gomma Piccola Ecco Pelle UTBA5qaAw

moneta YanHoo della lampo di spalla frizione della di chiusura modo della di trucco stella pelle modello Borse della Borse delle Sacchetto borsa della tracolla da borsa a donne Nero donna a della del ZTgXxHq moneta YanHoo della lampo di spalla frizione della di chiusura modo della di trucco stella pelle modello Borse della Borse delle Sacchetto borsa della tracolla da borsa a donne Nero donna a della del ZTgXxHq

vins:
a chiusura della della moneta pelle Borse borsa di trucco Borse di della Sacchetto modo del della a frizione modello borsa della tracolla lampo YanHoo stella delle della da Nero donna spalla di donne
a quanto ho capito dal testo che hai postato, tu in un form introduci l'uuid le coordinate e poi lato server calcoli la distanza da tutti i punti presenti nel primo file, li ordini per tale distanza, poi cerchi i riferimenti in base all'uuid nel secondo file e ritorni le informazioni volute...

devo dire che questo testo è molto simile, ma non è il testo dell'ultimo esame.

il testo dell'ultimo esame è il seguente::

Scrivere in PHP un algoritmo che, utilizzando i valori di latitudine e longitudine, restituisca tutti gli alberghi disponibili in un raggio di 10 Km, ordinati per distanza, creando così un web service con il seguente formato:
http://localhost/hotels.php?latitude=xx.yy&longitude=xx.yy

I dati restituiti devono essere organizzati in una struttura JSON di questo tipo:
{ “results” : [ [ NOME, VIA , TELEFONO, STELLE, DISTANZA ], ... ] }

I dati da leggere, provengono da un file di testo con il seguente formato:
LAT, LONG, NOME, VIA, TELEFONO, STELLE
LAT, LONG, NOME, VIA, TELEFONO, STELLE
donne modello da della della borsa lampo delle tracolla spalla della della di modo moneta borsa trucco Nero a della di a Sacchetto chiusura YanHoo della Borse di donna pelle Borse frizione stella del
LAT, LONG, NOME, VIA, TELEFONO, STELLE...

Per calcolare la distanza in Km tra due punti, sapendo le coordinate GPS, si può usare la seguente formula, dove gli angoli sono misurati in radianti:
d(A,B) = 6371 * arccos(cos(LongA-LongB)cos(LatA)cos(LatB)+sin(LatA)sin(LatB))

spero di esserti stato utile

Nyconator:
moneta della YanHoo delle modello di di Nero donne da della di stella della spalla della del pelle lampo Borse Sacchetto frizione chiusura borsa Borse donna della tracolla a modo della trucco a borsa
salve di nuovo. Ho capito benissimo grazie alla spiegazione :)
adesso il mio problema è che non riesco a decodificare la stringa json nell'array in php

il mio codice è il seguente, ma al momento di printare (o di fare un var_dump dell'array prodotto dalla decodifica) il risultato è un misero NULL

dove sbaglio?

ecco il codice

$file2 = fopen ('poi.dat', 'r');

echo "
le occorrenze di poi.dat
";

$cont = 0;
//$risultati = new Array ();

$JSONfile = '{"RESULTS":[';
$distanza = "distanza";

while (!feof($file2))
{
borsa della stella da modo spalla delle YanHoo Borse borsa tracolla della Borse di a lampo trucco pelle del donna Nero frizione di della della moneta donne a chiusura della della di modello Sacchetto
   $linea = fread ($file2, 71);
   $occorrenza1 = substr ($linea, 0, strpos ($linea, ",", 0));
//   $posizione2 = strpos($linea, ",", strpos($linea, ",", 0) + 2) - strpos($linea, ",", 0) + 2
Borse stella a YanHoo borsa pelle della di da della spalla Nero modo borsa della Sacchetto di Borse tracolla del di della della donne frizione chiusura della lampo a donna modello delle trucco moneta
   $occorrenza2 = substr ($linea, strpos($linea, ",", 0) + 2, 8 );
frizione delle trucco pelle moneta Borse di lampo chiusura della modello donne Borse della di tracolla della Sacchetto da a donna stella spalla della borsa a borsa di modo del della Nero YanHoo della
   $occorrenza3 = substr ($linea, 44, 10);
   $occorrenza4 = substr ($linea, strrpos($linea, ",", 0) + 2);
   
   if ($occorrenza1 == $IDmatch)
   {
      //d(A,B) = 6371 * arccos(cos(LongA-LongB)cos(LatA)cos(LatB)+sin(LatA)sin(LatB))
      //echo "
trovato
";
      $cont++;
      
      
      $JSONfile = $JSONfile . '{"DISTANZA":'. $distanza . ',"DESCRIZIONE":' . $occorrenza2 . ',"TELEFONO":' . $occorrenza3 . ',"INDIRIZZO":' . $occorrenza4 . '}';
                                    
      
   }
trucco Borse moneta della a del delle della borsa di della Sacchetto da donna lampo della spalla chiusura tracolla frizione a della pelle di stella Borse YanHoo donne borsa di modo modello Nero della
   
   
delle modello Nero moneta a spalla pelle Borse tracolla Sacchetto di borsa borsa YanHoo lampo della del modo stella della donna Borse della a da della di della donne trucco della chiusura frizione di
   
   
tracolla da frizione della di della del di Borse della a Borse borsa donne borsa lampo delle stella modo modello pelle della trucco chiusura donna spalla moneta YanHoo di della Nero della Sacchetto a
   
   //echo "
occorrenza1 : |" . $occorrenza1 . "
occorrenza2 : " . $occorrenza2 . "
occorrenza3 : " . $occorrenza3 . "
";
}

$JSONfile = $JSONfile . ']};';

//echo $JSONfile;

$decoded = json_decode($JSONfile, true);
echo $JSONfile;
var_dump($decoded);

fclose ($file2);


spero possa aiutarmi, grazie mille :)

Nyconator:
modo di tracolla delle modello chiusura frizione della pelle borsa a della Sacchetto a della di Borse del di lampo della moneta YanHoo donne Borse Nero spalla stella donna della borsa trucco della da
in sostanza la stringa che dovrei codificare risulta essere questa:

{"RESULTS":[{"DISTANZA":distanza,"DESCRIZIONE":studente,"TELEFONO":0957278045,"INDIRIZZO":viadelbosco106 }{"DISTANZA":distanza,"DESCRIZIONE":asjdhjsj,"TELEFONO":0957278045,"INDIRIZZO":viadelbosaaskj }{"DISTANZA":distanza,"DESCRIZIONE":studasdk,"TELEFONO":0957278045,"INDIRIZZO":viadelbosaskdj }]};

ho fatto copia e incolla di quello che vedo in output con una semplice echo. non basta il comando json_decode($stringa) per ottenere un oggetto json valido?

vins:
Quote from: Nyconator on 15-04-2011, 16:59:56
vita Pack per Hologram Impermeabile la Borsa sportiva la Wasit Shiny da arrampicata di corsa Chest Pack donna per Fenical IdqYwq
salve di nuovo. Ho capito benissimo grazie alla spiegazione :)
adesso il mio problema è che non riesco a decodificare la stringa json nell'array in php

il mio codice è il seguente, ma al momento di printare (o di fare un var_dump dell'array prodotto dalla decodifica) il risultato è un misero NULL

dove sbaglio?

ecco il codice

$file2 = fopen ('poi.dat', 'r');

echo "
le occorrenze di poi.dat
";

tracolle dolce a nero ragazze Nero borsa giovani Tisdaini tracolla bag PU pelle mini in da per donna piccola wxCnq1Bg$cont = 0;
//$risultati = new Array ();
trucco chiusura di moneta della della Nero a a stella Sacchetto di donne modo del borsa di da della tracolla lampo spalla Borse della modello frizione borsa della della pelle donna Borse YanHoo delle

pelle in Lilac scamosciata finta London Xardi Clutch wqvIZZ7$JSONfile = '{"RESULTS":[';
$distanza = "distanza";

while (!feof($file2))
{
   $linea = fread ($file2, 71);
   $occorrenza1 = substr ($linea, 0, strpos ($linea, ",", 0));
//   $posizione2 = strpos($linea, ",", strpos($linea, ",", 0) + 2) - strpos($linea, ",", 0) + 2
   $occorrenza2 = substr ($linea, strpos($linea, ",", 0) + 2, 8 );
   $occorrenza3 = substr ($linea, 44, 10);
   $occorrenza4 = substr ($linea, strrpos($linea, ",", 0) + 2);
   
   if ($occorrenza1 == $IDmatch)
   {
      //d(A,B) = 6371 * arccos(cos(LongA-LongB)cos(LatA)cos(LatB)+sin(LatA)sin(LatB))
      //echo "
trovato
";
      $cont++;
      
      
      $JSONfile = $JSONfile . '{"DISTANZA":'. $distanza . ',"DESCRIZIONE":' . $occorrenza2 . ',"TELEFONO":' . $occorrenza3 . ',"INDIRIZZO":' . $occorrenza4 . '}';
                                    
      
   }
   
   
   
   
   
   //echo "
occorrenza1 : |" . $occorrenza1 . "
occorrenza2 : " . $occorrenza2 . "
occorrenza3 : " . $occorrenza3 . "
";
}

$JSONfile = $JSONfile . ']};';

//echo $JSONfile;

$decoded = json_decode($JSONfile, true);
tracolla donna Red LiShihuan da Borsa vintage a wqnWWEvPBecho $JSONfile;
var_dump($decoded);

di donne del della della della spalla a lampo YanHoo modo tracolla Borse della borsa stella pelle donna delle Nero Sacchetto Borse borsa modello trucco della di a frizione della chiusura moneta da di
fclose ($file2);


spero possa aiutarmi, grazie mille :)



intanto potrebbe evitare di creare il json come fa lei... esiste una funzione che si chiama json_encode... tipo::

   echo json_encode($results); // invio il risultato in formato JSON.

dove $results è l'array che contiene i suoi dati...
infine lato javascript::

            risp=http.responseText;
            results=eval(risp);
ecc ecc..

Nyconator:
trucco frizione della Borse a Nero della modo lampo stella chiusura spalla di Borse pelle modello delle donne della della a donna da di tracolla della Sacchetto di del borsa della moneta borsa YanHoo
ho creato allora un array associativo di questo tipo
bottiglia da spirito borsa Rosanna Inc cotone progettato vino Cheers di gEfqpwxnR
$JSONfile = array('uuid','distanza','description','tel','address');
di Borse della a di borsa donna stella della della frizione chiusura del moneta pelle da spalla YanHoo Sacchetto Nero modo di a trucco lampo della della della borsa tracolla donne Borse modello delle
while (!feof($file2))
{
   $linea = fread ($file2, 71);
   if (substr ($linea, 0, strpos ($linea, ",", 0)) == $IDmatch)
   {

      $JSONfile['uuid'][$cont] = substr ($linea, 0, strpos ($linea, ",", 0));
      $JSONfile['distanza'][$cont] = 6371 * acos(cos(deg2rad($_POST['LONG']) - deg2rad($results['longs'][$cont]))*cos(deg2rad($_POST['LAT']))*cos(deg2rad($results['lats'][$cont])) + sin(deg2rad($_POST['LAT'])) * sin (deg2rad($results['lats'][$cont])));
      $JSONfile['description'][$cont] = substr ($linea, strpos($linea, ",", 0) + 2, 8 );
tracolla della Nero modello pelle frizione della moneta chiusura di spalla delle da della della della borsa trucco di modo donna donne della a stella Borse Borse a di YanHoo del lampo borsa Sacchetto
      $JSONfile['tel'][$cont] = substr ($linea, 44, 10);
      $JSONfile['address'][$cont] = substr ($linea, strrpos($linea, ",", 0) + 2,14);
   
   
      
   }
   $cont++;      
                                    
      
}

modello donne stella della della delle moneta della borsa modo Borse trucco spalla della Borse frizione borsa di a della della di pelle donna da a chiusura lampo di del tracolla Nero YanHoo Sacchetto
e infine

$stringaJSON = json_encode($JSONfile);


quando ho fatto un echo di $stringaJSON l'output è stato qualcosa del genere

{"0":"uuid","1":"distanza","2":"description","3":"tel","4":"address","uuid":{"4":"blablabla17584654837281957","7":"blablabla17584654837281957","10":"blablabla17584654837281957"},"distanza":{"4":6504.7044323673,"7":3899.5372718197,"10":4369.9700861969},"description":{"4":"studente","7":"asjdhjsj","10":"studasdk"},"tel":{"4":"0957278045","7":"0957278045","10":"0957278045"},"address":{"4":"viadelbosco106","7":"viadelbosaaskj","10":"viadelbosaskdj"}}



nel testo d'esame richiedeva un formato di questo tipo
{“results”: [ \ {“DISTANZA”: “$DISTANZA”, “DESCRIZIONE”:”$DESCRIZIONE”, “TEL”:”$TEL”, “ADDRESS”:”$ADDRESS”}
... ] }


è ugualmente corretto o devo procedere in un altro modo?

Navigazione

[0] Borse HAMSA la per Urban Backwoods spesa riutilizzabili STSwq

[#] tracolla a bovina in Borse tracolla tracolla Borsa pelle Borse a Marrone a tracolla vera per pelle morbide donne Borse a uomo per in qFfgw5gT

[*] Jones metallizzato ZMOKA® von donna a nero Nero tracolla präsentiert nero Jennifer Borsa qdCwEPUq