Pomocy Help

Wszystko o HTML, XHTML, XML, CSS.
mlody007
Przyjaciel CBA
Posty: 826
Rejestracja: 21 maja 2006, 16:38:11
Lokalizacja: Oka
Płeć: Niewybrana
User Agent: Firefox Windows 1024x768
Kontakt:

Post autor: mlody007 »

ja Ci nie powiem jak ja to zrobiłem bo ja tego nie robiłem ja tylko klikałem i samo sie robiło jeszcze jestem za cienki żeby uczyć html :P
acha i nie rób na tych ramkach bo to już nie jest tak popularne i nie zdaje egzaminu
Awatar użytkownika
fuma
Przyjaciel CBA
Posty: 11168
Rejestracja: 01 sie 2005, 14:57:56
Lokalizacja: z jajka niespodzianki :P
Płeć: Mężczyzna
User Agent: Firefox Linux 1152x864

Post autor: fuma »

src="home.html" rozszerzenie tez sie dopisuje...
dyktator
Posty: 32
Rejestracja: 16 gru 2006, 10:53:58
Płeć: Niewybrana
User Agent: Opera Windows 1152x864

Post autor: dyktator »

mlody007 pisze:ja Ci nie powiem jak ja to zrobiłem bo ja tego nie robiłem ja tylko klikałem i samo sie robiło jeszcze jestem za cienki żeby uczyć html :P
acha i nie rób na tych ramkach bo to już nie jest tak popularne i nie zdaje egzaminu

to w takim razie w czym mam to robic ale wsumie musze sie nauczyc robic i ramki bo tez sie moga przydac a co jest w nich gorszego??
"... And if you go I wanna go with you..."
mlody007
Przyjaciel CBA
Posty: 826
Rejestracja: 21 maja 2006, 16:38:11
Lokalizacja: Oka
Płeć: Niewybrana
User Agent: Firefox Windows 1024x768
Kontakt:

Post autor: mlody007 »

dyktator pisze:a co jest w nich gorszego??
a można dużo wymieniać
jak jest ich dużo to jak każda sie przewija to szlak trafia człowieka (tak jak jest to na stronie mojej szkoły)
zle sa pozycjonowane
brzydko wygląda
w ogóle fuj (kiedyś też miałem ramkę na swojej stronie ale jeden mądry człowiek powiedział mi ze to sie nie nadaje i przerobiłem )
ja mam zrobione u siebie tak no i wiele innych osób ma podobnie

Kod: Zaznacz cały

<?php include "wybor.php"; ?>
to wklejasz tam gdzie ma być wyświetlana podstrona
pozniej tworzysz plik wybor.php
i w nim tak powinno być (oczywiści wiec tyle ile Tobie potrzeba linków)

Kod: Zaznacz cały

      <?php        
       switch&#40;$_GET['dzial']&#41;
        &#123; 
         case "news": &#123; include "news.php"; break; &#125; 

         default: &#123; include "news.php"; break; &#125;  

        &#125;            
       ?>

Kod: Zaznacz cały

         default: &#123; include "news.php"; break; &#125;   
to jest strona podstawowa ta co sie wyświetla jako główna

include "news.php"; tu wpisujesz link do podstrony

case "news" to jest nazwa tej podstrony
a jak umieszczasz link na stronie to on powinien mieć taką postać
index.php?dzial=news
oczywiście jak chcesz żeby się wyświetliła podstrona z o nawzwie news i tak analogicznie do wszystkich
chyba proste co nie ?
dyktator
Posty: 32
Rejestracja: 16 gru 2006, 10:53:58
Płeć: Niewybrana
User Agent: Opera Windows 1152x864

Post autor: dyktator »

a w tym mozna zrobic cos takiego w rodzaju plywajacej ramki z tym ze poloeceniami iclude??
"... And if you go I wanna go with you..."
Awatar użytkownika
fuma
Przyjaciel CBA
Posty: 11168
Rejestracja: 01 sie 2005, 14:57:56
Lokalizacja: z jajka niespodzianki :P
Płeć: Mężczyzna
User Agent: Firefox Linux 1152x864

Post autor: fuma »

a po co ?
<?php include "wybor.php"; ?> to jest twoja "ramka" ktora wstawiasz tam gdzie normalnie bys wstawil ramke
poza tym jest latwiejszy sposob

Kod: Zaznacz cały

<?php
$plik=$_GET["id"].".php";
if&#40;is_file&#40;$plik.&#41;&#41;
   include&#40;$plik&#41;;
     else
   include&#40;"home.php"&#41;;
?>
wtedy nazwa twojego pliku jest wartoscia zmiennej i wlinkach odwolujesz sie tak:
<a href="index.php?id=twoj_plik">bla bla</a>
albo
<a href="?id=twoj_plik">bla bla</a>
gdzie "twoj_plik" to nazwa pliku jaki chcesz zalatowac ale bez koncowki (php)
dyktator
Posty: 32
Rejestracja: 16 gru 2006, 10:53:58
Płeć: Niewybrana
User Agent: Opera Windows 1152x864

Post autor: dyktator »

