[problem] z layoutem (tekstem na nim)


(_Sylwan_) #1

Witam zrobilem taki o to szablon w photoshopie :

thumb_45b32ea16bc86837732721.gif

moje pytanie brzmi :

Jak potnę to już na kawałki to jak zrobic żeby klikając na jakiś link otwierała się strona w środku i żeby można było nanieść tekst na to tło co jest

Proszę o pomoc doświadczonych webmasterów i designerów :stuck_out_tongue: :lol:


(L337 Crew) #2

Wszystko zależy od tego, czy masz możliwość obsługi php ...

(wtedy można najefektywniej to uczynić).

Jeśli ma to być czysty html,

to iframe

http://www.signs.pl/html/e/iframe.php

Jeżeli php - coś się napisze ;]


(_Sylwan_) #3

oczywiście jest możliwość php :stuck_out_tongue: lecz problem w tym że jestem w tej dziedzinie "dzielony" aczkolwiek jakieś pojęcie mam :slight_smile: byłbym wdzięczny za łopatologiczne wyjaśnienie krok po kroku co i jak :lol:


(L337 Crew) #4

Można to zrobić na dwa sposoby .

  1. zastosowanie szablonów

  2. zastosowanie switcha .

Ze switchem będzie dużo łatwiej, więc na tym się oprę ;]

W miejscu, w którym ma się przemieniać środek -

wklepujesz coś takiego:

index.php:

<?php  


$filename = 'strony/'.$_GET['id'].'.txt';


if(!empty($_GET['id'])&& file_exists($filename)){


switch($_GET['id']){

case $_GET['id'];

$tresc = file_get_contents('strony/'.$_GET['id'].'.txt');

echo nl2br($tresc);

break;

}


}else{

$powitanie = file_get_contents('strony/glowna.txt');

echo nl2br($powitanie);

}

 ?>

Następnie w miejscu menu wklejasz np.

<?php 

include ('menu1.txt');


 ?>

W głównym folderze (tam, gdzie index.php) tworzysz plik menu1.txt .

W niego wklejasz linki:

gdzie pogrubione to po prostu nazwa pliku w folderze strony, bez rozszerzenia !

teraz tworzysz folder strony , w którym będziesz umieszczał pliki tekstowe ;]

Można zrobić poprzez dołączanie plików - funkcją include(),

lecz tak chyba wygodniej :smiley:

struktura plików:

/home

index.php

menu1.txt

strony/

|glowna.txt (lub newsy)

|1.txt

|2.txt

Jak będziesz mieć jakiś problem - pisz ;]


(Master 45) #5

Spróbuj użyć płuwających ramek IFRAME.


(_Sylwan_) #6

hmm to może pozostanę przy tych ramkach ale jeszcze takie pytanie że jak załaduje już tą ramkę na środku strony to jak zrobić żeby było widoczne tło za tą ramką czyli żeby była przeźroczysta (tak mi się wydaje) oczywiście tekst musi byc widoczny :?