View Single Post
ישן 08-04-06, 21:11   # 10
Homie
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 38
הודעות: 287

Homie לא מחובר  

ציטוט:
נכתב במקור על ידי 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................"
מקווה שהבנת
וזה יסתיר את הנתיב האמיתי?

יעני אין שום דרך לדעת מהי כתובת ה-URL האמתית?

אלי.
  Reply With Quote