2013-05-31 2 views
0

Я хочу написать код на php, который перейдет в txt-файл в dir-файле и посмотрит на строку 2 и возьмет категорию и тему из строки 3 для меню на моем сайте.Дублирование в категории text php

function arrayDuplicate($array) 
{ 
return array_unique(array_diff_assoc($array1,array_unique($array1))); 
} 

$number =Countdir('file'); 

for ($i = 1; $i <= $number; $i++) { 

$myFile = file; 
$myFile .= '/'; 
$myFile .= $i; 
$myFile .= ".txt"; 

$cat = ReadLine($myFile, 2); 
$arr1 .= "'"; 
$arr1 .= $cat; 
$arr1 .= "'"; 
$arr1 .= ","; 
$arr1 .= " "; 
print($arr1); 
} 
$arr = array($arr1); 

$result = arrayDuplicate($arr); 

в 1.TXT "1 cat1 subject1 file1.pdf 1369947340"

в 2.txt "2 cat1 subject2 file2.pdf 1369947310"

в 3.txt "3 cat2 subject3 file3pdf 1369947304 "

i want menu cat1 | cat2 .. и когда вы касаетесь cat1 вы видите тему1 и subject2, cat2 см. тему3.

My code show me cat1 | cat1 | cat2

ответ

0

Это очень сложный способ сделать что-то очень простое.

Возможно, я предлагаю вам использовать базу данных MYSQL в качестве источника для вашего меню?

Если вы настаиваете на том, это трудный путь:

Поскольку вы знаете имена файлов, просто создать массив, содержащий имена визави:

$files=array("/directoryname/1.txt",...etc); 

обернуть свой код в цикле Еогеасп на $ files.

+0

Отправьте мне свой полный код PLS .. Его не помогут мне, что вы написали .. – TheQuestionerMan

Смежные вопросы