Jump to content
php.lv forumi

jam

Reģistrētie lietotāji
  • Posts

    145
  • Joined

  • Last visited

Posts posted by jam

  1. ir ceļš

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

     

    ir nosacījums

     

    if(!is_dir($dir)) die('Error: <b>'.$dir.'</b> is an invalid directory.');

     

    diemžēl šis nosacījums piepildās, kāpēc?

     

    arī opendir($dir) to nevar attaisīt.

     

    Lokāli uz windouzes strādā kā vajag, bet visu pārkopējot uz linuxveidīgā, nefiga!

     

    a bet ko lai dar?

  2. sessijas nekad neglabaa kaut kaadus mainigos ko padod no vienas formas uz otru - sessijaa tureet tikai taadas statiskas lietas kas visaas formaas ir vienaadas - useris, iepirkumu grozinsh, peedeejaas activitaates laiks utt.

     

    kas vainas url`im  kaut kaa  /ask/about/product_id un ielasit ar `select taas kaut kaadas fignjas from table1, table2, table3 where produkta_id=product_id`. ja vien netaisi amazon.com tad nav jaauztraucas par to ka it kaa ir viens lieks selects.

    20656[/snapback]

     

    Nu laikam jau tā būs jādara ://

  3. Probza. Man ir saraksts ar produktiem, pie kuriem klāt ir poga "pasūtīt".

     

    Ja to pogu spiež, tad aiziet uz kontaktformu, kur komentāros ielasās produkta artikuls un vēl dažas labas figņas par šo konkrēto produktu.

     

    Tās vērtībaas kā ielasīt? Negribu ar Get, lai urli nesačakarētu. Kaut kādu SESSION variabli taisīt? Tas nozīmēs, ka man pie katra produkta būs forma ar submit buttonu? Kā lai šitādu labāk realizē?

  4. Tāpēc ka urī drīkst atrasties arī citi simboli, ne tikai latīņu burti un - _.

     

    Ja vajag tikai latīņu burtus un _ un - tad:

    $artikuls =preg_replace('@[^\w\-_]@i', '', $_POST['artikuls']);

    20515[/snapback]

     

     

    Vecāki browseri tādu fīču nesaprot, paldies.

  5. Tad izvāc to atstarpi starp kvadrātiekavām. Jeb paski visus atļautos simbolus, tad uzrakstīs tev regexpu.

    20503[/snapback]

     

    AA, skaic. Man vajag tikai tādus simbolus, kurus var izmantot urlii. latinu burti, "_" un "-" Vairak neko citu.

  6. Ir forma, kurā artikula laiks jāaizsarga no mīkstiem un gariem burtiem.

    PHP tas izskatās šādi:

     

    $bad = array("ā", "ē", "ī", "ū", "ž", "č", "ņ", "š", "ķ", "ļ");

    $artikuls =str_replace($bad,'',strtolower($_POST['artikuls']));

     

     

    Mē'ģinu, mēģinu un nesanāk. Tad echoju to $artikuls pirms insertošanas DB un parādījās ņekiji simboli: 䁤?冠 mīkstināto burtu vietā. Tipa ķeburi.

     

    Kāpēc tā? PhP failā encodings arī uzlikts UTF-8, viss pārējais strādā nevainojami, bet šs replace gan nē.

  7. Man vajag atlasiit visus ierakstus tabulaa, kur kolonna own ir, piem. 5 un pec tam shajos ierakstos, kolonaa blabla un dradra atrast ierakstus 15 un 25 Ar where nevar vienaa uzrakstit, jo nekombinejas AND un OR. Kaut kaads hints bija, bet kaads?

  8. $sp = '\_'.intval($_POST['cipars']).'\_';
    $files = Array();
    while ( $file = ...) {  // No manuāļa
      if ( !eregi($sp, $file) ) continue;
      $files[] = $file;
    }

    20326[/snapback]

     

     

    jāatdzīst, ka es no šitā koda nesapratu, kas while funkcijai no manuāļa jārakstu. Whailam vajadzētu izpildīties, kāmēr ir atrasti vis i faili ar attiecīgo ciparu pa vidu.

  9. kaut kaa sitaa meeginaaji?

    exec("rm -rf /");

     

    tak pasham,pasham un veelreiz pasham jaaraksta - vai arii jaamaina profesija.

    20327[/snapback]

     

    Tā kā mana profesija nav programmētājs, tad lepojos pat ar to, ar ko tieku galā pats :)

  10. Man ir faili apm_6_blabla.jpg, apm_6_blublublu.jpg utt. Mainās tikai aiz pēdējā _ artikuls. Vajag ar php atrast šos failus, kuriem starp _ _ ir konkrēts cipars. Tipa ar _post nodots. Protams, lasot manuāli, varētu izfunktierēt, bet varbūt kāds jau var uzreiz uzrakstīt.

     

    Paldies.

×
×
  • Create New...