La domanda che pongo è molto semplice. Premesso che ci capisco poco di asp e zero di php ( cioè non conosco la sintassi ), dovrei tradurre queste poche righe di codice in asp in php:

Codice PHP:
<%
IF 
Request.QueryString("rid") = "" THEN 
id 
29 
ELSE 
id CInt(Request.QueryString("rid")) 
END IF 
%> 
e nel codice dei collegament che in asp sono:

<
Codice PHP:
a href="nome_pagina.asp?rid=<%=id%>">Nome Pagina</a

In sostanza quello che fanno queste quattro righe, è che se non digito niente dietro al dominio ( http://www.dominio.ext ), si imposta di default http://www.dominio.ext/?rid=29 e i collegamenti di conseguenza vengono seguiti da /?rid=29, mentre se digiti http://www.dominio.ext/?rid=100, si imposta su tutti i collegamenti rid=100