Jump to content
php.lv forumi

jam

Reģistrētie lietotāji
  • Posts

    145
  • Joined

  • Last visited

Posts posted by jam

  1. Man ir folderis ar failiem

    1-blabla_22.txt

    2-blabla_33.txt

    3_bum_4.txt

    utt

     

    Kods, lai attīrītu faila nosaukumus no .txt, aizvietotu _ ar ' ' un sākumu novāktu nost, izskatās šādi:

     

    $dir = "f:\\txt\\";
    if ($handle = opendir($dir)) 
    {
    while (false !== ($file = readdir($handle)))
    {
    if ($file != "." && $file != "..")
    {
     $plname = substr($file, 0, strrpos($file, '.'));
    $plname = substr($plname, strrpos($plname, '-')+1);
    $plname = strtoupper(strtr($plname, "_", " "));
    $file_no_ext = substr($file, 0, strrpos($file, '.'));
    ?>
    <a href="/<?=$file_no_ext;?>/"><?=$plname;?></a></br>
    <?
    $myarray = file($dir.$file);
    echo $myarray[0].'<br>';
    echo $myarray[1].'<br>';
    echo $myarray[2];
    
    } 
    }
    }

     

     

    Jautājums: Vajag lai šo pāri palikušo stringu sortēšana notiek pēc tiem priekšā novietotā cipara, tb 'blabla 22' ir pirmais, 'blabla_33' ir otrais utt.

    fja readdir īsti tā nedara, kā rakstīts manuālī

    The filenames are returned in the order in which they are stored by the filesystem.

  2. Ir tā.

    Taisot lapu, man ir hosts failaa un lokalajaa apachaa nodefinets hosts www.trintrava.lv.

     

    Tipa ērtāk. ir htaccess ar mod_rewrite. Lai ieliktu imagu vai flashu, vai css rakstu

     

    <param name="movie" value="/img/flashss.swf" />

     

     

    Ja bez / pirms img, tad, protams, neiet, ja vien nav pirmaa lapa atverta. Probza ir tāda, ka ja visu kontentu pārnesu uz kādu klientam pieejamu hostu, tipa www.blahamuha.lv/trintrava/ , tad ne img, ne flash, ne css, protams, vairs neveras, jo tiek mekleets img folderis iekš www.blahamuha.lv/img/.

     

    Šo tač var kaut kā apiet ar .htacess palīdzību? Ir jau iespēja definēt tipa

    define('SAKNE', 'www.blahamuha.lv/trintrava/');

    un tad šito izsaukt katram /img/ priekšā, bet varbūt ir kāds cits veids?

  3. Parasti šāds nestrādā uz IE:

    div#bloks a:hover img{

    border: 1px solid #CECFD0;

    }

     

    bet ja priekšā pieliks:

     

    div#bloks a:hover{

    text-indent: 0;

    }

     

    un galu galā tas izskatīsies kā:

     

    div#bloks a:hover{

    text-indent: 0;

    }

    div#bloks a:hover img{

    border: 1px solid #CECFD0;

    }

     

    TAD tas pirmais strādās kā likts.

  4. Ir strings, kuram vajag visus vārda pirmos burtus kapitalizēt iz'nemot saikļus and un are utt.

     

    $teksts = "bannanas_and_apples_are_fruits";

    $str = ucwords(str_replace("_"," ",$teksts));

     

    echo $str; // Bannanas And Apples Are Fruits

     

    varbūt kāds var on the fly uzrakstīt, kā lai And un Are paliktu lowerkeisā?

     

    Paldies.

  5. Ilgi jau chakarējos no formiņas insertot mysql bāzē rindiņu "ĀāČčĢģĒēĪīĶķĻļŅņŠšŪūŽž"

    Visi burti, izņemot ā un č insertojas kā vajag, bet šitie kā Ŀ . Ar 4.0 mysql viss ir normāli. Kā php kodā pēc konekcijas ar mysql pateikt, lai

     

    SET NAMES utf8;

    SET CHARACTER_SET utf8;

     

    man gan my.ini failā ir ierakstīts: default-character-set=utf8

     

    Nelīdz :/ No phpmyadmin gan viss insertojas Ok.

  6. nevajag case

    jaapieraksta klaat pie  if(eval(objValue.value.length) == 0) radio btona paarbaude. figvinjin kaada ir sintakse, kaut gan radio butonam likt paarbaudi tas manupraat ir muljkjiigi. vinekaarshi atverot to lapu ar formu, ieliec radio jau defaulto veertiibu un viss.

    22260[/snapback]

     

     

    Vajag case, jo htmlā liekas šitaada šaize katram parbaudamajam laukam

     

    frmvalidator.addValidation("S_Firstname","req", "Ieraksti Vārdu!!!")

     

    atiecīgi req ir case priekš teksta laukiem.

     

    Laikam jau būs jāliek defaultā, ja neviens nepalīdzēs.

  7. Atradu labu formas aizpildījumpārbaudītāju iekš Javascript. Viss baigi

    labi, bet nav uzrakstīts priekš radio inputiem.

     

    Šitais ir text inputiem.

     

    case "req":

    case "required":

    {

    if(eval(objValue.value.length) == 0)

    {

    if(!strError || strError.length ==0)

    {

    var lauks = new String(objValue.name);

    var mySubString = lauks.substring(2);

    strError = "The field " + mySubString + "is required!";

    }//if

    alert(strError);

    return false;

    }//if

    break;

    }//case required

     

     

    Varbūt var kāds uzrakstīt case priekš radio inputa?

     

     

    Paldies

  8. Rindiņa
    d.elements[ i].style["color"> = "#000000";

    ir neprecīza, tai ir jāizskatās

    d.elements[ i].style["color"] = "#000000";

    Vispār, kāda izskatās tava forma un kādai infomācijai būs paradzēts katrs lauks, un vai visi lauki ir jāaizpilda obligāti, jo šo te lietu pieprasa tas piemērs? Un vispār piemērs ar tāds jancīgs!

    22233[/snapback]

     

    Paldies par iedziļināšanos. Šito jau atmetu, jo atradu labāku.

  9. Paskat sho

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Blank</title>
    <style>
    
    body {
    margin: 0;
    padding: 0;
    background-image : url(img/bck.gif);
    text-align:center;
    font-size:80.5%
    }
    table.cent {
    width: 100%;
    height: 100%;       
    }
    table.cent td.cent {
    vertical-align: middle;
    text-align: center;
    }
    #container {
       margin: auto;
    width: 380px;
    height: 584px;
    text-align: left;
    position: relative; [B]<- shito vajadzeeja[/B]
    }
    div.grey {
    background-color:#808285;
    }
    
    div#teksts{
    position: relative;
    top:50px;
    left:50px;
    width:300px;
    height:150px;
    overflow-y:scrolll;
    border: 1px solid black;
    background-color:red;
    }
    </style>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
    
    <body>
    <table class="cent"><tr><td class="cent">
    <div id="container" class="grey">
    <div id="logo"></div>
    
    <div id="teksts">
    Pa vertik─üli n─ō, pa horizont─üli j─ü
    </div>
    </div>
    </td></tr></table>
    </body>
    </html>

      Kad ar IE skatoties resaizo log pa vertikali, tas sarkanais divs paliek kur bijis, kad refresho jau resaizotu IE logu, divs nostajas, kur vajag.  Ar FF viss ir ok, bet ar IE nea.

     

    Kapec?

    22020[/snapback]

     

     

    ATRISINĀTS

  10. Paskat sho

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Blank</title>
    <style>
    
    body {
    margin: 0;
    padding: 0;
    background-image : url(img/bck.gif);
    text-align:center;
    font-size:80.5%
    }
    table.cent {
    width: 100%;
    height: 100%;       
    }
    table.cent td.cent {
    vertical-align: middle;
    text-align: center;
    }
    #container {
       margin: auto;
    width: 380px;
    height: 584px;
    text-align: left;
    }
    div.grey {
    background-color:#808285;
    }
    
    div#teksts{
    position: relative;
    top:50px;
    left:50px;
    width:300px;
    height:150px;
    overflow-y:scrolll;
    border: 1px solid black;
    background-color:red;
    }
    </style>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
    
    <body>
    
    
    <table class="cent"><tr><td class="cent">
    <div id="container" class="grey">
    <div id="logo"></div>
    
    <div id="teksts">
    Pa vertik─üli n─ō, pa horizont─üli j─ü
    </div>
    
    
    </div>
    
    
    </td></tr></table>
    </body>
    </html>

     

     

     

    Kad ar IE skatoties resaizo log pa vertikali, tas sarkanais divs paliek kur bijis, kad refresho jau resaizotu IE logu, divs nostajas, kur vajag. Ar FF viss ir ok, bet ar IE nea.

     

    Kapec?

  11. atradu vienu scriptu, kurš no oriģinālās images uztaisa thumbnaili. Nezin kāpēc, pēkšņi taisa tikai melnu bildi no oriģināla. kas tas varētu būt?

     

    Vai imagejpeg nevar ierakstīt atēla infu?

     

     

    Kods te: http://paste.php.lv/2318

     

    ATRISINĀJU!

  12. Ir šāda probza:

    divi variabi

    $dir = $_SERVER['DOCUMENT_ROOT'] . '/usr_img/-PORTFOLIO-/'.$dira;

    $dir2 = $_SERVER['SERVER_NAME'] . '/usr_img/-PORTFOLIO-/'.$dira.'/';

     

    function thumb($dir,$img, $wt, $ht, $resize)

    {

    $file=$dir.$img; //šito $dir redz

    $file2=$dir2.$img; // šito $dir2 neredz

     

    }

     

    Ja variablis definēts "ārpus" funkcijas, tad iekšā to dabūt nevar ar vienkāršiem paņēmieniem?

  13. LiElIe un mAzIe burti pareizi - atskiribaa no win linuks skataas uz burtu case?

    20792[/snapback]

     

    atradu vainu. daudz skatoties kodā bija aklums piemeties uz vienu lieku foldera nosaukumu :))) Paldies

  14. iespeejams, ka uz wondozes nestraadaa, jo $_SERVER['DOCUMENT_ROOT'] satur pilnu celju, resp., D:\public_html\path\to\dir

    tieshi tas D: arii nepatiik

    20793[/snapback]

     

    Uz windozes tieši strādā

×
×
  • Create New...