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

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

Tomer 28-07-06 00:13

מדריכים שפורסמו בפורום תכנות, וגם כאלו שלא
 
אתרי מדריכים:
HTML -
http://www.sigall.co.il/html.asp


PHP -

http://php.net
http://www.guidemaster.co.il
http://builder.co.il
http://webmaster.org.il/guide.asp?subject=php

Asp -
http://www.sigall.co.il/asp.asp
http://Asp.org.il
http://webmaster.org.il/guide.asp?subject=asp

ASP.NET -
http://devarea.be
http://Asp.org.il
http://webmaster.org.il/guide.asp?subject=aspnet

Css -
http://webmaster.org.il/guide.asp?subject=css
http://setup.co.il/Guides/gList.asp?sid=23
http://setup.co.il/Guides/gList.asp?sid=24

Js -
http://webmaster.org.il/guide.asp?subject=js
לולאות ובקרת זרימה




מדריכים שנכתבו ע"י משתמשי הפורום, שפת PHP:
מבוא
משתנים
תנאים
מבנה בקרה - switch
פונקציות
פונקציות שימושיות
פונקציות מתמטיות
לולאות
פונקציות לקריאת וכתיבת קובץ
מחלקות ואובייקטים - נכתב ע"י שקד ניצני
SQL ו PHP
שימוש ועיבוד נתונים , php+SQL
שימוש ועיבוד נתונים PHP+SQL מדריך 2
כיצד להשתמש בGET בצורה מאובטחת!
PHP למתקדמים+פונקציות טקסט
מערכים (arrays)
מדריך ליצירת מערכת התחברות (קל עד בינוני)

PhpMyAdmin

דוגמאות קוד, פונקציות, וטיפים:
עבודה עם מסד נתונים - נכתב ע"י שקד ניצני
Login Tutorial
md5();

explode
mail();

מדריכים שנכתבו ע"י משתמשי הפורום לשפת SQL:
בסיס
עדכון נתונים - update

מדריכים שנכתבו ע"י משתמשי הפורום, שפת C:
מדריך למתחיל

מדריכים שנכתבו ע"י משתמשי הפורום, שפת Visual Basic:
מדריך בסיסי-הכרת התוכנה

מדריכים שנכתבו ע"י משתמשי הפורום, שפת ASP:
מבוא, ובסיס

מדריכים שנכתבו ע"י משתמשי הפורום, javascript:
מדריך בסיסי

מדריכים שנכתבו ע"י משתמשי הפורום, HTML:
בסיס
iframes
קישורים ותמונות
תגיות עיצוב טקסט

מדריכים שנכתבו ע"י משתמשי הפורום בCSS:
עיצוב טקסט בCSS

--

מדריך לפתיחת שרת PHP על המחשב הביתי

--

האשכול והמדריכים נאספו ע"י WebProject


Tomer 21-08-06 00:17

שגיאות כתיב
אז ככה, כגולש וותיק בפורום תיכנות, ישנן הרבה שגיאות, שלרוב נובעות משגיאות כתיב,
כל עוד כתוב לכם "Call to undefined function" כל מה שעליכם לעשות, הוא ללכת לשורה הנתונה בשגיאה, ולבדוק, לדוגמא:

PHP קוד:

<?Php
mysql_qurey
();
?>

השגיאה אשר אקבל תהיה:

Fatal error: Call to undefined function mysql_qurey() in E:\WWW\index.php on line 2

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

סגירת פונקציות ומשתנים

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

איך לזהות את השגיאה?

לרוב השגיאה ניתנת לכם ע"י שני צורות:
  • unexpected T_function
  • unexpected $end
ישנה עוד בעיה, שהיא סגירה מיותרת של סוגריים מסולסלים, שלרוב נובעת בשגיאה הבאה:

unexpected '{'

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

שגיאות בשמירת sessions, cookies ובשליחת headers

ישנם הרבה פעמים, כאשר אתם עובדים על אתר כלשהו, ומקבל את השגיאה:

"Cannot modify header information - headers already sent by"

רובכם אינכם שואלים את עצמכם מדוע היא נובעת, לכן פה אסביר:

כאשר אתם פולטים פלט HTML כלשהו, ולאחר מכן, מנסים לבצע פעולה הכרוכה בשימוש ב headers תקבלו שגיאה, מכיוון שheaders חייבים להתבצע אך ורק לפני שליחת פלט כלשהו.

מה ניתן לעשות?

כל מה שעליכם לעשות הוא להשתמש בפונקציה ob_start(); ובסוף הדף ב ob_end_flush();

לדוגמא:

PHP קוד:

<?Php
ob_start
();

        
header("location: index.php"); // won't give us fucking errs =]

ob_end_flush(); // flushing the toilet :P

?>

מה הפונקציה עושה?

מטרתה של הפונקציה, היא קודם לקחת את הheaders לבצע את הפעולות הנדרשות לפני שליחת קוד הHTML ואך ורק לאחר שליחת קוד הPHP, ישלח פלט הHTML, מה שחוסך לנו שגיאות מיותרות ומריטת עצבים.

נכתב ע"י WebProject


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

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