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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 28-07-06, 00:13   # 1
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

מדריכים שפורסמו בפורום תכנות, וגם כאלו שלא

אתרי מדריכים:
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

__________________
תומר
 
ישן 21-08-06, 00:17   # 2
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

שגיאות כתיב
אז ככה, כגולש וותיק בפורום תיכנות, ישנן הרבה שגיאות, שלרוב נובעות משגיאות כתיב,
כל עוד כתוב לכם "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
__________________
תומר
 
סגור את ההודעה

חברים פעילים הצופים באשכול זה: 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. הזמן כעת הוא 08:59.

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