הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   כמה שאלות בPHP וJAVASCRIPT. (https://hosts.co.il/forums/showthread.php?t=39973)

nevo 16-02-07 19:19

כמה שאלות בPHP וJAVASCRIPT.
 
1). האם שימוש בעוגיות בJS מייעל את העבודה מול עוגיות בPHP? ואת משאבי במערכת.
2). איך אפשר להחביא דף מפני משתמש זאת אומרת שאם הוא נכנס לדף, הדף יכתוב נגיד "אין לך גישה לראות דף זה"
ואם באתר לדוגמא אני אכתוב
קוד:

<script type="text/javascript" src="myPage.php"></script>
אז הדף עצמו כן יעלה?
ניסיתי DEFINE, לא עבד, ניסיתי גם משתנים שמאכסנים true, false.
בתודה, נבו. :-D

חיים 16-02-07 20:33

תנסה לעשות משתנסה כלשהוא שהתוכן שלו יהיה
HTML קוד:

<script type="text/javascript" src="myPage.php"></script>
ואם המשתנה הזה מכיל את התוכן הזה אז לא יקרה כלום ואם המשתנה לא מכיל אותו אז זה יכתוב למשתמש שהוא לא יכול לראות את העמוד או שאתה יכול להשתמש בקובץ נפרד הכוונה קובץ מרחוק שיעשה שיהיה על אותו העיכרון בערך

nevo 16-02-07 20:35

ציטוט:

נכתב במקור על ידי masterpl (פרסם 424183)
תנסה לעשות משתנסה כלשהוא שהתוכן שלו יהיה
HTML קוד:

<script type="text/javascript" src="myPage.php"></script>
ואם המשתנה הזה מכיל את התוכן הזה אז לא יקרה כלום ואם המשתנה לא מכיל אותו אז זה יכתוב למשתמש שהוא לא יכול לראות את העמוד או שאתה יכול להשתמש בקובץ נפרד הכוונה קובץ מרחוק שיעשה שיהיה על אותו העיכרון בערך

זה דפוק, מכיוון שאיך הקובץ ידע אם לעשות echo או לא?
לדעתי אפשר לעשות את זה בקובץ .htaccess אבל אני לא יודע איך :\

חיים 16-02-07 20:51

מה ז"א איך הוא ידע הכוונה שלי שתעשה למשל ככה:
PHP קוד:

<?php
if ($a='<script type="text/javascript" src="myPage.php"></script>')
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<? echo $a;?>
</head>

<body>
</body>
</html>
<?
}
else
{
echo 
'אינך מורשה לצפות בדף זה!';
}


nevo 16-02-07 20:57

לא משנה, בעיה שנייה נפתרה ע"י סשן.
אוקיי עכשיו מישהו בבקשה יכול לענות על שאלה ראשונה, תודה |מסמיק|.


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

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