a jak okreslic w ktorym miejscy ma sie ona znajdować?? powoli zalapuje oco w tym chodzi i chyba jednak sie przezuce z tych ramek na to
"... And if you go I wanna go with you..."
Awatar użytkownika
kidawka
Posty: 769
Rejestracja: 26 sty 2006, 13:13:24
Lokalizacja: Święte miasto
Płeć: Niewybrana
User Agent: Opera Windows 1024x768

Post autor: kidawka »

poprostu w to miejsce wklejasz kod
Awatar użytkownika
Orbex
Posty: 60
Rejestracja: 07 paź 2006, 21:45:22
Płeć: Niewybrana
User Agent: Firefox Windows 1280x1024
Kontakt:

Post autor: Orbex »

fuma pisze:a po co ?
<php> to jest twoja "ramka" ktora wstawiasz tam gdzie normalnie bys wstawil ramke
poza tym jest latwiejszy sposob

Kod: Zaznacz cały

<php>
 
wtedy nazwa twojego pliku jest wartoscia zmiennej i wlinkach odwolujesz sie tak:
<a href="index.php?id=twoj_plik">bla bla</a>
albo
<a href="?id=twoj_plik">bla bla</a>
gdzie "twoj_plik" to nazwa pliku jaki chcesz zalatowac ale bez koncowki (php)
A XSS?
Po wpisaniu ?id=index strona się otwiera w nieskończoność.
Są też inne wady tego...
Awatar użytkownika
fuma
Przyjaciel CBA
Posty: 11168
Rejestracja: 01 sie 2005, 14:57:56
Lokalizacja: z jajka niespodzianki :P
Płeć: Mężczyzna
User Agent: Firefox Windows 1024x768

Post autor: fuma »

najprostsza z mozliwosci. Po co bawic sie sesjami itp. szczegolnie na tym stadium wykorzystania php ;) Co innego jak sie buduje powazny portal albo cos. Ewentualnie mozna jeszcze dodac odpowiednia dyrektywe w .htaccess i tez jest po problemie
dyktator
Posty: 32
Rejestracja: 16 gru 2006, 10:53:58
Płeć: Niewybrana
User Agent: Opera Windows 1152x864

Post autor: dyktator »

hehe zaraz niezbyt rozumiem o tym include mogl by mi ktos podac strone z jakims kursem o tym to niebede was zanudzal pytaniami dopiero pozniej jesli juz :lol:
"... And if you go I wanna go with you..."
mlody007
Przyjaciel CBA
Posty: 826
Rejestracja: 21 maja 2006, 16:38:11
Lokalizacja: Oka
Płeć: Niewybrana
User Agent: Firefox Windows 1024x768
Kontakt:

Post autor: mlody007 »

ja to szczerze to z kursów to nie mogłem tego pojąć tylko dostałem od HighVoltage plik index.php i plik wybor.php i na jego przykładzie przerobiłem to do swoich potrzeba jak chcesz to sobie pobierz moje <a href="http://s003.wyslijto.pl/index.php?file_ ... ona.rar</a> przerobisz i będzie działać
Awatar użytkownika
HighVoltage
Posty: 580
Rejestracja: 20 wrz 2005, 11:05:55
Strona na CBA.pl: http://www.altyzm.cba.pl
Płeć: Niewybrana
User Agent: Firefox Windows 1024x768
Kontakt:

Post autor: HighVoltage »

Ode mnie trzym to o czym pisał fuma - bardzo prosta do pojęcia zasada działania (dobry odsyłacz plus odpowiedni plik w katalogu pliki) :-)
mlody007
Przyjaciel CBA
Posty: 826
Rejestracja: 21 maja 2006, 16:38:11
Lokalizacja: Oka
Płeć: Niewybrana
User Agent: Firefox Windows 1024x768
Kontakt:

Post autor: mlody007 »

HighVoltage pisze:Ode mnie trzym to o czym pisał fuma - bardzo prosta do pojęcia zasada działania (dobry odsyłacz plus odpowiedni plik w katalogu pliki) Smile

Kod: Zaznacz cały

<?php
$plik="pliki/".$_GET["id"].".php";
if&#40;is_file&#40;$plik&#41;&#41;
   include&#40;$plik&#41;;
    else
   include&#40;"pliki/home.php"&#41;;
?>
a jak zrobić jak sie ma w różnych katalogach pliki ? np. ze sie ma tak
katalog1/katalog2/plik.php
a drugi
katalog1/plik.php
bo ja już sie po gubiłem może sie też czegoś nauczę :)
Awatar użytkownika
HighVoltage
Posty: 580
Rejestracja: 20 wrz 2005, 11:05:55
Strona na CBA.pl: http://www.altyzm.cba.pl
Płeć: Niewybrana
User Agent: Firefox Windows 1024x768
Kontakt:

Post autor: HighVoltage »

Tak ja bym to cyknął

Kod: Zaznacz cały

<?php
$plik=$_GET["id"].".php";
if&#40;is_file&#40;"katalog1/".$plik&#41;&#41;
    include&#40;"katalog1/".$plik&#41;;
else
    if&#40;is_file&#40;"katalog1/katalog2/".$plik&#41;&#41;
        include&#40;"katalog1/katalog2/".$plik&#41;;
    else
        include&#40;"katalog1/home.php"&#41;;
?>
Paczka do pobrania ;) (wystarczy sobie tłumaczyćz angielskiego słówka if else include).
Zablokowany