Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   проблема с php скриптом, помогите плиз (https://forum.antichat.xyz/showthread.php?t=16436)

Utochka 24.03.2006 15:59

проблема с php скриптом, помогите плиз
 
Короче есть два файлы в одном название категорий, а вдругом вот следубщее

Имя|описание|категория|пут до файла (*)

Скрипт выводит название категорий и (*) если входит в эту категорию, тока вот проблема на деле он выводит (*) только в последнию категорию независимо от ее названия!!!

Вот кусок кода
PHP код:

$info_cat=file('modules\flash\cat.txt'); 
$razm_cat=sizeof($info_cat); //ðàçìåð ôàéëà 
//---------------------------------------------- 
$mesagi=file('modules\flash\inform.txt'); 
$razm=sizeof($mesagi); //ðàçìåð ôàéëà 
//----------------------------------------------------- 

 
for ($i=0;$i<count($info_cat);$i++) 
 { 
   if (
$i>=$razm_cat){break;} 
   list(
$name_cat)=explode("\n",$info_cat[$i]); 
   echo 

   <center><b><font color=#FF5500>
$name_cat</center></font></b><br> 
   <table width='100%' border='1' cellspacing='0' cellpadding='2'> 
   <tr><td width='30%'><center>Íàçâàíèå</center></td><td><center>Îïèñàíèå</center></td></tr>"


 for (
$y=0;$y<$razm;$y++) 
     { 
       if (
$y>=$razm){break;} 
       list(
$name,$opisanie,$cat,$patch)=explode("|",$mesagi[$y]); 
       if (
$name_cat==$cat){echo "<tr><td><a href='$patch'>$name</a></td><td>$opisanie</td></tr>";} 
     } 
    echo
"</table><br>"
 } 



Время: 21:34