PHP Center
http://phpcenter.eu/
Foorumi teema printimine


Foorumid Programmeerimine PHP & MySQL html-ilt php-le üle!
Autor Postitus
universal

Postitusi: 10
Tase: 1
Olek: Offline

07.07.2003 17:53:24
kurb html-ilt php-le üle!

varem tegin lehtesid framedega, siis panin lehed kokku includega. nii siin on mul näidis mille järgi ma seletama hakkantheuniversal
Näete, seal on see osa kuhu tulevad nupud, nüüd tahaks teha nii et kui ma nuppu vajutan siis alumises kastis sisu muutub. [:vastik:] (otsisin kõik kohad läbi aga konkreetset vastust mille järgi tegutseda küll ei saanud) :(

mihkel

Postitusi: 1324
Tase: Moderaator
Olek: Offline

07.07.2003 18:32:59
RE: html-ilt php-le üle!

Abiks PHP KKK:

kuidas panna tekst lehe kindlas osas vahelduma - switch ja case
http://php.center.ee/vaatafoorumiteemat.php?id=591
http://php.center.ee/vaatafoorumiteemat.php?id=671

universal

Postitusi: 10
Tase: 1
Olek: Offline

08.07.2003 02:12:39
RE: html-ilt php-le üle!

hmm ei mina pihta saa minu leht koosneb 5 filest index.php, peal.php, toode.php, all.php, default.php niiiiiiiii  ja index.php kood on selline:

<?php
include ("peal.php")

switch($sisu) {  
case 'toode':  
include_once("toode.php");  
break;  

default:  
include_once("default.php");  
}

include ("all.php")
?>

nii ja selle lingi ma panin peal.php-sse sellisel kujul:
<a href="index.php?sisu=toode">Firmast</a>

ja nüüd ma eeldan et kui ma seal peal.php files seda linki vajutan, siis ta includeb selle toode.php file  [:uhoh:][:vihastuv:]

ruut
ükskord oli nii ...

Postitusi: 161
Tase: 5
Olek: Offline

08.07.2003 02:54:21
RE: html-ilt php-le üle!

...
switch($_GET['sisu']) {
...

universal

Postitusi: 10
Tase: 1
Olek: Offline

08.07.2003 11:44:45
pöial 1 RE: html-ilt php-le üle!

hästi suur aitähhhhhhhh!!!!!!!!!!!!!!!:);)

universal

Postitusi: 10
Tase: 1
Olek: Offline

09.07.2003 01:15:24
RE: html-ilt php-le üle!

sihuke asi et sellel lehel  theuniversal vajutage sellele "firmast" nupule ja sealt edasi vajutage "Põrandad", siis näete et ta mitte ei vaheta keskel sisu vaid viskab uue lehe!
Ja mina tegin niii, ma kõigepealt includesin index.php-sse selle firmast.php

<?php
include ("peal.php");

switch($_GET['sisu']) {
case 'firmast':
include_once("firmast.php");
break;

case 'tooted':
include_once("tooted.php");
break;

case 'referens':
include_once("referens.php");
break;

case 'kkk':
include_once("kkk.php");
break;

case 'protsess':
include_once("protsess.php");
break;

case 'kontakt':
include_once("kontakt.php");
break;

default:
include_once("pealeht.php");
}  


include ("all.php");
?>

nii edasi firmast.php sisse includesin omakorda epoks.php , katused.php ja menu.php

<?php

switch($_GET['sisu']) {
case 'katused':
include_once("katused.php");
break;

case 'epoks':
include_once("epoks.php");
break;

default:
include_once("katused.php");
}

include ("menu.php");

?>

ja menu.php-sse kirjutasin nii

<a href="firmast.php?sisu=katused">Katused</a>
<a href="firmast.php?sisu=epoks">Põrandad</a>

nii ja nüüd ma eeldasin seda et kui ma vajutan seal kõrval menüü ribal neid linke siis menüü riba kõrval omakorda sisu muutub [:vastik:] aga see ei muutunud [:hmmm:]

universal

Postitusi: 10
Tase: 1
Olek: Offline

09.07.2003 22:31:59
RE: html-ilt php-le üle!

:( kellelgi tõesti midagi öelda pole või? Kasvõi väikest vihjet mis mind jälle veerema ajaks[:pöörleb:]!

ruut
ükskord oli nii ...

Postitusi: 161
Tase: 5
Olek: Offline

09.07.2003 23:27:04
RE: html-ilt php-le üle!

no aga ta ju peabki uuele lehele viskama!

sa seda ikka saad aru, mida php teeb? kus ja kuidas ta seda teeb?

kui niisama tahad muutuma panna keskmist osa, uuri javascripti ;)

universal

Postitusi: 10
Tase: 1
Olek: Offline

09.07.2003 23:39:54
RE: html-ilt php-le üle!

Äkki keegi viitsib väiksese koodi jupi ka visata? kuidas seda teha!

ruut
ükskord oli nii ...

Postitusi: 161
Tase: 5
Olek: Offline

10.07.2003 00:08:29
RE: html-ilt php-le üle!

et siis mida teha?

php-s oli vist sul ju tehtud, oh õnnetust ainult, iga kord läks ikkagi uuele lehele [:ooo:]

ei kuulu küll PHP alla, aga näiteks võid teha nii:

index.html
Koodijupp:
<html><head><script language=JavaScript>
function leht(fail){document.sisu.location= fail + ".html";}
</script></head>
<body>
<a href="javascript:leht('avaleht');">avaleht</a> |
<a href="javascript:leht('teineleht');">teineleht</a><hr>
<iframe name="sisu" height="100%" width="100%" frameborder="0" src="avaleht.html"></iframe>
</body></html>



ja peale selle pead tegema veel avaleht.html faili ja teineleht.html faili, kust need tulevad, leiad ise üles ;)

dino

Postitusi: 140
Tase: 5
Olek: Offline

10.07.2003 00:20:43
RE: html-ilt php-le üle!

yks lihcamaid variante on ise õppida ;)

aga ok ;)

pisike kiire katsetus ei pruugi 100% 6ige olla aga ...

index.php
PHP kood:

<?php

switch($_GET['sisu']) {
case 
'firmast'
include_once(
"firmast.php"); 
break; 
}
?>


link: index.php?sisu=firmast

firmast.php:
PHP kood:

    <?php

switch($_GET['firmast']) {
case 
'mull'
    echo 
"mull";
break; 
}
?>


link: index.php?sisu=firmast&firmast=mull


loodetavasti saad ise edasi hakkama ;)

Dino

universal

Postitusi: 10
Tase: 1
Olek: Offline

10.07.2003 00:56:43
RE: html-ilt php-le üle!

Mega suur äitäääähhhhhh!!!!!!!![:pöörleb:] sain jälle rööbastele :);):D