הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 15-09-06, 07:35   # 1
maor
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 1,869

maor לא מחובר  

[htaccess] חסימת קובץ

איך חוסמים קובץ כדי שלא יוכלו להיכנס אליו?
נגיד index2.php אני קורא אותו בעזרת fopen... אבל אני לא רוצה שמשתמשים יכנסו אליו דרך הדפדפן..
__________________
  Reply With Quote
ישן 15-09-06, 12:51   # 2
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

אם אתה חוסם קובץ, לא תוכל להכנס אליו גם דרך fopen
יש לי 2 אפשרויות בשבילך:
1. לתת לקובץ שם שלא ידעו אותו ואז תוכל לפתוח.
2. תעשה קובץ php שאתה צריך להכנס אליו ככה: index2.php?pass=test
ואז תקח את המשתנה $_GET['pass'] ותשווה לסיסמא שאתה רוצה, אם זה נכון תציג את מה שאתה רוצה, אם לא תכתוב סתם משהו.


מקווה שהבנת :]
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 15-09-06, 14:35   # 3
maor
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 1,869

maor לא מחובר  

אי אפשר פשוט ב HTACCESS? לעשות שאם יכנסו אליו זה יראה משהו אחר?
__________________
  Reply With Quote
ישן 15-09-06, 14:53   # 4
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

אתה יכול לעשות פתרון הרבה יותר אלגנטי

אם הוא מוצא את השם של הקובץ בשורת הכותרת שיעשה DIE

ואז כשאתה עושה לו REQUIRE אז זה לא ימות כי הוא לא ייתפס בשורת הכותרת
כי אתה בעצם קורא לו מקובץ אחר
  Reply With Quote
ישן 15-09-06, 15:52   # 5
DorWD
תודה על תרומתך.
 
DorWD's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
מיקום: עפולה
גיל: 31
הודעות: 2,259

DorWD לא מחובר  

אם אני לא טועה אפשר לעשות את זה דרך DA.
ואז הDA מכניס את זה לתוך הhtaccess
ואז תסתכל דרך שם
__________________
מתכנת WEB
  Reply With Quote
ישן 15-09-06, 16:21   # 6
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

לא צריך htaccess

תעשה ככה:

PHP קוד:
<?php
$pass 
$_GET['p'];
$passr "סיסמא נכונה פה";
if (
$pass == $passr) { echo "פה תכתוב מה שאתה רוצה שיהיה בדף הנסתר"; }
else { echo 
"test page"; }
?>
איפה שכתוב סיסמא נכונה פה - תשנה לסיסמא שאתה רוצה
ואיפה שכתוב פה תכתוב מה שאתה רוצה שיהיה בדף הנסתר - תשנה למה שאתה רוצה שלא יוכלו לראות

ואז אתה נכנס \ לוקח בעזרת fopen את הדף
PHP קוד:
test.php?p=סיסמא נכונה פה 
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 15-09-06, 18:00   # 7
maor
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 1,869

maor לא מחובר  

ציטוט:
נכתב במקור על ידי DorWD
אם אני לא טועה אפשר לעשות את זה דרך DA.
ואז הDA מכניס את זה לתוך הhtaccess
ואז תסתכל דרך שם
איפה זה ב DA?
ViPeRt
זה לא בידיוק קובץ PHP אלא משהו אחר אני לא יכול להסביר.. פשוט מחפש דרך שלא יכנסו אליו בלי לשנות את הקובץ..
__________________
  Reply With Quote
ישן 15-09-06, 19:10   # 8
DorWD
תודה על תרומתך.
 
DorWD's Avatar
 
מיני פרופיל
תאריך הצטרפות: Jan 2006
מיקום: עפולה
גיל: 31
הודעות: 2,259

DorWD לא מחובר  

זה במנהל קבצים
יש לך אפשרות שם protect מעל לrename
__________________
מתכנת WEB
  Reply With Quote
ישן 15-09-06, 19:39   # 9
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

DorWD - אם הוא יעשה פרוטקט אז גם fopen לא יעבוד.

maor - אם אתה לא יכול לעשות את מה שאמרתי לך פשוט "תחביא" את הקובץ
תכניס לתקיה עם זה מסובך ותתן לקובץ שם לא סביר
וככה הסיכויים שימצאו אותו יהיו קטנים.
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




  Reply With Quote
ישן 15-09-06, 20:27   # 10
maor
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 34
הודעות: 1,869

maor לא מחובר  

אוקיי תודה לכולם
__________________
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 17:36.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