recoger una variable de un archivo php a otro
Hola a todos,
necesito una ayudita...
Con el siguiente código se lee los registros separados por saltos de línea de un archivo de texto:
<?php
function ReadFromFile () {
$TheFile = "data.txt";
$TheFile = urlencode($TheFile);
$Open = fopen ($TheFile, "r");
if ($Open) {
$Data = file ($TheFile);
for ($n = 0; $n < count($Data);
$n++) {
$GetLine = explode("t", $Data[$n]);
print ("<img src="img/linea.gif" width=20 height=1><br>
<span class="notes">$GetLine[0]</span><br>
n<img src="$GetLine[1]"><br>
n<span class="titolsnot">$GetLine[2]</span><br>
n<a href="not1_linees.php?ID=$n">$GetLine[3]</a>
n$GetLine[5]<P>n");
}
fclose ($Open);
} else {
print ("no es pot llegir l'archiu $TheFile!<br>n");
}
}
ReadFromFile();
?>
donde el siguiente código recoge el número de registro/línea al que corresponde cada texto:
n<a href="not.php?ID=$n">$GetLine[3]</a>
y te envia mediante un link a not.php, donde se recoge la variable "ID":
<?php
function ReadFromFile () {
$TheFile=$_GET[ID];
$Open = fopen ($TheFile, "r");
$Data = file ($TheFile);
for ($n = 0; $n < count($Data);
$n++) {
$GetLine = explode("t", $Data[$n]);
print ("<img src="img/linea.gif" width=20 height=1><br>
<span class="notes">$GetLine[0]</span><br>
n<span class="titolsnot">$GetLine[1]</span><br>
n<a href="not1.htm">$GetLine[3]</a><br>
n$GetLine[4]<P>n");
}
fclose ($Open);
} else {
print ("no es pot llegir l'archiu $TheFile!<br>n");
}
}
ReadFromFile();
?>
pero me lee igualmente todo el archivo de texto!!
y quiero que lea sólo el registro especificado con "ID".
alguien tiene la solución?
gracias por adelantado,
Marta
necesito una ayudita...
Con el siguiente código se lee los registros separados por saltos de línea de un archivo de texto:
<?php
function ReadFromFile () {
$TheFile = "data.txt";
$TheFile = urlencode($TheFile);
$Open = fopen ($TheFile, "r");
if ($Open) {
$Data = file ($TheFile);
for ($n = 0; $n < count($Data);
$n++) {
$GetLine = explode("t", $Data[$n]);
print ("<img src="img/linea.gif" width=20 height=1><br>
<span class="notes">$GetLine[0]</span><br>
n<img src="$GetLine[1]"><br>
n<span class="titolsnot">$GetLine[2]</span><br>
n<a href="not1_linees.php?ID=$n">$GetLine[3]</a>
n$GetLine[5]<P>n");
}
fclose ($Open);
} else {
print ("no es pot llegir l'archiu $TheFile!<br>n");
}
}
ReadFromFile();
?>
donde el siguiente código recoge el número de registro/línea al que corresponde cada texto:
n<a href="not.php?ID=$n">$GetLine[3]</a>
y te envia mediante un link a not.php, donde se recoge la variable "ID":
<?php
function ReadFromFile () {
$TheFile=$_GET[ID];
$Open = fopen ($TheFile, "r");
$Data = file ($TheFile);
for ($n = 0; $n < count($Data);
$n++) {
$GetLine = explode("t", $Data[$n]);
print ("<img src="img/linea.gif" width=20 height=1><br>
<span class="notes">$GetLine[0]</span><br>
n<span class="titolsnot">$GetLine[1]</span><br>
n<a href="not1.htm">$GetLine[3]</a><br>
n$GetLine[4]<P>n");
}
fclose ($Open);
} else {
print ("no es pot llegir l'archiu $TheFile!<br>n");
}
}
ReadFromFile();
?>
pero me lee igualmente todo el archivo de texto!!
y quiero que lea sólo el registro especificado con "ID".
alguien tiene la solución?
gracias por adelantado,
Marta
