לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 23-10-2006, 17:28
  yuvi_R yuvi_R אינו מחובר  
 
חבר מתאריך: 23.10.06
הודעות: 2
שאלה עזרה|בניית פונקצית חסימה פקודה

שלום רציתי לדעת אם אתם יכולים לעזור לי לבנות קוד ב php או בשפה אחרת שאתם מבינים .

מה שאני רוצה זה שהוא ינסה להציג דף מסוים ב php שאני ייבא לו אך הוא צריך להציג אותו ולהוריד ממנו פקודה מסוימת שידועה מראש(שקבענו לו לחסום) ויציג את הדף כקוד לפני עיבוד הדפדפן.

למשל דוגמא:





קוד PHP:
<?
 
include (http://wwww.www.www/1.php);
 
//נניח שעכשיו יבאנו את הדף וככה הוא אחרי היבוא//
 
$var="5";
 
echo "$var";
 
//עכשיו אני רוצה להגדיר שהוא יחסום את הפקודה שנראת כך^^^//
 
.....................
 
...................
 
...................
 
......................
 
..............
 
...................
 
?>




והכי חשוב לי שאני יכול לשים פקודה מסוימת(כל פקודה) ושזה יהיה מ"יבוא " וגם זה יראה את זה כמלל ואם אני כתוב את זה

קוד PHP:
 $var="5";
 
echo 
"$var"




זה לא יכתוב לי "5" אלה את כל הפקודה-

קוד PHP:
 $var="5";
 
echo 
"$var"


עכשיו אני יסביר למה אני רוצה את זה:

בגלל שאני משתמש במערכת php-nuke אני צריך בעצם להשתמש בקובץ מאתר אחר אבל הבעיה היא שהשורות הראשונות שלו אומרות



קוד PHP:
 if (!eregi("modules.php"$PHP_SELF)) {
 
die (
"You can't access this file directly...");
 



וזה אומר שאני לא יכול לגשת לקבוץ ישירות....

אז אני רוצה לעשות דף חדש שכיאילו קורא לאותו קובץ שאני לא יכול לגשת אליו ואז לחסום את השורות



if (!eregi("modules.php", $PHP_SELF)) {

die ("You can't access this file directly...");

}

וככה הדף לא יציג לי "you cant access this file directly" אלה פשוט יופיע לי קוד המקור של הדף לפני שהדפדפן פירש אותו

תודה מראש לעוזרים.....
האא ואל תגידו שאני בא לכאן רק בישביל לשאול שאלה כי היה לי משתמש ישן שלא ישתמשתי בו ושככתי את הסיסמא שלו.ואתם תיראו שאני יתרום הרבה לפורום(כמה שאני יכול)

נערך לאחרונה ע"י yuvi_R בתאריך 23-10-2006 בשעה 17:41.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #4  
ישן 23-10-2006, 21:29
  yuvi_R yuvi_R אינו מחובר  
 
חבר מתאריך: 23.10.06
הודעות: 2
בתגובה להודעה מספר 1 שנכתבה על ידי yuvi_R שמתחילה ב "עזרה|בניית פונקצית חסימה פקודה"

אוקי הבנתי שהסברתי לא טוב אז אני יסביר שוב

מה שאני רוצה לעשות זה דף ב php שייבא קובץ מסוים שאני יגדיר לו והוא יחסום מאותו קובץ פקודה מסוימת והכי חשוב שבספו של דבר יתעלם מהכל ויציג הכל כמלל בדפדפן

נגיד הקובץ שאני מיבא נראה כך:

קוד PHP:
<?php

 

if (!eregi("modules.php"$PHP_SELF)) {

    die (
"can't access this file directly...");

}

 

$index 1;

require_once(
"mainfile.php");

require_once(
"modules/download/d_config.php");

$module_name basename(dirname(__FILE__));

get_lang($module_name);

        include(
"admin/modules/download/lang-".$currentlang.".php");

include 
"edit/wysiwygeditor.php";

$pagetitle "- "._U1DOWNLOADS."";

$copytext "<center>

<font color=#000000<center><a href=\"http://members.lycos.co.uk/downisrael/modules.php?name=News&file=article&sid=4\">שימו לב!!! אם התוכנה ,WinRar לא מותכנת אצלכם במחשב מה שתורידו לא יעבוד!!! על מנת להתקין את התוכנה ולקרוא עוד בנושא לחצו כאן</a></center>"
;

$imagesdir dir("images/download");

$udir "/images/download/";

..................................................  ..

..................................................  ....

..................................................  ...

..................................................  ....

 }


ומה שאני רוצה לחסום זה ---

קוד PHP:
 if (!eregi("modules.php"$PHP_SELF)) {

    die (
"can't access this file directly...");






אז הדף אמור להראות ככה:

קוד PHP:
 \\\פקודה שחוסמת את הפקודה הזאתי בכל הדף

if (!eregi("modules.php"$PHP_SELF)) {

    die (
"can't access this file directly...");

}

\\\

include (
http://members.lycos.co.uk/downisrael/modules/download/index.php); 

(פקודת יבוא)

 

\\\
פקודה שגורמת לזה שהדפדפן יציג הכל כ-מלל\\\

והכל יראה ככה:

if (!
eregi("modules.php"$PHP_SELF)) {

    die (
"can't access this file directly...");

}

 

$index 1;

require_once(
"mainfile.php");

require_once(
"modules/download/d_config.php");

$module_name basename(dirname(__FILE__));

get_lang($module_name);

        include(
"admin/modules/download/lang-".$currentlang.".php");

include 
"edit/wysiwygeditor.php";

$pagetitle "- "._U1DOWNLOADS."";

$copytext "<center>

<font color=#000000<center><a href=\"http://members.lycos.co.uk/downisrael/modules.php?name=News&file=article&sid=4\">שימו לב!!! אם התוכנה ,WinRar לא מותכנת אצלכם במחשב מה שתורידו לא יעבוד!!! על מנת להתקין את התוכנה ולקרוא עוד בנושא לחצו כאן</a></center>"
;

$imagesdir dir("images/download");

$udir "/images/download/";

..................................................  ..

..................................................  ....

..................................................  ...

..................................................  .... 




עכשיו אני יסביר למה אני רוצה את זה:

אני רוצה את זה כדי לעשות דף ששיבא דף אחר ויחסום מאותו דף פקודה שגורמת לזה שאני לא יכול לגשת ישירות לקובץ ואז אם אני יחסום את אותה פקודה אני כן יוכל לגשת לדף ואז יציג לי את כל המלל של הדף כקוד .

בעצם כל מה שאני רוצה זה לראות את הקוד של הדף הזה.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 15:13

הדף נוצר ב 0.07 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר