login  Naam:   Wachtwoord: 
Registreer je!
 Forum

link id

Offline W0etah - 13/11/2006 19:22
Avatar van W0etahPHP beginner Ik heb nu een paar links die noemen: link.php?id=5, het id wordt uitgelezen vanuit de database, maar nu wil ik in de pagina link.php laten controleren welk id de link heeft, hoe moet ik dit nu doen.

7 antwoorden

Gesponsorde links
Offline Abbas - 13/11/2006 19:24
Avatar van Abbas Gouden medaille

Crew .NET
bedoel je dan de waarde uit de url halen?
dan moet het zo:

  1. <?php
  2.  
  3. $id_url = $_GET['id'];
  4.  
  5. ?>


anders snap ik je vraag niet zo goed...
Offline Micron - 13/11/2006 19:25
Avatar van Micron HTML beginner
Citaat:
maar nu wil ik in de pagina link.php laten controleren welk id de link heeft


wat bedoel je daar precies mee  
Offline W0etah - 13/11/2006 19:27
Avatar van W0etah PHP beginner dus ik bedoel, je klikt op die link dan ga je naar link.php

in link.php wil ik laten weergeven welke link er is geklikt

BV: link.php?id=5 === www.sitemasters.be
link.php?id=4 === www.google.be

als je op link.php?id=5 klikt moet je naar link.php gaan en daar de tekst www.sitemasters.be krijgen
Offline Abbas - 13/11/2006 19:43 (laatste wijziging 13/11/2006 21:06)
Avatar van Abbas Gouden medaille

Crew .NET
--> link.php?id=5
->KLIK
-->
  1. <?php
  2.  
  3. $var_url = $_GET['id'];
  4.  
  5. if($var_url == 5)
  6. {
  7. echo "www.sitemasters.be";
  8. }
  9. ?>


bedankt Ultimatum  
Offline W0etah - 13/11/2006 20:44
Avatar van W0etah PHP beginner ik weet niet of ik iets fout heb gedaan, maar ik krijg deze error

Citaat:
Notice: Undefined index: id in c:program fileseasyphp1-8wwwlink.php on line 14


dit is het script, waar alle links in komen en dan doorstuurt naar link.php?id=...

  1. <?php
  2. $infoDB = mysql_query("SELECT * FROM top5 ORDER BY id ASC LIMIT 5") or die(mysql_error());
  3. $i=1;
  4. while($info = mysql_fetch_assoc($infoDB)) {
  5. ?>
  6. <li><a href="?pagina=link&?id=<?php echo $i; ?>"><?php echo $i; ?>. <?php echo $info['website']; ?></a></li>
  7. <?php
  8. $i++;
  9. }
  10. ?>


nu gebruik ik wel het paginasysteem van hier op sitemasters
http://www.site...amp;id=424
Offline Ultimatum - 13/11/2006 21:03
Avatar van Ultimatum PHP expert er zit een fout in het script van titjes.

= : toekennen van een var
== : het vergelijken

dus $var_url = 5 moet worden $var_url == 5
Offline W0etah - 13/11/2006 21:05 (laatste wijziging 14/11/2006 20:39)
Avatar van W0etah PHP beginner ow, opgelost

maar nu zit ik nog met het probleem van die link
in mijn menu moet ik dit gewoon doen: ?pagina=home

dan gaat hij automatisch naar de homepage, volgens mij is het dan het beste dat ik dit doe in mijn top5 scripts

  1. <li><a href="link.php?id=<?php echo $i; ?>"><?php echo $i; ?>. <?php echo $info['website']; ?></a></li>


EDIT: i.p.v. van met ?pagina=link, maar dan zit ik met het probleem dat hij dat niet include maar in een leeg venster opent?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.284s