Jump to content
php.lv forumi

Dārgie struktori


Mexican fish

Recommended Posts

Tātad es gribu, Lai man ir viena lapa, kurai ir galva un kāja, kas netiek atkārtoti lādēta un vēl pāris krāšņumi - kāds gifs sānā. Gribu trīs pogas, spiežot uz pirmās, gribu lai kastītē starp galvu un kāju iepeistojās kāds teksts, piem pogai viens (1.php), bilde vai sazin kas tur artodas tajā 1.php , 2.php , 3.php utt.

 

Kā taisa tās pogas un kāds tas tekstiņš lai iekopē man galvenajā un domājams galarezltātā vienīgajā lapā, iekšā kastītē tekstu no piem, 1.php.

 

Sakiet lūdzu kādam jāizskatās arī tam 1.php failam.

 

Un esmu dzirdējis, ka šito ideju veicot adresītes beigās pielīp kād ?id=1.php . laikam...

 

Lūdzu palīgā, zinu, ka jums tie ir divi teikumi.

 

 

_ar cieņu

M.T.

Link to comment
Share on other sites

 

Obana, skripts liekās saprotams .. tad dod id pogai, un ja tiek spiesta poga, iekļaut lapa1.php <- tad šamais teksts atrodas kastītē, jeb starp kādiem <body> vai <tag> vai kā nu tur. Bet kastīte būs liela, iekopējamais teksts daudz un skrullējams ar bildītēm. Bet sakiet lūdzu, kādam jāizskatās tam lapa1.php failam no iekšpuses ?

Ak jā un tēma ir - neielādējam no jauna visu lapu, tikai tekstu kastītē - Paldies briedim!

Link to comment
Share on other sites

es netieku galā, poga nospiežās , id=1 vai id=2 lapas adreses beigās nomainās, bet kastītē lapa1.php un lapa2.php neiekopējās. Aci uzmetot, sakiet, ko es daru nepareizi.

 

Šādi izskatās, tas, ko esmu paveicis

 

<html>

 

<title>sai</title>

 

<head>

<body>

<div align=center>

<table width="700" border="0" cellspacing="0" cellpadding="0">

<tr>

<td height="90"><img src="images/banner_graphic.gif" alt="" name="banner_graphic" width="700" height="150" id="banner_graphic" style="background-color: #993300" /></td>

</tr>

<tr>

<td height="24"><img src="images/body_main_header.gif" alt="" width="700" height="25" /></td>

</tr>

</table>

<table width="700" border="0" cellspacing="0" cellpadding="0">

<div>

<ul>

<td width="140" valign="top" bgcolor="#993300">

<li><a href="?id=1">Poga 1</a></li>

<li><a href="?id=2">Poga 2</a></li>

<li><a href="?id=3">Poga 3</a></li>

</td>

</ul>

</div>

<div>

<td width="230" align="center" valign="top" bgcolor="#F7EEDF"><p>

 

<? if($_GET['id'] == "1")

{include("1.php");}

 

if($_GET['id'] == "2")

{include("2.php");}

 

if($_GET['id'] == "3")

{include("3.php");} ?>

 

</td>

</div>

 

 

 

<table width="700" border="0" cellspacing="0" cellpadding="0">

<div>

<tr>

<?

<if($_GET['id'] == "1")

{include("1.php");}>

<if($_GET['id'] == "2")

{include("2.php");}>

<if($_GET['id'] == "3")

{include("3.php");}>

</tr>

</div>

</table>

 

</div>

</head>

</html>

Link to comment
Share on other sites

Te ir kaut kas ačgārns:

<?
<if($_GET['id'] == "1")
{include("1.php");}>
<if($_GET['id'] == "2")
{include("2.php");}>
<if($_GET['id'] == "3")
{include("3.php");}>

 

Tur "<" un "<" iemaisījušies galīgi lieki pa vidu.

 

Iesaku iztikt bez tabulām, vienkārši ar

<div style="width:700px;border:1px solid black;">Saturs</div>

 

Karoč, tev tur ir baigā putra HTML'ā, kur tabulas sturktūra ir saputrojusies ar citiem elementiem...

Link to comment
Share on other sites

Nu kas tā par palīdzību? Kam ir jābūt lapa1.php failā un kāpēc tā saturs neiekopējās piem, šitajā, ko man devi <div style="width:700px;border:1px solid black;"> Saturs </div> , tad Saturs vietā, man iekopēt kaut ko tādu???

 

<?

<if($_GET['id'] == "1")

{include("1.php");}>

<if($_GET['id'] == "2")

{include("2.php");}>

<if($_GET['id'] == "3")

{include("3.php");}>

 

 

<--- un kas te nav pareizi ar "< un >" es tak neko nezinu, man palīdz tikai pareizs piemērs, nevis kļūdas konstatējums.

Link to comment
Share on other sites

Reku tev piemērs:

 

index.php

<p>
Man garšo 
 <?php
 switch($_GET['id'] {
   case "pie":
     include("pienenes.php");
   break;


   case "bur":
     include("burkani.php");
   break;


   case "pan":
     include("pankukas.php");
   break;


   default:
     include("pienenes.php"); //izpildīsies ja id parametrs būs kaut kas svešs
   break;
 }
?>
</p>

 

pienenes.php

echo "<b> pienenes</b>!!!!";

 

 

burkani.php

echo "<i> burkāni</i>!!!!";

 

 

pankukas.php

echo "<b> pankūkas</b>!!!!";

 

Ja tava direktoriju struktūra ir šāda:

mana_lapa
 - index.php
 - pienenes.php
 - burkani.php
 - pankukas.php

 

Un tu ievadi šādu adresi - http://localhost/index.php?id=pan

Tad tev izvadīs: Man garšo pankūkas!!!!

 

Ja šādu - http://localhost/index.php?id=bur

Tad izvadīs: Man garšo burkāni!!!!

 

Ja šādu - http://localhost/index.php?id=maciesphp

Tad izvadīs: Man garšo pienenes!!!!

 

Skaties kamēr saproti un uztaisi savu versiju savai lapai.

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...