= ä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!
2 svar · 320 visningar · startad av webbmannen
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
= ä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!
Tack nitro2k01, nu funkar det som det ska :)
Jag är ny på PHP och dessutom en slarver - vilken kombination va :h
/webb