webForumDet fria alternativet

Skicka värden mellan sidor

PHP

2 svar · 320 visningar · startad av webbmannen

Medlem sedan dec. 1999826 inlägg
Frågan#1

Hej på er,

Jag har problem med att samma information levereras (länk nr 1) oavsett vilken länk jag använder. Vad är det jag inte ser eller begriper?

Sidan med länkarna:

	<tr>
		<td width="10" valign="top">!</td>
		<td width="150" valign="top">
		<a href="#" onClick="window.open('signup_faq.php?id=1','namn','width=400,height=300,scrollbars=no')">Fråga nr 1</a>
		</td>
	</tr>
	<tr>
		<td width="10" valign="top">!</td>
		<td width="150" valign="top">
		<a href="#" onClick="window.open('signup_faq.php?id=2','namn','width=400,height=300,scrollbars=no')">Fråga nr 2</a>
		</td>
	</tr>

Sidan som ska visa resultatet:

	<?php
	$id = $_GET['id'];
	
	If ($_id = "1") {
	echo "<tr>";
	echo "<td height='50'><strong>Fråga nr 1</strong></td>";
	echo "</tr>";
	echo "<tr>";
	echo "<td height='50'>Svar på frågan</td>";
	echo "</tr>";
	} elseif ($_id = "2") {
	echo "<tr>";
	echo "<td height='50'><strong>Fråga nr 2</strong></td>";
	echo "</tr>";
	echo "<tr>";
	echo "<td height='50'>Svar på frågan</td>";
	echo "</tr>";
	}
	?>

/webb

Medlem sedan aug. 20039 340 inlägg
#2

= är tilldelning, == är jämförelse, så du måste ändra koden till

if ($id == "1")

/Edit: Dessutom är inte $id och $_id samma sak!

Medlem sedan dec. 1999826 inlägg
#3

Tack nitro2k01, nu funkar det som det ska :)

Jag är ny på PHP och dessutom en slarver - vilken kombination va :h

/webb

250 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)