Wie wäre es die Linien mit explode zu zerlegen & dann die Array mit einer Schleife zu zerlegen mit dem Trenner Gleich ,
so kannst du locker die Daten abrufen.
Da The_Gamer mich in ICQ genervt hat D: , Have Fun, mein kleines INI System
<?php
/**
* @author BlackFoX_UD_
* @copyright 2010
*/
function ReadIniKey($filex,$keyname)
{
$dateiinhalt = file($filex);
$returno = 0;
foreach ($dateiinhalt as $strx)
{
$strt = explode('=',$strx);
if($strt[0] == $keyname)return rtrim($strt[1]);
}
return 0;
}
function SaveIniKey($filex,$keyname,$keyval)
{
if(!file_exists($filex))
{
$dateiinhalt[] = $keyname .'='. $keyval;
return SaveKeys($filex,$dateiinhalt);
}
$dateiinhalt = file($filex);
$gefunden = 0;
$i = -1;
foreach ($dateiinhalt as $strx)
{
$i++;
$strt = explode('=',$strx);
if($strt[0] == $keyname)
{
$dateiinhalt[$i] = $keyname .'='.$keyval;
return SaveKeys($filex,$dateiinhalt);
}
}
$dateiinhalt[] = $keyname .'='. $keyval;
return SaveKeys($filex,$dateiinhalt);
}
function SaveKeys($filex,$arrx)
{
$dt = fopen($filex,'w');
foreach($arrx as $tz)
{
fwrite($dt,$tz.'\r\n',strlen($tz));
}
fclose($dt);
return 1;
}
?>
Alles anzeigen