mboost-dp1
Variable og url problem
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Hey
Jeg har lavet mig et script i php der laver et rss feed og så ville jeg gerne kunne like til den enkelte nyhed, hvorefter jeg skriver
www.blabla.php?page=12&dato=2007-12-06
så komemr jeg ind på min nyhedes side men den visser alle nyhederne, jeg ved at det script der skal check om der skal visse en nyhede eller flere virker, for vis jeg går ind på side og skriver ?dato=2007-12-06 for jeg den nyhed med den dato, så jeg ville mene at fejlen ligge i den måde jeg skriver url'en på eller den måde jeg indlæser variablerne på.
Jeg índlæser mine variabler sådan her:
Jeg har lavet mig et script i php der laver et rss feed og så ville jeg gerne kunne like til den enkelte nyhed, hvorefter jeg skriver
www.blabla.php?page=12&dato=2007-12-06
så komemr jeg ind på min nyhedes side men den visser alle nyhederne, jeg ved at det script der skal check om der skal visse en nyhede eller flere virker, for vis jeg går ind på side og skriver ?dato=2007-12-06 for jeg den nyhed med den dato, så jeg ville mene at fejlen ligge i den måde jeg skriver url'en på eller den måde jeg indlæser variablerne på.
Jeg índlæser mine variabler sådan her:
$page = $_REQUEST['page'];
$dato = $_REQUEST['dato'];
Vil ikke ligefrem anbefale, at benytte $_REQUEST.. Såfremt du har en simpel cookie vil denne overrule dit originale $_GET input.
Benyt $_GET når du alligevel ved, at der er tale om get information.
Benyt $_GET når du alligevel ved, at der er tale om get information.
nyheds siden: http://rafb.net/p/hE7Scv26.html
Rss feed : http://rafb.net/p/FUbjkc26.html
Top siden: http://rafb.net/p/21PTdw13.html
Top side tjekker vilken side der skal loades ud fra variablen page
vis den ikke er angivet loader den forside.
De enkelte sider bliver loadet ind i en ifame.
nyheds siden er den side hvor man vil kunne se alle nyhederne, og når det kommer til at virke en bestemt nyhed.
rss feed er det der linker til den enkelte nyhede på nyheds siden
Rss feed : http://rafb.net/p/FUbjkc26.html
Top siden: http://rafb.net/p/21PTdw13.html
Top side tjekker vilken side der skal loades ud fra variablen page
vis den ikke er angivet loader den forside.
De enkelte sider bliver loadet ind i en ifame.
nyheds siden er den side hvor man vil kunne se alle nyhederne, og når det kommer til at virke en bestemt nyhed.
rss feed er det der linker til den enkelte nyhede på nyheds siden
I det stykke kode du har pastet (på top siden) er der kun en reference til $page og det er her:
<iframe frameborder="0" name="frame" id="indhold" src="iframes/<?if(isset($page)){echo $page;}else{echo "1";}?>.php">
hvor indlæser du $page?
<iframe frameborder="0" name="frame" id="indhold" src="iframes/<?if(isset($page)){echo $page;}else{echo "1";}?>.php">
hvor indlæser du $page?
Der vil nok være nogle af jer det vil se at jeg har glemt at slette mit kode ord i rss feed'et det samt mit bruger navn og database navn er ny ændret, så spare jer tid på at prøve at komme ind :P
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.