Jump to content
php.lv forumi

BaLTais

Reģistrētie lietotāji
  • Posts

    23
  • Joined

  • Last visited

Posts posted by BaLTais

  1. Sveiki.

     

    Problēmas kods.:

    .
    .
    .
    do
    {
      printf ("<table align = 'center' class ='post'>
      <tr>
      <td class='post_title'>
      <p class='post_name'>< a href='view_post.php?id=%s'>%s</a></p>
      <p class='post_adds'>Pievienots: %s</p>
      <p class='post_adds'>Autors: %s</p></td></tr>
      <tr>
      <td>%s <br>Skatījumi: %s</td>
      </tr>
      </table><br></br>",$myrow["id"],$myrow["title"],$myrow["date"],$myrow["author"],$myrow["description"],$myrow["view"]);
    }
    while ($myrow = mysql_fetch_array($result));
    .
    .
    .
    

     

    Problēma ir šājā rindiņā :

    <p class='post_name'>< a href='view_post.php?id=%s'>%s</a></p>

     

    Visus citus s% elementus izvada korekti, bet šī rindiņa izdod :

    a href=view_post.php?id=5 [+ nolasītais ieraksts no db]

     

    Sanāk, ka nolasa no db, bet linku gan nepiesaista..

     

    Kādēļ tā?

  2.   $handle = opendir ('./img');
           while (false !== ($file = readdir($handle))) {
               if($file != "." && $file != ".." && $file != basename(__FILE__)) {
                   echo '<a href="img/'.$file.'" rel="lightbox[grupa]" title=""><img src="img/'.$file.'" width="314" height="122"/></a>';
               }        
           }	
    

    Izmantoju lightbox 2.04, lai smuki skatītos galeriju. Viss strādā lieliski.

     

    Bet vai ir variant vispār šādu kodu pārveidojot panākt sekojošu rezultātu:

    -browserī parādās tikai divas pirmās bildes no visas galerijas, bet uzspiežot uz jebkuras no divām bildēm - atveras javascript logs, kurā rāda šīs divas bildes plus visas pārējās, kas ir norādītajā folderī!

     

     

    Paldies

  3. Pēc diezgan ilgiem pūliņiem esmu pietuvinājies finišam, savai php lapai, kurā iekļauts tinymce!

     

    <script type="text/javascript" src="tiny_mce/tiny_mce.js"></script>

     

    Šādi norādot ceļu uz tinymce uz localhost viss strādā perfekti, bet uzliekot uz 000webhost - nestrādā dažas pogas, piemēram Insert/edit image vai Insert/Edit Anchor (tieši logi, kuriem būtu jāatverās - nestrādā). Vietā seko paziņojums :

     

    Not Found

    The requested URL /www/nosaukums.vacau.com/admin/tiny_mce/plugins/advimage/image.php was not found on this server.

     

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

     

    Izgāju cauri visām tēmām šeit forumā un secinu,ka laikam uz pluginiem ir jānorāda absolūti ceļi.

     

    Bet vai uz katru atsevišķi (image.php ,anchor.php , emotions.php utml...) tas ir jānorāda un kā pareizāk to uzrakstīt?

     

    paldies

  4. atvaino , bet man tas ir next level vēl tikai un tik vienkārši neizprotu šo kodu.. :)

    Paskatījos googlē - jāpatrenējas ar dažādiem piemēriem, bet nu to pēc tam.

     

    -Kurā momentā šeit mainās klase (tiek izcelts attiecīgais title), kad atvērta ir attiecīgi, teiksim, ..index?id=2 sadaļa , bet pārējiem paliek default stils (t.i. - nav)?

     

    P.S. Ceru ka izsakos pietiekoši korekti, jo nu jau visa nakts ir pavadīta buroties pa php un visādām googles saitēm - galva vairs nava īsti skaidra...

  5. <?php
    include("blocks/db.php");
    
    $result = mysql_query("SELECT title,id FROM settings");      
    $myrow = mysql_fetch_array($result);
    
    print ('<ul class="nav"> ');
    do 
    {     
    printf ("<a href='index.php?id=%s'>%s</a>",$myrow["id"],$myrow["title"],"</li>");
    }
    while ($myrow = mysql_fetch_array($result));
    print ("</ul> ");
    ?> 

     

    Domāju, ka Jums ar šo kodu viss ir skaidrs!

     

    - Tas man izvada menu(pogu uzrakstus ar linkiem).

    Viss strādā lieliski,ar jau piešķirto klasi,bet nezinu kā lai pogai piešķir citu izskatu, kad tā ir "aktīva". Skaidrs ka ar CSS! Bet kā lai to ieliek šajā kodā?

    Kaut kādu atsevišķu pārbaudi taisīt, jo cikl izpildoties piešķir pie izvades tikai vienu konkrētu klasi!!!?

     

    Paldies

  6. Paldies visiem, kas mēģināja palīdzēt!

     

    principā problēma ir atrisināta...

     

    -links nestrādāja, jo faila nosaukums public_html direktorija bija tāds pats kā fails uz kuru norādīja links subdirektorijā.

     

    Kā jau minēju - iepriekš šādu problēmu nebija, bet nu iespējams iesācēja kārtējā neveiksme!

     

    Paldies vēlreiz ;)

  7. Nav tam hostam nekāds papildus .htacess jātaisa. Man pašam tur ir pāris "demo" saiti priekš freebie skriptiem un viss iet gludi. Visi linki strādā un neesmu htacess mainījis.

     

    http://untitled.webege.com/

     

    Nu mistika!

     

    Iemetot vienkāršu link jebkur default.php failā, tas nestrādā!!!!

     

    kods: <a href="faili/saturs.php">saturs</a>

     

    Ar ko tad localhost un hostplex hostingi bija savādāki un tur viss strādāja?

  8. to m8t :

     

    ...Tu nedaudz mani nesaprati!

    Kods darbojas uz localhost un iepriekš uz hostplex hostinga.

     

    Vienkārši šim 000webhost.com it kā ir vajadzīga papildus .htaccess faila konfigurācija, lai klikšķinot uz linkiem tie atvērtos. Šobrīd tie linki mani aizved uz http://err.000webhost.com/ un viss.

     

    Arī browserī ierakstos pilnu ceļu līdz failam kādā subdirektorijā, kurš reāli arī tur ir - parādās http://err.000webhost.com/

     

    Linki strādā tikai iekš public_html direktorijas.

     

    Te principā nav vairs jautājums par greizu kodu!

  9. Problēma sekojoša.

     

    Izvēlējos free hostingu 000webhost.com

     

    Lieta sekojoša - nestrādāja linki no index.php uz tās pašas direktorijas failiem, piemēram, saturs.php , bet forumā atradu atbildi - index.php jānomaina uz default.php. Nu tas tā kā būtu atrisināts.

     

    Bet meklējot atbildi uz otru jautājumu - kāpēc nestrādā linki no index.php uz failu , kas atrodas subdirektorijā -... ? ( kodā: <a href="faili/saturs.php">Links</a>)

     

    -Neko konkrētu forumā īsti neatradu, it kā esot jāmaina .htaccess RewriteRule parametri.

     

    Ja kādam ir pieredze ar šo hostingu vai vismaz ir zināms kā lai es panāku, lai linki darbojas, ceru uz Jūsu palīdzību.

     

    Case Sensitive - problēmu nav.

    Paldies

  10. Labvakar.

     

    Problēma sekojoša:

     

    $result = mysql_query("SELECT title,meta_d,meta_k,text FROM settings WHERE page='index'", $db);

    $myrow = mysql_fetch_array($result);

     

     

    while ($myrow = mysql_fetch_array($result))

    {

    $title = $myrow['title'];

    $meta_d = $myrow['meta_d'];

    $meta_k = $myrow['meta_k'];

    $text = $myrow['text'];

    }

    mysql_close();

     

    (šis ir jau otrais variants, pirmo reizi mēģināju bez atsevišķas elementu piešķiršanas)

     

    Izvada visus ierakstus izņemot text, kas ir teksta tipa ieraksts.

     

    Parāda kļūdu

    Notice: Undefined variable: text in C:\Program Files\EasyPHP 3.0\www\teorija\index.php on line 71

     

    šādai rindiņai : <?php echo $text ?> un identiski arī šādai <?php echo $myrow['text'] ?>

     

    Paldies

  11. Ja pareizi saprotu, tad Tu divu dienu laikā gribēji iemācīties PHP un izveidot savu CMS sistēmu? Nāksies Tevi apbēdināt. Tik ātri tas nesanāks. Kas attiecas uz pašu jautājumu - sadali savu problēmu mazākās problēmās, tad apstrādā pa vienai. Nemeklē gatavu risinājumu, kur 'tiešām sīki būtu aprakstīts', jo tā tiešām nekad neizdosies iemācīties to uztaisīt pašam. Savukārt, ja nav vēlmes mācīties, gatava sistēma būtu labāks variants - ietaupīsi nervu šūniņas.

     

    Nē, divu dienu laikā es netaisījos to izdarīt, gribēju tikai salikt visu pa plauktiņiem (plus mīnus kas pēc kārtas būtu jāapskata). Paldies vismaz par tiem pašiem linkiem.

  12. Sveiki.

    2 dienas jau esmu diezgan nomocījies un tā arī neesmu dabūjis neko prātīgu gatavu...

    Pieļauju domu, ka nepareizi pieeju tai lietai.

     

    Tātad ir PHP lapa, kurai mēģinu uztaisīt CMS - rediģēt tekstu utml..

     

    Kāds varētu palīdzēt šajā jautājumā tikt uz pareizā ceļa?

    Varbūt kāds links, kur tiešām sīki būtu aprakstīts?

     

    Vai arī sliktākajā gadījumā - ieteikt kaut ko analogu, varbūt pat vienkāršāku risinājumu.

     

    Paldies

×
×
  • Create New...