View Single Post
ישן 08-04-06, 02:13   # 9
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

נו מה הבעיה?
אתה לוקח את ה ID שהוזן בכתובת (אני משער שאתה יודע איך עושים זאת) ומציב לתוך המשתנה id,
אחרי זה אתה עושה שאילתא SELECT שכוללת WHERE ID='$id' וככה הוא יבחר את השורה המתאימה מהמסד (ואני משער שהמערכת עובדת על מסד), ובתוך המסד צריך להיות שדה שבו יהיה הכתובת של הקובץ, למשל:

PHP קוד:
TABLE downloads
-- ID INTauto_incrmentlength 5
-- URL longtext 
ואז פשוט שולף את הערך של השדה URL ע"י המערך של שליפת הנתונים, למשל כך:

PHP קוד:
$q mysql_query("SELECT * FROM downloads WHERE ID='$id'");
$a mysql_fetch_array($q); 
אז השליפה תתבצע כך:

PHP קוד:
$a[url
ולבסוף מכניס את זה לתוך header, כך:

PHP קוד:
header("location: $a[url]"); 
ואז מה שמתקבל הוא:

PHP קוד:
$id $_GET[id];
$q mysql_query("SELECT * FROM downloads WHERE ID='$id'");
$a mysql_fetch_array($q);
header("location: $a[url]");
echo 
"downloading................"
מקווה שהבנת

Last edited by LosNir; 08-04-06 at 02:16..
  Reply With Quote