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

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

link 22-09-07 00:42

סקריפט לחישוב משכורת - הפעם בPHP
 
לפני כמה חודשים פרסמתי כאן קוד מסוים בJS שעל ידי הזנה ידנית אפשר לראות כמה קיבלת עבור אותו יום עבודה והיו שהציעו שאבנה את זה עם מסד נתונים והיה אחד שאמר שהדבר הזה חסר תועלת(סתם כי אני זוכר :)).

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

מי שמעוניין הנה האתר: http://mypay.orgfree.com/
וכמה דברים יש לי להגיד: זה לא מחשב שעות שבת(אבל כן שעות נוספות), זה קוד פתוח ככה שמי שרוצה לקחת את זה ולשפר את זה יכול בלי בעיה ואפילו מוזמן. ולא לצפות להרבה דברים - זה סך הכול משהו פשוט ונחמד.

הצעות והערות יתקבלו בברכה.

תודה רבה וגמר חתימה טובה,
רועי.

ani 22-09-07 01:24

מעולה בהתחלה חשבתי שזה לא מועיל אבל שנכנסתי וראיתי זה באמת דבר מעולה, חבל שזה לא בא בתוכנה

שקד 22-09-07 13:29

ציטוט:

נכתב במקור על ידי ani (פרסם 558247)
מעולה בהתחלה חשבתי שזה לא מועיל אבל שנכנסתי וראיתי זה באמת דבר מעולה, חבל שזה לא בא בתוכנה

יש המון תוכנות כאלה חינמיות (קוד פתוח) שמאפשרות עידכונים ושינויים לפי הצורך, אני בטוח שחיפוש קטן בגוגל לא יזיק :)

בהצלחה

Daniel 22-09-07 18:56

בפיירפוקס זה לא מיושר,
ולא אהבתי את הצורת בנייה.
למה לעבוד עם קבצים נפרדים? אתה עושה act. סינון דברים? תעשה לך בקלאס משהו.
echo כל דבר? תשמור במשתנה ותעשה פונקציית handle_template();.
חוץ מזה-נחמד, אבל כשיש קישור מתחת לתמונה-תעשה שהתמונה גם תיהיה חלק מהקישור,
ומה זה ה-
HTML קוד:

</div></span></ilayer></layer></iframe></noframes></style></noscript></script></applet></xmp></pre></comment></xml></noembed>
<script type='text/javascript'
src='http://www.orgfree.com/category1/p.js'>

</script>

אחרי ה-</body>?
גם ללא סיום </html>?
ושום אחד מהתגים שציינת לא היה פתוח...

BlueNosE 22-09-07 23:04

ציטוט:

נכתב במקור על ידי MasterT (פרסם 558331)
בפיירפוקס זה לא מיושר,
ולא אהבתי את הצורת בנייה.
למה לעבוד עם קבצים נפרדים? אתה עושה act. סינון דברים? תעשה לך בקלאס משהו.
echo כל דבר? תשמור במשתנה ותעשה פונקציית handle_template();.
חוץ מזה-נחמד, אבל כשיש קישור מתחת לתמונה-תעשה שהתמונה גם תיהיה חלק מהקישור,
ומה זה ה-
HTML קוד:

</div></span></ilayer></layer></iframe></noframes></style></noscript></script></applet></xmp></pre></comment></xml></noembed>
<script type='text/javascript'
src='http://www.orgfree.com/category1/p.js'>

</script>

אחרי ה-</body>?
גם ללא סיום </html>?
ושום אחד מהתגים שציינת לא היה פתוח...

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

לידע כללי, אפשר לרשום גם ob_get_clean אחרי ECHO ולקבל את התוכן שרצית להדפיס בלי להדפיס אותו. (דוגמא: רושמים ECHO, אח"כ ob_get_clean ומקבלים דף ריק.)

HighA 22-09-07 23:14

סתם לידע כללי
מה עוזר להדפיס משהו ולא להציג אותו?

link 23-09-07 03:21

ראו, אני כתבתי מערכות ואתרים שמשתמשים בact(לוח הבקרה משתמש בו) פשוט הפעם המערכת גדלה יותר מדי ולא היה לי כוח לבנות אותה עם act(אכן עצלנות לשמה ואני די מצטער על זה).

BlueNosE 23-09-07 14:52

link, אין לך על מה להצטער, כל הכבוד על היוזמה המבורכת.
קצת חבל לי על הPOP UP בעמודים.

ציטוט:

נכתב במקור על ידי HighA (פרסם 558478)
סתם לידע כללי
מה עוזר להדפיס משהו ולא להציג אותו?

יש לכם הרבה מה ללמוד..

לדוגמא אם אני רוצה להציג משהו שיש בו את זמן השליחה, ואני רוצה להציג את זמן השליחה בראש הדף.
לפי מה ש80&#37; עושים, אי אפשר לעשות את זה, כי אחרי הecho אתה לא יכול לחזור בזמן.
אבל לפי מה שאני עושה..
PHP קוד:

$output ob_get_clean();
echo 
str_replace ("<%DONETIME%>"$timetodo$output); 


כמה פשוט.

HighA 23-09-07 16:38

אהה הבנתי
נחמד, אפילו שלא יצא לי לעשות משהו שדורש הצגת זמן טעינה :\

BlueNosE 23-09-07 17:55

זו הייתה רק דוגמא..
לדוגמא בשימוש בטמפלטים, תוכל לעשות את פעולת ההעברה לPLAIN TEXT / HTML בסיום הכנת העמוד (<if>dfsdfsdf</if>).


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

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