Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Tolik rozruchu
jen v Lopuchu

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub PHP [ŽP: neomezená] (kategorie Programování) moderuje makovec.
Archiv
Diskuse o vybornem skriptovacim jazyku php. Dulezite odkazy, pred polozenim dotazu zkuste hledat odpoved zde:
  1. www.php.net - domovská stránka PHP
  2. www.kosek.cz - spousta tutorialu pro PHP v češtině
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: vmeahdj
[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 3.4.2009 13:41  2513
mpts [2511]: Bez escapovani entit je zobrazovani jakyhokoliv zdrojaku vicemene k nicemu.

Bredy [2512]: Ano a je pro to dobry duvod. Respektive neni dobry duvod, aby to na Lopuchu fungovalo. Kdyz si to shrnem, tak CDATA sekci v HTML dokumentech respektuje jenom Opera, v XHTML dokumentech navic jeste Firefox. Konqueror ji neumi ani v jednom typu (Safari jsem nezkousel, ale veril bych, ze to bude podobne), IE ji v HTML dokumentech neumi a XHTML dokumenty neumi vubec... Takze povolit vkladani CDATA sekci by stejne prakticky nepomohlo vkladat lidem zdrojaky. Bohuzel.
bredy 3.4.2009 13:35  2512
<code><![CDATA[ Áááá tady si můžu psát co chci <  >   <<< >>> &&& """ <?xml?>]]></code>


Bohužel, CDATA nefunguje na Lopuchu.
mpts mpts Je to jinak, ba přesně naopak! 3.4.2009 13:33  2511
Kdokoliv [2510]: Mluvil jsem o formátování, escapování html entit je jiná věc, to třeba ten raw tady afaik dělá (nebo aspoň něco), ten div class="code" na okounu ne. Ale jak říkám, je to jiná otázka.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 3.4.2009 13:28  2510
Byl bych hodne opatrny s tim, co funguje obecne (a dost by me prekvapilo, kdyby na Okounu ten div fungoval i pro vkladani napriklad kusu HTML). Obecne jedine, co ma fungovat, je CDATA sekce, kterou ovsem neumeji vsechny prohlizece a nektere ji navic umeji jenom u X(HT)ML dokumentu. Jinymi slovy mistni raw je hodne nad ramec cehokoliv, co ty znackovaci jazyky uz z principu muzou dovolovat.
mpts mpts Je to jinak, ba přesně naopak! 3.4.2009 12:30  2509
puschpull [2508]: Tady na lopuchu funguje <raw>nejaky kod</raw>, na okounu <div class="code">nejaky kod</div>, obecně asi <pre>nejaky kod</pre>.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 3.4.2009 12:25 - Oblíbené kluby (17:55) 2508
mptsdíky za připomínky k formátování k formátování scriptů
čím se vkládáte kódy, tak aby se korektně zobrazily ?
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 3.4.2009 12:24 - Oblíbené kluby (17:55) 2507
mptsje to v tabulce, funguje to, ale zajímavé je, že ze 16 obrázků to zobrazí jen 12 a ještě pomíchá pořadí
mpts mpts Je to jinak, ba přesně naopak! 3.4.2009 12:21  2506
mpts [2505]: I když tedy já ještě dělám mezeru za čárkou i středníkem, např.:

for ($i = 0; $i < $cosi; $i++) {
    echo $toto[$i];
}


ale to už se mi nechtělo opravovat.
mpts mpts Je to jinak, ba přesně naopak! 3.4.2009 12:18  2505
Nebylo by takhle lepší?puschpull [2497]: Přiznám se, že tak, jak jsi to sem vyblil Ty, bych se ani neobtěžoval to číst, natož zkoumat. Štěstí, že jiní jsou tolerantnější.

$id = $GLOBALS["HTTP_GET_VARS"]["id"];
$path = empty($HTTP_SERVER_VARS["PATH_INFO"]) ? $HTTP_SERVER_VARS["PHP_SELF"] : $HTTP_SERVER_VARS["PATH_INFO"];
@$dirhandle = opendir( "$directory/thumbs" );
$pic_count = 0;
while( $file = readdir( $dirhandle ) ) {
    if (eregi("(gif|jpg|jpeg)$",$file)) {
        $pic_list[$pic_count++] = $file;
    }
}

$output = '<table border=3 bgcolor="#AFEEEE">';

if ($pend>$pic_count) $pend=$pic_count;

$output .= '<tr>';

for ($i=0;$i<$pic_count;$i++) {
    for ($j=0;$j<=2;$j++) {
        $output .= '<td>';
        $output .= '<a href="'.$directory.'/large/'.$pic_list[$i].
                   '" class="highslide" onclick="return hs.expand(this)">'.
                   '<img src="./'.$directory.'/thumbs/'.$pic_list[$i].'" title="Click to enlarge: '.
                   $pic_list[$i].'" /></a>'."\n";
        $i++;
    }
    $output .= '</td>';

    $output .= '</tr>';
}
$output .= '</table>';

return $output;
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 3.4.2009 11:05 - Oblíbené kluby (17:55) 2504
Johny_Gjo v FF to ale dělalo i předtím
není to ještě doladěné
nyní šlo o ty tabulky náhledů
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 3.4.2009 10:54  2503
Přetéká ti to :-). FF 3.0.8, Windows Vista.
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 3.4.2009 10:53 - Oblíbené kluby (17:55) 2502
už je to lepší
dík za rady

tady je výsledek:
D@weP.net - Květy - Kouzlo květů
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 3.4.2009 09:56  2501
Já bych spíše inkrementoval $j uvnitř toho cyklu, a práci s $i nechal na foru (když necháš $i inkrementovat forem, a navíc jej měníš ručně, nedá se pak zrovna dobře ohlídat, kolikrát ten vnitřek vlastně proběhne). Pak ti uvnitř stačí obyčejný if, abys zajistil odřádkování až po třech snímcích. Resp. jsou-li to náhledy obrázků, tak bych se na tři na řádek vysral a udělal ji plovoucí :-).
themajkl themajkl All those moments will be lost in time - like tears in rain. 3.4.2009 09:54  2500
puschpull [2499]: Tak šlo to udělat i bez toho cyklu, ale ono to vyjde skoro nastejno....
puschpull puschpull být nad věcí, pohoda a klid ... - AV-Com (Homepage) 3.4.2009 09:50 - Oblíbené kluby (17:55) 2499
není
ten udělá ty prvky v řádku tabulky
jinak by bylo co jeden obrázek to řádek

[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt