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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 24-12-06, 14:03   # 1
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

[Q] לקיחת מידע ממסד והפיכתו ל PHP

שאלה = Q

קיצר מה שאני רוצה לעשות זה לקחת לדוגמא קוד ממסד נגיד:
PHP קוד:
<div>#INCLUDE_file.php#</div> 
ואת #INCLUDE_file.php# להפוך ל:
PHP קוד:
include("file.php"); 

ואני רוצה גם ללכת יותר רחוק,
איך אני יכול להשתמש בקוד PHP שנמצא במסד לדוגמא
PHP קוד:
$string "cool";
if (
$string == $_GET[string]) { echo"COOL"; } 
תודה |קורץ|
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)

Last edited by sUP; 24-12-06 at 14:08..
  Reply With Quote
ישן 24-12-06, 14:45   # 2
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 33
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

בשביל השאלוה השניה, אתה משתמש בפונקציה eval.

PHP קוד:
eval("YOUR PHP CODE HERE"); 
  Reply With Quote
ישן 24-12-06, 19:06   # 3
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

השאלה הראשונה תלויה, במידה והקוד עצמו
ציטוט:
INCLUDE_somefile.php
חוזר על עצמו באותה צורה כל הזמן, אז תוכל קודם כל לבצע explode עם התו "_", לאחר מכן, אתה פשוט עושה str_replace לכל המחרוזת הזאת, ומחליף אותה עם המערך השני שיצא לך מן הexplode שהוא בעצם הsomefile.php.
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
  Reply With Quote
ישן 25-12-06, 18:26   # 4
Matchs
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מרכז.
הודעות: 935

Matchs לא מחובר  

ציטוט:
נכתב במקור על ידי sUP צפה בהודעה
שאלה = Q

קיצר מה שאני רוצה לעשות זה לקחת לדוגמא קוד ממסד נגיד:
PHP קוד:
<div>#INCLUDE_file.php#</div> 
ואת #INCLUDE_file.php# להפוך ל:
PHP קוד:
include("file.php"); 

ואני רוצה גם ללכת יותר רחוק,
איך אני יכול להשתמש בקוד PHP שנמצא במסד לדוגמא
PHP קוד:
$string "cool";
if (
$string == $_GET[string]) { echo"COOL"; } 
תודה |קורץ|
צריך להשתמש עם הפונ' preg_replace.

PHP קוד:
preg_replace("/\#INCLUDE_(.*?)#/e"'include("\\1")'$var); 
את השאר תעשה בעצמך, כי אסור לתת קודים שלמים.
__________________
לפניות, אנא השאירו לי הודעה פרטית.
Matchs.

Last edited by Matchs; 25-12-06 at 18:46..
  Reply With Quote
ישן 25-12-06, 21:12   # 5
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

Matchs תודה =]
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 25-12-06, 21:13   # 6
Matchs
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מרכז.
הודעות: 935

Matchs לא מחובר  

על לא דבר.
__________________
לפניות, אנא השאירו לי הודעה פרטית.
Matchs.
  Reply With Quote
ישן 26-12-06, 02:19   # 7
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

בעע בעיה
PHP קוד:
$TEMP_Pregs_A = array(
    
"/\#SCRIPT_(.*?)\#/e"
);

$TEMP_Pregs_B = array(
    
"include('http://*****/scripts.php?scriptid=$1');"
);

$GET_TEMP_r[text] = preg_replace($TEMP_Pregs_A$TEMP_Pregs_B$GET_TEMP_r[text]); 
זה מציג לי ב GET TEMP r text את הספרה 1
ומאנקלד את העמוד בלי קשר להצגת המשתנה בכלל
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 26-12-06, 12:54   # 8
sUP
משתמש תחת חוזה ניסיון.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אזור חיפה
הודעות: 1,948

sUP לא מחובר  

ועוד משהו שנזכרתי (לא יכול לערוך)

אם יש לי טקסט שהוא משולב HTML ו PHP בתוך הדאטאבייס
איך אני יכול לגרום לחלק של ה PHP להקרא כ PHP?
__________________

לפרטים נוספים dani3l@gmail.com (אימייל)
  Reply With Quote
ישן 26-12-06, 14:45   # 9
Matchs
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: מרכז.
הודעות: 935

Matchs לא מחובר  

ציטוט:
נכתב במקור על ידי sUP צפה בהודעה
בעע בעיה
PHP קוד:
$TEMP_Pregs_A = array(
    
"/\#SCRIPT_(.*?)\#/e"
);

$TEMP_Pregs_B = array(
    
"include('http://*****/scripts.php?scriptid=$1');"
);

$GET_TEMP_r[text] = preg_replace($TEMP_Pregs_A$TEMP_Pregs_B$GET_TEMP_r[text]); 
זה מציג לי ב GET TEMP r text את הספרה 1
ומאנקלד את העמוד בלי קשר להצגת המשתנה בכלל
PHP קוד:
$TEMP_Pregs_A = array(
    
"/\#SCRIPT_(.*?)\#/e"
);

$TEMP_Pregs_B = array(
    
"include('http://*****/scripts.php?scriptid=$1');"
);

$GET_TEMP_r[text] = "#SCRIPT_x.php#";
$GET_TEMP_r[text] = preg_replace($TEMP_Pregs_A$TEMP_Pregs_B$GET_TEMP_r[text]); 
__________________
לפניות, אנא השאירו לי הודעה פרטית.
Matchs.
  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. הזמן כעת הוא 22:46.

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