Jump to content
php.lv forumi

Cibiņš

Reģistrētie lietotāji
  • Posts

    487
  • Joined

  • Last visited

Posts posted by Cibiņš

  1. Vai kāds nezin shēmu un skriptu, kā var panākt to lai lapa parāda attēlus, kurus cilvēks ir augšupielādējis no administratora sistēmas? Protams esmu dzirdējis par saistību ar datubāzēm, taču mana lapa ir būvēta savādāk un datubāzes tur nav vajadzīgas. Tātad, vajadzētu lai lapas sadaļa pārbauda, vai noteiktā folderī uz servera ir kādi attēli. Ja ir, tad parāda attēlu vienā tabulas šūnā, ja nav - neparāda neko. Ja ir vairāki attēli, tad katram attēlam izveidojas apkārt sava tabulas šūna ar noteikta izmēra attēlu priekšskatījumu. Taču uzspiežot uz attēla priekšskatījumu, tas atveras Lightbox albumā. Ja cilvēks attēlus dzēš, tad attēls arī lapā vairs neparādās, līdz ar to neparādās arī tabulas šūna, kurā parādās attēla priekšskatījums. Ceru ka ir saprotams. Paldies!

  2. Parasti ja kabina klāt to .js failu, tad piemēram ja index.php ir pamata fails, blakus tam stāv kāda mape kurā atrodas .js fails, piemeram "asdasdas", tad index failā .js faila piekabinājuma adresei jābūt attiecīgi asdasdas/failanosaukums.js neatkarīgi no citiem failiem. Ja piemēram index.php includē kādu citu php failu, teiksim kura direktorija ir asdasdas/mape/mape2/fails.php tad vienalga adrese paliek tāda pati - asdasdas/failanosaukums.js

  3. Vai kāds ir konfigurējis Moxiecode Imagemanager?

     

    Problēma sekojoša:

     

    config.php failā ir rinda

     

    $mcImageManagerConfig['filesystem.rootpath'] = 'http://www.domēns.com/resources/pics/uploads/';

     

    kura ņem informāciju par serverī esošajiem attēliem un parāda attēlus Imagemanager programmā.

     

    Taču kad ir http://www.domēns.com, tad programma izmet kļūdu "No Filesystem for path: www.domēns.com/resources/pics/uploads", taču kad ieliek piemēram $mcImageManagerConfig['filesystem.rootpath'] = '../../../../../../resources/pics/uploads'; tad šī komanda strādā, tad nekādas kļūdas nemet un viss ir kārtībā, taču tajā momentā ievietojot attēlu TinyMCE redaktorā un saglabājot attēls pāriet uz datubāzi ar nepareizu URL adresi, tātad admin sistēmā pašu attēlu parāda tajā redaktorā, bet pašā lapā attēls neparādās - aplūkoju datubāzēs - attēls saglabājas ar nepareizu URL. Reāli attēla direktorija ir www.domēns.com/resources/pics/uploads/failanosaukums.jpg, bet datubāzē adrese saglabājas kā ../../resources/pics/uploads/failanosaukums.jpg, respektīvi, aplūkojot pārlūkā "bojātā" attēla adresi tā ir nevis www.domēns.com/resources/pics/uploads/failanosaukums.jpg bet www.domēns.com/lv/resources/pics/uploads/failanosaukums.jpg. Tas lv ir nederīgs. Noņemot kādas no tām slīpsvītrām augstāk minētajā ../../ uzreiz adrese ir nederīga un Imagemanager nevar piekļūt attēlu direktorijai.

     

    Pamēģināju arī ar $_SERVER['DOCUMENT_ROOT'].'/resources/pics/uploads/'; un citiem $_SERVER[''] parametriem vienalga bez rezultātiem.

     

    Izstaigaju Google, izskatīju Moxiecode mājaslapā dokumentaciju, bet nekā jēdzīga un būtiska neatradu.

     

    Kāds var lūdzu palīdzēt atrisināt šo problēmu? Varbūt kāds zin kā vēl var piešķirt URL adresi savādākā PHP formā? Varbūt kāds ir šo programmu konfigurējis?

×
×
  • Create New...