Jump to content
php.lv forumi

Blitz

Reģistrētie lietotāji
  • Posts

    639
  • Joined

  • Last visited

Posts posted by Blitz

  1. Nu lab, pat to superuser es tik taa :)

     

    Nekadi netieku gudrs kaa uzlikt apacim tiesibas tiesi uz TO direktoriju. Zem user managment ir visadi brinumi, to starpaa mysql un ftp "lietotaji", bet httpd vai apache neredzu! Otra neskaidriba- mapes permisions varu uzlikt tikai 3 pozicijaam, owner, group un others un nekur neredzu iespeju pievienot kadu lietotaju atseviski, tatad iznak ka man bus japievieno apache useris (ja atradisu/kads izstastis kaa tadu uzlikt) pie grupas ftpusers!

     

    galiigaas auzaas :/

     

    +

     

    izprovesu Delfins variantu...

  2. lieta tada....

    ir linux (slackware);

    ir apache (1.3);

    ir php 5;

    ir ftp serveris (pure ftp);

     

    ir mape home/ftp (ftp direktorija), kaa ftp lietotaji tiek izmantoti virtual users- ftpuser, ftpadmin, kas pieder pie grupas ftpusers un owners ir ftp admin. permisions uzstaditas uz owner (read/write), group (read), others (restricted).

     

    ir mape home/htdocs kur darbojas apacis ar php 5. Mapes owners root kas pieder pie grupas root.

     

    Problema ir tada ka es netieku ar php klat home/ftp direktorijai (nav tiesibu). Nu vot, jautajums tads... Vai var kaa nebuut nokonfiguret php/apache vai linux, lai vins dod pilnas tiesibas php stradat ar home/ftp mapi. Gribas kautkaa lidzigi kaa ir uz windows ka php var darboties ar jebkuru mapi kas stav uz cietaa.

     

    kautkaa negribas konekteeties pie taa ftp servera ar kadu lietotaju, ja visa padarisana staav tur pataas...

     

    P.S. ceru ka neizklausaas parak murgaini...

  3. es sapratu taa ka visi moduli ir jau ieksaa tajaa pakaa (lidzigi kaa windows) un es tik salieku kurus man vajag un viss. MySql un GD2 vins normali atrada un nokompileja bet ibase negribeja...

     

    Nu nezin, pameiginasu nokompilet ti interbase vispirms...

     

    P.S. es taakaa piile uz ledus

  4. lieta tada ka ir slackware, apache 1.3 un php 5.1.2...

     

    meiginaju pirms kompilacijas konfiguret vinu ar intebase atbalstu (--with-interbase), bet konfiguracijas beigas vins izmeta erroru ka nevar atrast kautkadas bibliotekas utt... pec kofigureju vinu ar mysql un gd2, viss normali...

     

    tagad jautajums tads, vai es kautkur varu dabut atseviski interbase.so moduli un uzlikt vinu manuali (copy/paste un php.ini konfiguresana)...

     

    izmeklejos google bet nekur nevar atrast vinu atseviski. 1x kautko tadu daru uz linux tape varbut ideja ir galigi pi*ama, nezinu, iesakat kads kautko...

  5. $image_p = imagecreatetruecolor($width, $height);

    seit tu noradi vecaas dimensijas- vajag resaizotaas (new_width, ....)

     

    un

     

    imagecopyresampled($image_p, $image, 0, 0, 0, 0, $new_width, $new_height, $width, $height);

    jaraksta sitaa...

     

    tai vietaa lai visu laiku cakaretos pietiek atvert 1x php net un apskatities vai visi argumenti sarakstiti pareizi.... :)

     

    +++

     

    btw... ja tu gribi to resaizoto bildi vienkarsi izmest uz ekrana tad sitaa padarisana ir diezgan lena

  6. varu tikai piebilst ka SELECT * FROM.. ir slikts stils..

     

    vienigais ja velk sadi tad pasam grutak orienteties kur kas atrodas ja ir daudz lauku... piemeram ja 100 kolonnas, tad $row[0], $row[1],...$row[100], atri vien var apjukt :)

  7. Es jau teicu ka tad tev iznak konekteties pie DB divas reizes, un kada jega to darit ja var izstikt ar 1x...

     

    <?
    $zinja=$_POST['zinja'];
    if ($zinja!=="")
    {
    $konekcija=mysql_connect('127.0.0.1','123','345') or die ("Datu bāzei pieslēgties neizdevās");
    mysql_select_db('db',$konekcija);
    $vaicajums=mysql_query("INSERT INTO `info`(`zinja`) VALUES ('$zinja')",$konekcija);
    mysql_close($konekcija);
    }
    
    ?>

  8. tad kad tu palaid skriptu tad post ir tuks un vins pievieno to tukso datubazei...

    tad kad tu ieraksti datus un noposto tad vins ieraksta isto zinu...

     

    takaa pirms mysql_query pielic parbaudi

     

    if ($_POST['zina']!=="")

    {

    $vaicajums=mysql_query("INSERT INTO `info`(`zinja`) VALUES ('$zinja')",$konekcija);

    }

     

    un lai 2x nekonektetos pie db tad barbaudi labak liec pirms konektesanas un tad visu parejo sql penteri

×
×
  • Create New...