Salve a tutti, sto realizzando un gestionale di informazioni con interfaccia flash, caricamento dati con file php e sorgente dati con un file.txt .
In flash ci sono due campi regione, città e un pulsante cerca.
Il pulsante se premuto caricherà il file.php.
Il file.php adrà a caricare i dati dal file.txt dove per ogni riga ci sono tre informazioni
regione, città, link a un file wsf.
La formattazione dei valori nel file dati.txt deve essere in questo modo
Lazio || Roma|| http://www.miosito.com/cartella1/car...eventofile.swf
Lazio || Viterbo || http://www.miosito.com/cartella1/car...eventofile.swf
Lazio || Rieti|| http://www.miosito.com/cartella1/car...eventofile.swf
Lombardia || Milano || http://www.miosito.com/cartella1/car...eventofile.swf
Lombardia || Pavia|| http://www.miosito.com/cartella1/car...eventofile.swf
ecc
Ho trovato questo script ma non riesco ad adattarlo alle mie esigenze.
Confrinta solo due valori a me serve di recuperare anche il terzo (il link al file swf)
<?php
$confronta = 0;
$array_dati = file("dati.txt");
foreach($array_dati as $a)
if(trim($array_dati[$a])==trim($regione."||".$citta)){
$confronta = "trovato";
print("&confronta=$confronta")
exit();
}
}
print("&confronta=$confronta")
?>
Il codice php restituisce la variabile "confronta" con valore "0" se non trova una regione e una città corrispondente, separato da questa stringa ||, uguali a quelli inseriti nel campo flash.
Altrimenti restituirà "trovato" se trova regione e città separato da questa stringa ||, uguali a quelli inseriti nel campo flash.
Quello che mi interessa è realizzare un file php che oltre a resituire "0" oppure "trovato" riesca a recuperare anche la terza informazione (il percorso per caricare il file swf) abbinata al valori corrispondenti nel confronto.
Poi io in Flash la utilizzerò per caricare l'swf in un fotogramma.
Lo scopo finale è di ottenere informazioni specifiche abbinate a regione città
Come posso fare non sono molto esperto in php!
Grazie anticipatamente.

Rispondi quotando