#4 Kit
'Poedit je editor katalogů gettext'
To je prave ta hatmatilka odborniku.
Editor, slovo znam.
Katalog, to je takovy ten sesit, co ti strci do ruky cestovky nebo v obchode s oblecenim.
Gettext neznam.
Neni jasne, co ty 3 slova maji spolecneho se jmenem sw :) Ale jinak dik za objasnejsi. Proste je to nejaky sw, ktery nejspis umi najit text v kodu a vytvorit jakysi slovnik pro preklad. To muze byt super pro program (cms). Ale prakticky nepouzitelne pro webove stranky. Tam vetsinou potrebujes prelozit cely text a to by mel delat prekladatel. Jinak muze vysledek vyznit smesne a nepochopitelne v danem jazyce.
Příspěvky odeslané z IP adresy 2001:718:2601:258:3493:91...–
http://redata.cz/?lang=cs-CZ
Dole jsem klikl cestina. Zobrazilo se mi to v nemcine. nevim, co mam dal na te strance sledovat, hledat, co jako nefunguje? Stranka se zobrazila. Nic vic jsem na te strance nedelal, protoze nevim co.
Samozrejme php kod, rikas, funkcni anglicke verze a nefunkcni ceske by byl lepsi k porovnavani. Ale link je porad lepsi nez nic :)
Jj, vidim, ze tomu rozumis. Ale, vis, je rozdil psat jako anonymni uzivatel a registrovany :) Nerikam, ze by to neslo naprogramovat, treba podle ip. Ale neni to tu.
soubor.php
<a href="?ip=217.66.170.1"> klikni zde </a>
<script>
var ip, x
ip = '<?php echo $_GET["ip"]; ?>';
x = location.search.substring(1);
document.write(ip + ' | ' + x);
</script>
Kliknes na odkaz a mas to v js.
Server veme php, vyrobi z nej html stranku a tu posle uzivateli (www prohlizeci). www prohlizec ma funkci 'zobrazit zdrojovy kod'. Tam si muzes zkontrolovat, jak vypada html/css/js kod, ktery obdrzi prohlizec. Zda je ok nebo ne, musis vedet ty. Tvuj kod vyprodukuje neco takiveho:
<script>
var ip = 217.66.170.1;
document.write(ip);
</script>
Coz je samozrejme spatne. Kdyz si v prohlizeci pustis js konzolu, tak ti tam vypise furu erroru (jeden :) ). Dalsi vec, kterou prohlizece maji. Js konzola, pro ladeji javascriptu. Jen to nekdy nazyvaji konzola, webova konzola a podobne.
Dobre, tak znovu a poradne :) Opakovani, matka moudrosti :) Vypadla mi tam kulata zavorka.
if (!isset($row[10]))
{
echo '<pre>';
var_dump('radek asi bez row10', $row);
echo '</pre>';
}
mozna lepe
echo '<pre>';
var_dump('radek asi bez row10', $row);
echo '</pre>';
Notice: Undefined offset: 10 in C:\xampp1.8\htdocs\plugin\red\clensTest.php on line 138
Ta hlaska znamena, ze v tom array neexistuje index 10.
Zkus si tam vlozit
if (!isset($row[10]) {var_dump('radek asi bez row10', $row);}
Mam auto v garazi. Je rozbite. Co mu je?
Pokud neco nevidis, dokazes rici, v cem je problem? Zadne odkazy na stranky, zdrojove kody, nic. Nebo, co je to za program. Proc zakladat tema bez konkretnich informaci? Proc se ptat na konkretni informace, kdyz vidis, ze ten clovek ani na zacatku zadna voditka neposkytl. To by se mohlo protahnout na dny ci mesice, takova diskuze.
'Web normálně po instalaci fungoval'
Co to znamena? Web se neda instalovat. Mozna by ses mohl zkusit vyjadrovat srozumitelneji. Co presne nebo jaky konkretni program fungoval? A muzes ho nainstalovat lokalne a porovnat soubory na zmeny?
'překlad pomocí poeditu'
To je program nebo jmeno firmy ci osoby? Nic takoveho nepouzivam, takze tezko odhadnout.
Pokud je to program, mohlo se stat, ze pridal do souboru BOM. Coz zrovna v pripade php souboru je znicujici proces, kdy je treba rucne soubor po souboru opravit. Nebo tam pridal neco jineho. Total commander umi porovnat dva soubory, obsah. tak, pokud mas nezniceny original a zniceny soubor, tak to muzes zkusit.