Ik heb een stukje code:
hier lees ik mijn file in... en zet alles in de $umembers array!
en nu het volgende stukje, hier schrijf ik de data weer naar het desbetreffende bestand.
nu heb ik het volgende probleem
dit staat bv in de inlees file
oftewel
$cfg[members] = 3
$umembers[1] = "1;2;3;4;5;";
$umembers[2] = "2;3;4;5;6;";
$umembers[3] = "3;4;5;6;7;";
nu add ik bv 1 member
$cfg[members] = 4
$umember[4] = "4;5;6;7;8;";
en wil ik het weg schrijven zie ik dit als uitkomst
hoe kan dit?
als ik \n add dan krijg ik alles op nieuwe regels of zie ik telkens dat mooie zwarte blokje..
pls help.
PHP:
1
2
3
4
5
6
7
8
| <? $fd = fopen ($cfg[pwfile], "r"); $cfg[members] = fgets($fd, 4096); for ($i = 1; $i <= $cfg[members]; $i++) { $umembers[$i] = fgets($fd, 4096); } fclose ($fd); ?> |
hier lees ik mijn file in... en zet alles in de $umembers array!
en nu het volgende stukje, hier schrijf ik de data weer naar het desbetreffende bestand.
PHP:
1
2
3
4
5
6
7
8
9
10
| <? $fd = fopen($cfg[pwfile], "w"); fputs($fd, $cfg[members] . "\n"); for ($i = 1; $i <= $cfg[members]; $i++) { $tmp = $umembers[$i]; echo $tmp . "<br>"; fputs($fd, $tmp); // , count($tmp) } fclose($fd); ?> |
nu heb ik het volgende probleem
dit staat bv in de inlees file
code:
1
2
3
4
| 1 1;2;3;4;5; 2;3;4;5;6; 3;4;5;6;7; |
oftewel
$cfg[members] = 3
$umembers[1] = "1;2;3;4;5;";
$umembers[2] = "2;3;4;5;6;";
$umembers[3] = "3;4;5;6;7;";
nu add ik bv 1 member
$cfg[members] = 4
$umember[4] = "4;5;6;7;8;";
en wil ik het weg schrijven zie ik dit als uitkomst
code:
1
2
3
4
| 1 1;2;3;4;5; 2;3;4;5;6; 3;4;5;6;7;4;5;6;7;8; |
als ik \n add dan krijg ik alles op nieuwe regels of zie ik telkens dat mooie zwarte blokje..
pls help.