עבור לתוכן

שאלה לגבי תוכנות שרצות על השרת

Featured Replies

פורסם

אני רוצה לבנות תוכנה שתרוץ עש השרת ותבצע פעולות שאני מגדיר לה

למשל תוכנה שתבדוק אם נוסף משהו למסד נתונים ואז תעשה אם זה משהו

או תוכנה שבודקת ip מסוים אם הוא מחובר לשרת

זה לא משנה איזה תוכנה או איזה שפה php או asp

העיקר שזה יעבוד על שרת (לא ביתי כי ביתי אין בעיה לארגן משהו)

תודה רבה

ומי שלא מבין בזה שבבקשה לא יכתוב תגובות

פורסם

אם אתה משתמש בASP יש את GLOBAL.ASA שמאפשר לך לבדוק מתי נכנסים לשרת שלך(SESSION CREATED), ולגלות את הIP(משהו עםREMOTE_ADDRESS. תבדוק את האובייקט REQUEST בשביל זה). אם אתה רוצה לעשת אם מישהו הכניס נתונים חדשים לDATABASE תיצור פונקציה שתבצע שאילתא מסויימת, ולאחר מכן תעשה מה שאתה רוצה לעשות כאשר מוסיפים לDB שלך. כאשר אתה רוצה להוסיף רשומה כלשהי, פשוט תשלח את השאילתא לפונקציה. אל תשכח רק לבצע INCLUDE לקובץ שמכיל את הפונקציה שלך.

פורסם
  • מחבר

אני רוצה לדעת איך אני מריץ את התוכנה

פורסם

זו לא תוכנה, אלא קוד שאתה צריך לכתוב.

לדוגמא, הפונקציה שציינתי מקודם תהייה:



function ExecuteQuery(conn, sql)
conn.execute(sql)
conn.execute("insert into tbl_log (logdate, command) values(now(), " & Server.HTMLEncode(sql) & ")")

end function

למידע על SESSION וGLOBAL.ASA:

http://www.webmaster.org.il/guide.asp?subject=asp&class=global_asa

פורסם
  • מחבר

יש לך משהו כזה בphp

זה יהיה לי יותר נוח[br]פורסם בתאריך: 12.08.2007 בשעה 09:38:08


אההה

וגם אני התכוונתי שאני רוצה תוכנה שתרוץ ותבצע פעולות

למשל לicq יש תוכנה שרצה על השרת והיא מבצעת פעולות וכל מיני דברים

אני מעדיף שאת הפקודות אני לא אריץ על המחשב שלי או על דף אינטרנט פתוח

מקווה שהבנתה

ועדיף php אני יותר שולט בזה

פורסם

PHP אני לא יודע, אך אני מנחש שיש שם משהו דומה לSESSION ולGLOBAL.ASA.

בקשר לפונקציה - תמיר אותה לPHP. אותו עיקרון - לבצע את השאילתא שלך, ולהוסיף מחרוזת שמכילה אותה לטבלה מיוחדת שאתבה יוצר.

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

פורסם
  • מחבר

תודה אחי הבנתי את מה שרציתי

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים