download.php?id=

  • Onderwerp starter Onderwerp starter otie
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

otie

Gebruiker
Lid geworden
1 dec 2008
Berichten
313
hallo,

ik heb een download script op me site staan (cerox.comlu.com/downloads.php)
het werkt met mysql en php
maar het ziet er een beetje lelijk uit (aangezien ik het gemaakt heb)
ik wil eigelijk iets dat ik er op klik en dan naar de pagina downloads.html?id=34 en dan de download met id 34 laat zien.
 
Laatst bewerkt:
Stukje mySQL en php.

Je kunt de URL uitlezen met de $_GET array in PHP.

Succes ;)
 
Kan ik dat zo gebruiken?
PHP:
$id = $_GET["id"];
$query = "SELECT * FROM links WHERE id LIKE $id";
$info =mysql_query($query) or die ("Error!");
while ($link = mysql_fetch_array($info)) {
echo ".$link['id'].";
}
 
Laatst bewerkt:
echo $link['id'];

Dat zou genoeg moeten zijn. Verder denk ik dat het wel werkt als je tabellen inderdaad zo heten.

Behalve dat het niet veilig is, je kunt voor de zekerheid nog even dit doen voor je id:

$id = (int) $_GET['id'];
 
aangezien je zegt dat dit niet veilig is,
wat zou er dan gedaan kunnen worden?
en.. is dit correct:
PHP:
echo "<img scr="$link['scr1']">";
want het werkt bij mij niet..
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan