Jump to content
php.lv forumi

Par dinamiskajām adresēm un šo to


KEPKE

Recommended Posts

Jau kādu mēnesi urbjos tajā php, tutoriāļos un visos how to :)

Salīdzinoši tālu esmu ticis, bet radās šādi tādi sīkumi, faktiski jautājumi.

 

1. Lai dinamisko adresi pārveidotu par statisko, jāmaina .htaccess?

2. Kā piedabūt, kad caur dinamisko adresi palaists fails arī darbojas savā direktorijā nevis index.php? direktorijā.

3. Kā dinamiskām adresēm piešķirt vairākas direktorijas un apakšdirektorijas.

;)

 

4. Ir doma augšupielādēt lapā bildes uz kaut kādu apakšdirektoriju (piem., galerijas/datums/) un pēc tam viņu "piedžoinot" kā kaut kādu tagu, tip [gallery=datums].

Link to comment
Share on other sites

1) dinamiskās adreses (ar parametriem ?page=blabla) var nomainīt pret virtuālajām /blabla ar mod_rewrite. labāk izlasi dokumentāciju, pirms kko ar to sāc darīt http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html

2) 3) bet par to darbošanos citās direktorijas labāk paskaidro sīkāk, ko tu gribi panākt? var jau būt, ka tev pietiek vnk ar chdir()

Link to comment
Share on other sites

Dikti daudz informācijas, tad nu pa manuāļiem arī laiks neatliek iedziļināties ;)

2. un 3. Doma bija sekojoša, norādot adresi ?pages=kautkas, pārbauda netikai mapi pages, bet arī vēl kādu un tajā esošās mapes.

[]index.php
|-[]pages\kautkas.php
|-[]pages\[]magones\svaigas.php
|-[]dzeja\bezatskanjam.php

*par to mod_write,read un chkdir(); vēl palasīšu.

Link to comment
Share on other sites

aa nju šajā gadījumā chdir() nav nekāds pielietojums, bet failus var pārbaudīt ar file_exists()

bet ja tu nelasi manuāli un dokumentāciju un saki, ka tam nav laika, tad diži daudz pats uzprogrammēt nevar...

ir daudz jālasa un daudz jāsaprot, ja pats programmē, nevis izmanto kko gatavu

Link to comment
Share on other sites

Nē, nu tas pats par sevi skaidrs, ka jāmācās. Protams var jau paņemt wordpress, pamainīt templete un pateikt, ka lapa gatava un taisīta ar "paša" rokām, kā to mums dara daudzi, bet tas kaut kā man neiet pie dūšas. ;)

 

nosacīti savu problēmu ar switch elementu atrisināju..

<?php
$page = $_REQUEST['page'];
switch($_GET['page'])
   {
       default:include('main.php');break;
	case 'demo':include('mape1/mape2/saraksts.php');break;
   }
?>

 

Jautājums:

1.Ja es ielādēju no formas iekš MySQL tabulas informāciju

id, categorija, autors, virsraksts, teksts

un to izvadu

	while($row = mysql_fetch_array($query))

kā es to varzu varu dabūt kā linkus uz katru rakstu atsevišķi?

 

2.Saucamais "Pageing" jeb satura sadalīšana pa lapām, kāds nevar iedot vienkāršu linku uz How to? Kamēr pamatzināšanas vārgas, visur tie tutoriāļi atsaucas uz tutoriāļos iepriekš taisītām tabulām un kamēr tam visam izbraukt cauri.. doh!

Edited by KEPKE
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...