Jump to content
php.lv forumi

Sandis

Reģistrētie lietotāji
  • Posts

    77
  • Joined

  • Last visited

Posts posted by Sandis

  1. Nu taa ... Man liidz shim lapaa ir taa, ka while() ciklaa no DB lapaa izsviezh atteelus <tr><td>(bilde)</td></tr> tagos, kas bilzhu iecentreeshanu jeb izliidzinaashanu, piemeeram, peedeejaa rindaa, kuraa bija nevis pieci, bet, piem, 2 atteeli, padariija neiespeejamu!

    Vai var nojaust!?

     

    Lapaa tas izskataa taa -

    * - bilde;

     

    Patreiz ir taa -

    *****

    **

     

    Vajag shaadi -

    *****

    ..* *

  2. Tas skaidrs, bet kaa man izvadiit 001.gif, 002.gif!?

     

    Tam tachu jaaizskataas shaadi:

    echo "elements: ". $GLOBALS["gal"][0][4][1]];

    echo "elements: ". $GLOBALS["gal"][0][4][2]];

     

    Bet tas nestraadaa, es varu visu ieprieksheejaa masiiva elemtentus, bet peedeeja masiiva elementus neizdodas izvadiit!

  3. Ir 4 masiivi (skatiit zemaak). Pirmo triis masiivu elementus var izvadiit, bet pasha peedeejaa masiiva elementus - nee!

    Izvadu shaadi:

    echo "elements: ". $GLOBALS["gal"][0][4][$_REQUEST["pi"]];

    gal- masiiva numurs (ir vairaaki masiivi)

    [4] - masiivaa ir vairaaki masiivi (dotajaa gadiijumaa es veelos izvadiit masiiva 4. masiivu)

    pi - 4. masiiva pi-tais elements.

     

    Pats masiivs:

    array(
     '2002', # menu txt
     '2002', # folderis /lib/foldera vārds
     array('#264B5E','#FFB94D'), #bgcolor
     array('01.gif','02.gif'), # thumbnail
     array('01.jpg','02.jpg'), # big pic
     array('001.gif'','002.gif'') # left-side pic
    )

     

    Viss straadaa, ja izvadu 1., 2., 3. masiiva elementus, bet 4. masiiva elementus neizdodas izvadiit - error - Undefined offset: 4

  4. Paldies, Venom, meegjinaashu Tavu domu paarveidot kodaa! Bet ar ko ir domats - $izvadits!?

     

    Man citi saka priekshaa, ka vajadzeetu to izvadishanu veikt, nosakot katrai bildei atrashanaas vietu pikseljos horizontaali&vertikaali!?

  5. Lapaa ir jaasakaarto izsviestaas bildes no DB, t.i., ja dotajaa galerijaa atrod 1 bildi, tad to smuki iecentree lapai pa vidu, ja atrod 13 bildes - tad vajadzeetu shaadi - 2 rindas x 5 bildes (maksimaalais bilzhu skaits rindaa) + 3 rindaa palikushaas 3 bildes smuki iecentree! Kaa to panaakt!?

  6. Es Tavu variantu, Venom, izmantoju šādi:

    <style type="text/css">
    .lapa img {display:box;height:100px;float:center}
    </style>
    ...
    <div class="lapa">
    <?
    for($x = 0; $x < $hmr; $x++){
    $buf .= '<tr>';
    $y = $x;
    for($z = 0; $z < 5; $z++){
    if(!$interjers[$_REQUEST["g"]-1][2][$z+($y*5)]){
    $im = '';
    }
    else{
    $im = '<a href="./index.php?id=3&g='.$_REQUEST["g"].'π='.($z+($y*5)).'"><img src=".'.$GLOBALS["imglib"].'/'.$interjers[$_REQUEST["g"]-1][1].'/'.$interjers[$_REQUEST["g"]-1][3][$z+($y*5)].'" border="0"></a>';
    }
    $buf .= '<td width="600" height="222" align="center" valign="middle">'.$im.'<td>';
    }
    $buf .= '</tr>';
    }
    ?>
    </div> 
    <?
    ...

    Bet, nee, nekust ne no vietas! :(

  7. Akotadmandarit!? Unkaamandariit!? Venom, kaads ir Tavs viedoklis!?

     

    Un kaa tad es vareetu sakaartot masiiva elementus lapaa- izretinaat un centreet (bez css)-nu, ja pedeejaa rindaa paliek tikai 2 atteeli, tad tos smuki izretina, iecentree... Luudzu, padalieties - iedodiet kaadu kodu, tagu gabalinju... :)

  8. Un kaa man uzmeistarot, ka peec peedeejaas bildes apskatiishanaas, uz taas uzklikshkjinot, es nonaaku uz galerijs thumbnailiem, t.i., atveru galeriju->uzklikshinu uz pirmas bildes thumbnaila->atveraas pirmaas bilde->uzklikshjinot uz pirmaas bilde, nokljuusut uz otraas-> taa es eju cauri visaam bildem-> tachu uzklikshkjinot uz peedeejaas bildes, buut vajadziigs, lai lietotajs nonaktu uz atpakalj uz galerijas thumbnailiem! Kaa to pareizaak izdariit? Ar JavaScriopt?

  9. Kaa man uzmeistarot, ka peec peedeejaas bildes apskatiishanaas, uz taas uzklikshkjinot, es nonaaku uz galerijs thumbnailiem, t.i., atveru galeriju->uzklikshinu uz pirmas bildes thumbnaila->atveraas pirmaas bilde->uzklikshjinot uz pirmaas bilde, nokljuusut uz otraas-> taa es eju cauri visaam bildem-> tachu uzklikshkjinot uz peedeejaas bildes, buut vajadziigs, lai lietotajs nonaktu uz atpakalj uz galerijas thumbnailiem! Kaa to pareizaak izdariit? Ar JavaScriopt?

  10. Uz ko attiecas taa pieziime:

    " Ja mainīgājā $id glabājas tekošās bildes nr, bet $cnt glabājās kopējais bilžu skaits, tad uz katru klikšķi: $id = ($id+1) % $cnt;"?!

     

    Un kaa es varu dabuut panaakt to, ka peec galerijas peedeejaa attela paraadiishanas, man naakamais klikshkjis aizved uz galerijs saakumlapu!?

     

    HTML taa centreeshana bija domaata shaadi!? - <td margin="0"><img src=>

     

    Zinu, ka jautaajumi stulbi un tizli, bet es censhos saprast!

  11. Tie tukshumi domaati, lai izvadot atteelus no masiiva, tie neizskatiitos peec blaakja lapaa, t.i., ja lapaa peedeeja rindaa izsviezh tikai 1 atteelu, tad lai tas nepaliktu malaa, es ielieku fiziski tukshumus, kas izvadot atteelus no masiiva, peedeejo elementu pabiida uz vidu! Starp citu, tas ir korekti!?

     

    Par to otro variantu - $jaunais_masiivs = array_filter($vecais_masiivs, "empty"); Taa arii ir domaats - "empty" ?

  12. Man ir vienkaarsh galerijas datu fails, kuraa masiivaa glabaajas atteeli un fails, kuraa glabaajas funkcija, kas izvada atteelu! T.i., fukcija izvada atteelu thumbnailus, uzklikshkjinot uz taas, atveras lielais atteels, savukaart, uzklikjskinot uz lielaa, tam vajadzeetu iet uz naakamo. Taa tas viss straadaa, ja starp masiiviem nav tukshumu,skat. zemaak:

    Šādi viss strādā
    array(
     '2002', # menu txt
     '2002', # folderis /lib/foldera vārds
     array('#264B5E','#FFB94D'), #bgcolor
     array('01.gif','02.gif'), # thumbnail
     array('01.jpg','02.jpg') # big pic
    ),
    
    
    Šādi vairs ne (bet tie tukshumi ier nepieciešami, lai sakaartotu bildiites):
    
    array(
     '2002', # menu txt
     '2002', # folderis /lib/foldera vārds
     array('#264B5E','','#FFB94D'), #bgcolor
     array('01.gif','','02.gif'), # thumbnail
     array('01.jpg','','02.jpg') # big pic
    ),

     

    Buutu vienkaarshi, ja starp masiiva elementiem nevajadzeetu tukshus elementus - ' ', kas domaati, lai galerijas atteelus sakaartotu daudz maz smuki... Bet taakaa starp masiivu elementiem ir tie tukshumi, tad taa lieta nobruuk! Kad tos tukshumus ieliek, tad itkaa viss straadaa, bet paradaas nelieli bugi, piemeeram. viena bilde paraadaas 2x, savukaart cituviet fona kraasa kaveejas, t.i., bilde paraadaas, bet attieciigaa bildes fons tikai aiz taas!

    Varbuut to pasaakumu pavisam citaadaak realizeet, bez masiiva!?

    Un esmu apkakaajies - kaa es varu dabuut to, ka peec galerijas peedeejaa attela paraadiishanas, man naakamais klikshkjis aizved uz galerijs saakumlapu!? Situaacija triviaala, bet esmu nokauseets ar to!

    Paldies!

     

    Vairaak koda sheit - http://paste.php.lv/1447

  13. Situacija tada - klients grib, lai CMS sadaljai "Finanses" grib pievienot tabulu no MS Exel faila (kaa to panaakt - vienalga, galvenais, lai darbojas), savukaart lietotaajs publiskajaa lapaa var nopeetiit to, kaa web tabulju. Dzirdeeju risinaajumu, ka var no MS Excel faila eksorteet datus teksta faila formaataa un tad to vienkaarshi pievienot caur "Browse"... itkaa vienkaarshi izklausaas...tagad jaakjeras tam klaat!

×
×
  • Create New...