Newsgroup: it.comp.www.php
Titolo: Problema con file di testo

Ragazzi ho un problema
Ho questo file di testo:
<GLOBAL>
 
<DATA>
Fonte|Categoria|Localita|DataInserimento|OraInserimento|ValidaDal|ValidaAl|Titolo|Occhiello|Corpo
AGI|TOPTEN|ROMA|19/04/05|15:49|||ESTATE AL CINEMA, 80 NUOVI TITOLI IN
USCITA DA MAGGIO|ESTATE AL CINEMA, 80 NUOVI TITOLI IN USCITA DA MAGGIO|I
GRANDI FILM NON ARRIVANO PIU' SOLO D'INVERNO. "ESTATE IN SALA E' BELLO" E'
LO SLOGAN CHE DA OGGI CONIUGHERA' LA BELLA STAGIONE CON LE NOVITA'
CINEMATOGRAFICHE. DA MAGGIO A TUTTO LUGLIO SONO OTTANTA I NUOVI TITOLI IN
USCITA NELLE SALE ITALIANE, COMPRESI CINQUE O SEI DI GRANDE RICHIAMO.
L'INIZIATIVA "CINEMA D'ESTATE" E' STATA PRESENTATA, A CORREDO DELLA "FESTA
DEL CINEMA" IN PROGRAMMA DAL 25 AL 28 APRILE, DAL VICEMINISTRO PER I BENI
CULTURALI, ANTONIO MARTUSCIELLO, PRESENTI I RESPONSABILI DELL'ANICA,
DELL'AGIS E DELLE ASSOCIAZIONI DEGLI ESERCENTI. TESTIMONIAL D'ECCEZIONE IL
REGISTA GABRIELE SALVATORES CHE VEDE IN USCITA PROPRIO ALLA FINE DI MAGGIO
IL SUO ULTIMO FILM "QUO VADIS BABY?". SEMPRE A MAGGIO ESCONO, FRA GLI
ALTRI LUNGOMETRAGGI, "LE CROCIATE" DI RIDLEY SCOTT, "TARTARUGHE SUL DORSO"
DI STEFANO PASETTO, "FINAL CUT" DI OMAR NAIM CON ROBIN WILLIAMS E MIRA
SORVINO, "QUANDO SEI NATO NON PUOI PIU' NASCONDERTI" DI MARCO TULLIO
GIORDANA, "FRATELLA E SORELLO" DI SERGIO CITTI. "LE NOSTRE CITTA' NON
REGISTRANO PIU' LA DESERTIFICAZIONE DEGLI ANNI PASSATI - HA SOTTOLINEATO
MARTUSCIELLO MOTIVANDO L'IMPEGNO DEL MINISTERO PER IL CINEMA D'ESTATE - E
LE ISTITUZIONI HANNO L'OBBLIGO DI ASSICURARE E FAVORIRE ANCHE NEI MESI
CALDI UNA ADEGUATA OFFERTA CULTURALE E DI EVASIONE GARANTENDO AI CITTADINI
LA QUALITA' DELLA VITA". PER SALVATORES "SE SI ALLUNGA LA STAGIONE SI CREA
UN MAGGIORE SPAZIO PER TUTTI, SOPRATTUTTO PER IL CINEMA ITALIANO.
ALL'ESTERO IL PROLUNGAMENTO E' REALTA' GIA' DA TEMPO E ANCHE IN PAESI DOVE
C'E' IL SOLE E IL MARE COME DA NOI, AD ESEMPIO LA SPAGNA".  -
AGI|TOPTEN|NEW YORK|19/04/05|15:48|||WALL STREET: APRE IN RIALZO, POSITIVE
LE BORSE EUROPEE|WALL STREET: APRE IN RIALZO, POSITIVE LE BORSE
EUROPEE|WALL STREET APRE IN RIALZO. A POCHI MINUTI DAL VIA DELLE
CONTRATTAZIONI IL DOW JONES SALE DELLO 0,48% A 10071 PUNTI E IL NASDAQ
AVANZA DELLO 0,76% A 1420,6 PUNTI. COCA COLA CRESCE DEL 3,7% E PFIZER SALE
DELLO 0,8%, DOPO AVER RIPORTATO RISULTATI TRIMESTRALI SUPERIORI ALLE
ATTESE. IN CALO DELLO 0,11% GM. POSITIVO ALLE 15.40 L'ANDAMENTO DELLE
PRINCIPALI PIAZZA EUROPEE. ZURIGO +1,11%; FRANCOFORTE +0,44%; LONDRA E
PARIGI + 0,58%. PIAZZA AFFARI SEGNA UN PROGRESSO DELLO 0,5%.  -
paginato poi in php così:
<?php
$righe=file("test.txt");
for($i=4;$i<count($righe);$i++){
//for($i=7;$i<=15;$i++){
$righe[$i]=explode("|",$righe[$i]);
print "<tr><td bgcolor=\"#70756A\"><b><font face=\"Arial, Helvetica,
sans-serif\" color=\"#FFFFFF\" size=\"1\">
".$righe[$i][8]."</b></font></td></tr>\n<td bgcolor=\"#CCCCCC\"><b><font
face=\"Arial, Helvetica, sans-serif\" color=\"#000000\"
size=\"1\">".$righe[$i][9]."</a></b></font></td></tr>\n";
}
?>
Ho creato poi un altra pagina che crea il sommario da questo file:
?php
$righe=file("test.txt");
for($i=4;$i<count($righe);$i++){
$link=explode("|",$righe[$i]);
echo "<a href=\"link2.php?i=$i\">$link[8]</a><br>\n";
}
?>
 Il mio problema è ora creare una pagina che mi visualizzi il contenuto
della variabile corrispondente.
Cioè se ilmio i=5 vorrei che dall'altra parte si visualizzate la riga
corrispondente che si trova nel file di testo.
Questa cosa mi sta facendo impazzire
suggerimenti?
Grazie a tutti!!!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


devo essere sincero... non ho letto il codice... pigro eh? :-) pero' ti 
converrebbe mettere tutto in un array multidimensionale... stipare 
l'array in una sessione e poi richiamarlo con $_SESSION['array'][$i] ($i 
dovresti passarlo in get suppongo)
-- 
------------------------------------------
pixaelcity - la città dell'intrattenimento
----------- 
www.pixaelcity.com
 -----------

 dovresti passarlo in get suppongo)
-- 


 
semplificare un'po' usando XML non sarebbe meglio?
-- 
www.iuz-lab.info

 Gianfra wrote:


-- 
