ik heb dus een form waar een string gesubmit wordt.. nu wil ik dus opzoeken in welke regel van een txt file die string voor komt..
ik heb nu dit:
alleen krijg ik een REG_EBRACK error (op regel 10 dus)..
mag je uberhaupt een variabele gebruiken op deze manier? en zo ja.. waarom krijg ik dan de error dat de [] niet matchen?..
ohe ja $subcat2 is iets als: Versters;Speakers;Tuners;CD players
gewoon een aantal woord gescheiden door een ; dus
ik heb nu dit:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| $fcontents = file ("configuration.txt"); $limit = count($fcontents); $j = 0; if ($newsubcat){ while ($j < $limit){ $line = $fcontents[$j]; //nu komt dus de probleem-regel .. //$subcat2 is dus de string die ik meerkrijg uit een form if (ereg("([$subcat2]+)",$line)){ $new_line2 = ereg_replace("[\"]+[;]+",";$newsubcat\";",$line); $pointer = $j; } $j++; } } |
alleen krijg ik een REG_EBRACK error (op regel 10 dus)..
mag je uberhaupt een variabele gebruiken op deze manier? en zo ja.. waarom krijg ik dan de error dat de [] niet matchen?..
ohe ja $subcat2 is iets als: Versters;Speakers;Tuners;CD players
gewoon een aantal woord gescheiden door een ; dus