Beispiel #1
0
        // ничего не меняется? 2010-02  фрагмент не используется и не выводится покачто
        ?>
    <br><br><table border="0" cellpadding="0" cellspacing="0">
  <?php 
        for ($a = 0; $a < $pgcnt; $a++) {
            if ($pgcontent[$a + 1][1] == "") {
                continue;
            }
            // hidekey ("str",$pgcontent[$a+1][0]);
            ?>
 <form action="str0.php?p=<?php 
            echo $pgcontent[$a + 1][0];
            ?>
"><?php 
            $name = $pgcontent[$a + 1][3];
            $x = detectencoding($name);
            //      echo "Encoded : ".$x."<br>?";
            if ($x !== "utf-8" and $sd[19] == "utf-8") {
                $name = iconv("windows-1251", "utf-8", $name);
            }
            //if ($sd[19]=="utf-8") $name=iconv("windows-1251","utf-8",$name);
            menukey("goo", $name);
            echo "</form>";
        }
        ?>
</table>
  <?php 
    }
    ?>
      <br><br><br></table>
<?php 
Beispiel #2
0
         // потом улучшить чтобы не делала излишний код
     }
     if ($GENALT) {
         $insertone[strlen($insertone) - 2] = ";";
         //оконч встав  ошибка
         //что генерируется при ' внутри и как оно потом выполняется
         if ($OSTYPE == "LINUX") {
             $insertone .= "\n";
         }
         if ($OSTYPE == "WINDOWS") {
             $insertone .= "\n\r";
         }
         if ($views) {
             echo $insertone . "<br>";
         }
         $x = detectencoding($insertone);
         if ($views) {
             echo "Encoded ln : " . $x . "<br>?";
         }
         //dobawil utf-8  какая то левая процедура. die () не работает
         if ($x !== "utf-8" and $sd[19] == "utf-8") {
             $insertone = iconvx("windows-1251", "utf-8", $insertone);
         }
         // мне интересно что это за кодировка во встроенном дампе которая всегда ничего не делает.
         fwrite($dumpfile, $insertone);
         $lines++;
         //echo $insertone."<br>";
     }
     // забыл
 }
 if ($result == false) {
Beispiel #3
0
    if ($pgheader[$a] == $languageprofile) {
        $thislanguagepagescolumn = $a;
    }
    // BUG??  а зачем это +1 тут стоит?
}
$x = "";
if ($goo) {
    //$addr="str0.php?p=0".$str;   header ($addr);    будет работать только с $thislanguagepagescolumn !!!!  без нее текст моде фаил
    for ($a = 0; $a < count($pgcontent); $a++) {
        $thispagename = $pgcontent[$a][$thislanguagepagescolumn];
        $x = detectencoding($thispagename);
        //      echo "Encoded : ".$x."<br>?";
        if ($x !== "utf-8" and $sd[19] == "utf-8") {
            $thispagename = iconvx("windows-1251", "utf-8", $thispagename);
        }
        $x = detectencoding($goo);
        //      echo "Encoded : ".$x."<br>?";
        if ($x !== "utf-8" and $sd[19] == "utf-8") {
            $goo = iconvx("windows-1251", "utf-8", $goo);
        }
        //if ($sd[19]=="utf-8") $thispagename=iconvx("windows-1251","utf-8",$thispagename);  // тут могут быть подводные камни связанные с кодировкой - использование menukey перепроверить
        //if ($sd[19]=="utf-8") $goo=iconvx("windows-1251","utf-8",$goo);
        if ($thispagename == $goo) {
            $pageenter = $a;
            break;
        }
        $x .= "cycle #={$a} hdnlangname=" . $pgheader[$thislanguagepagescolumn] . "(pgc[a]=goo thispagename=" . $thispagename . "=={$goo})<br>";
        // млять почему ПУСТО?:??  какого хера   $thispagename ="" ???
    }
}
//echo "goo=$goo";exit;