ThatsIt
29-07-2004, 16:45
Vielen Dank fuer eure hilfe!
Bin noch nicht lang dabei also bitte helft mir doch ein wenig auf die Sprnge.
habe ein Array in eine While.shleife eingebaut und moechte die Werte ausserhalb der Schleife verwenden.
Jedoch sind diese weg sobald ich ausserhalb der Schleife danach frage.
$quelldatei = "xml/".$TID."_easyinfo.xml";
$z_quelle = fopen ($quelldatei, "r");
while (!feof($z_quelle)) {
$zeile = fgets($z_quelle);
$abnumber = strstr ($zeile, "<Number>");
$number = explode ("<Number>", $abnumber);
$number = explode ("</Number>", $number[1]);
$number = $number[0];
$abkursnummer = strstr ($zeile, "<ProductNr>");
$kursnummer = explode ("<ProductNr>", $abkursnummer);
$kursnummer = explode ("</ProductNr>", $kursnummer[1]);
$kursnummer = $kursnummer[0];
$abquantity = strstr ($zeile, "<Quantity>");
$quantity = explode ("<Quantity>", $abquantity);
$quantity = explode ("</Quantity>", $quantity[1]);
$quantity = $quantity[0];
$abitemprice = strstr ($zeile, "<ItemPrice>");
$itemprice = explode ("<ItemPrice>", $abitemprice);
$itemprice = explode ("</ItemPrice>", $itemprice[1]);
$itemprice = $itemprice[0];
$abprice = strstr ($zeile, "<Price>");
$price = explode ("<Price>", $abprice);
$price = explode ("</Price>", $price[1]);
$price = $price[0];
$kursdaten = array ($number, $kursnummer, $quantity, $itemprice, $price);
$kurs = array ($kursdaten[0].$kursdaten[1].$kursdaten[2].$kursdaten[3].$kursdaten[4]);
//solange es da steht gehts:
echo $kurs[0]."<br>";
}
fclose ($z_quelle);
//allerdings ausserhalb gehts ned:
echo $kurs[0]."<br>";
Bruchte es aber aussen.
liebe grusse
ThatsIt
Bin noch nicht lang dabei also bitte helft mir doch ein wenig auf die Sprnge.
habe ein Array in eine While.shleife eingebaut und moechte die Werte ausserhalb der Schleife verwenden.
Jedoch sind diese weg sobald ich ausserhalb der Schleife danach frage.
$quelldatei = "xml/".$TID."_easyinfo.xml";
$z_quelle = fopen ($quelldatei, "r");
while (!feof($z_quelle)) {
$zeile = fgets($z_quelle);
$abnumber = strstr ($zeile, "<Number>");
$number = explode ("<Number>", $abnumber);
$number = explode ("</Number>", $number[1]);
$number = $number[0];
$abkursnummer = strstr ($zeile, "<ProductNr>");
$kursnummer = explode ("<ProductNr>", $abkursnummer);
$kursnummer = explode ("</ProductNr>", $kursnummer[1]);
$kursnummer = $kursnummer[0];
$abquantity = strstr ($zeile, "<Quantity>");
$quantity = explode ("<Quantity>", $abquantity);
$quantity = explode ("</Quantity>", $quantity[1]);
$quantity = $quantity[0];
$abitemprice = strstr ($zeile, "<ItemPrice>");
$itemprice = explode ("<ItemPrice>", $abitemprice);
$itemprice = explode ("</ItemPrice>", $itemprice[1]);
$itemprice = $itemprice[0];
$abprice = strstr ($zeile, "<Price>");
$price = explode ("<Price>", $abprice);
$price = explode ("</Price>", $price[1]);
$price = $price[0];
$kursdaten = array ($number, $kursnummer, $quantity, $itemprice, $price);
$kurs = array ($kursdaten[0].$kursdaten[1].$kursdaten[2].$kursdaten[3].$kursdaten[4]);
//solange es da steht gehts:
echo $kurs[0]."<br>";
}
fclose ($z_quelle);
//allerdings ausserhalb gehts ned:
echo $kurs[0]."<br>";
Bruchte es aber aussen.
liebe grusse
ThatsIt