PDA

View Full Version : Kan man länka till en table?


Default-
2002-04-28, 12:42
Hur gör man för att öppna text i bara en table på en sida, ungefär som target funktionen för frames.
Alltså, när jag har en länk på min sida, så ändras bara texten i en table på sidan när jag klickar på länken. Går det??
//

Wiberg
2002-04-28, 12:43
Nej. I så fall får du använda dig av en iframe.

Sico
2002-04-28, 12:52
Välkommen till WF! jag har alltid velat säga det :)
Det går om man använder sig av asp,php eller dylikt. I asp kan man använda sig utav QueryString. Php m.m. vet jag inte hur man gör...

MVH Sico

Quid
2002-04-28, 12:58
Det går med dhtml också. Sök lite i forumen så hittar du säkert något som kan guida dig.

Mika3l
2002-04-28, 13:02
Du får använda dig av iframes om du inte vill använda ASP eller PHP eller något annat.


<table>
<tr>
<td>
<%
strVariabel = Request.QueryString("variabel")
Select Case strVariabel
Case "1"
Response.Write("1")
Case "2"
Response.Write("2")
Case Else
Response.Write("Varken 1 eller 2.")
End Select
%>
</td>
</tr>
</table>



<?
Select Case $variabel;
Case "1":
echo"1";
break;
Case "2":
echo"2";
break;
Case default:
echo"Varken 1 eller 2."
break;
End Select
?>


Nu är jag inte så där väldigt säker på att PHP koden är så där för jag har inte hållt på med PHP så där väldigt mycket men men...


/Mika3l

Erik Juhlin
2002-04-28, 13:37
Mika3l: Jag har inte heller så mycket koll på PHP, men jag är ganska säker på att man inte skriver så där. ;)

Är det inte switch man använder där?

Matti
2002-04-28, 14:33
<?php
$id = $_GET["id"]; // filnamn.php?id=1..

if($id=="1")
echo "1";
elseif($id=="2")
echo "2";
else
echo "varken 1 eller 2";
?>

include är nog smidigare än echo i det här fallet.

Mika3l
2002-04-28, 15:34
Mika3l: Jag har inte heller så mycket koll på PHP, men jag är ganska säker på att man inte skriver så där.

Är det inte switch man använder där?


Jo just det är det!


switch $variabel
Case "1"
echo "1"
break;
Case "2"
break;
Case default
echo "Varken 1 eller 2."
break;
switch end


Eller om det är end switch?
Nåja, sådan skit håller man ju inte på med. §e ;)

caze
2002-04-28, 22:00
Det går om man använder sig av asp,php eller dylikt. I asp kan man använda sig utav QueryString. Php m.m. vet jag inte hur man gör...


Måste bara fråga... Måset inte sidan laddas om då...

SPiN
2002-04-28, 22:07
Jo, det måste den. :)

Vill man undvika att sidan laddas om - kan man ju direkt på sidan ladda in allt som ska länkas till i layers, och sedan med javascript dölja/visa dem. Det är inte några större problem...

spango
2002-04-28, 22:19
Eller om det är end switch?
Neeeeejjjj... det är bara ni vbscriptlamers som sysslar med sånt nuförtiden.

switch ($variabel){
case "1":
case "2":
echo $variabel;
break;
default:
echo "Varken fisk eller fågel";
}


Nåja, sådan skit håller man ju inte på med. §e ;)
Det märks :stud §jr

Mika3l
2002-04-30, 18:01
Neeeeejjjj... det är bara ni vbscriptlamers som sysslar med sånt nuförtiden.

Jag skulle faktiskt lära mig PHP i höstas men blä vad det fungerade dåligt när man började med bl.a sessions. :l