Jump to content
php.lv forumi
Sign in to follow this  
Edijs87

lapas atrašanās vieta

Recommended Posts

interesee kaa uzstaadiit taa, lai lapa atveertos citas lapas, piemeeram, vidusdaljaa, kur saakas kaut kaads teksts vai cita informacija?

Share this post


Link to post
Share on other sites

#1 variants: var izveidot atsevišķus failus, kur vienādais saturs ("header's", navigācija, "footer's") ir dublēts. Slikts variants...

#2 variants: izveidot failus header.php un footer.php, piemēram. Tajos atradīsies tas, kas būs kopīgs visām lapām. Tad tos iekļauj katrā lapā...

 

<?php

require 'header.php'; // Vai "*.html".

?>

<p>Seika, pasaule!</p>

<?php

require 'footer.php';

?>

Share this post


Link to post
Share on other sites

daGrevis, un ko darīt, ja grib mainīgu $title?

Funkcija

<?php
function head($title){
include("header.php");
}

function footer(){
include("footer.php");
}
?>

 

Ja gribi izvadīt

<?php 
header("Sveika pasaule");

echo 'Sveika pasaule';

footer();
?>

Share this post


Link to post
Share on other sites

@anonīms, pirmkārt, Es taisītu visu uz MVC arhitektūras, bet tas jau cits stāsts... Bet kur problēma "title'am"? "Global scope".

 

$title = 'Mana lapa';

require 'header.php';

 

header.php

 

<?php echo $title; ?>

Un kaut kāds HTML...

 

P.S. Nedaudz uzlabots (reāls "downgrade") @gta1151 variantam. Nav jēgas tur funkciju veidot.

Share this post


Link to post
Share on other sites

jā, bet atkal man personīgi kaitina, ka iekšs katras lapas tagad būs tas include header.php/footer.php

Share this post


Link to post
Share on other sites

@anonīms, pirmkārt, Es taisītu visu uz MVC arhitektūras, bet tas jau cits stāsts... Bet kur problēma "title'am"? "Global scope".

 

$title = 'Mana lapa';

require 'header.php';

 

header.php

 

<?php echo $title; ?>

Un kaut kāds HTML...

 

P.S. Nedaudz uzlabots (reāls "downgrade") @gta1151 variantam. Nav jēgas tur funkciju veidot.

 

Tā arī var,katram sava gaume kodēšana.

Share this post


Link to post
Share on other sites

nu man pašlaik projektam vienam ir

$title = blabla;
$keywords = blalba;
// un parejie meta tagi, ja vajag
function page()
{

}

 

bet nu hz. Man liekas, ka tomēr ir arī spicāki varianti

Share this post


Link to post
Share on other sites

Es jau teicu, ka pats tā nedaru! Tā nemaz nevajadzētu darīt.

 

MVC!

Share this post


Link to post
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...
Sign in to follow this  

×
×
  • Create New...