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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 09-02-06, 15:41   # 1
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 204

bestdesign לא מחובר  

עזרה ב"פיענוח" שגיאה.

שלום !

כתבתי את השורה הבאה :

PHP קוד:
$msg $_POST["nameofposter"]; 
וקבילתי השגיאה :

PHP קוד:
NoticeUndefined indexnameofposter in c:program fileseasyphp1-8wwwpost.php on line 4 
מה משמעותה ? וכיצד לטפל בה ?
  Reply With Quote
ישן 09-02-06, 16:10   # 2
BlueNosE
אין כמו ב127.0.0.1
 
BlueNosE's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: כפ"ס
גיל: 31
הודעות: 4,086

BlueNosE לא מחובר  

תביא את כל הקוד
__________________
עומר,
admin [@] rely.co.il

בניית אתרים Rely

סלנג מילון סלנג utter
  Reply With Quote
ישן 09-02-06, 16:45   # 3
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 204

bestdesign לא מחובר  

PHP קוד:
<font face="Arial" size="2"> 
<?php 
// הטאג פונט למעלה מיועד כדי לשנות את הפונט בכל העמוד לאריאל גודל 10 פיקסלים 
if($_POST["hidden"] == "true") { // תנאי, אם השדה המוחבא שווה לערך שהכנסנו בו וזה 100 אחוז נכון 
include "connect.php"// הוספת הקובץ של התחברות למסד הנתונים 
$name $_POST["name"]; // קריאת שדה מהטופס, כבר למדנו את זה 
$msg $_POST["msg"]; // " " 
$query mysql_query("INSERT INTO mytable VALUES ('$name','$msg')"); // הכנסת הערכים לפי הסדר לטבלה שלנו 
echo "נשלח בהצלחה! <a href='index.php'>חזור לדף ראשי</a>"// הודעת הצלחה וחזרה לעמוד הראשי 
// סוף תנאי 
?> 
</font>
ברצוני לציין כי איני כתבתי את הקוד, אלא לקחתי אותו ממדריך במירקס, אם חל עליי איסור לפרסם שמות, אז תמחקו אך מחובתי לציין זאת.
ניסיתי את הקוד מהפורום שם וקיבלתי השגיאה הנ"ל.
  Reply With Quote
ישן 09-02-06, 16:54   # 4
DaNieLLL
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 30
הודעות: 614

DaNieLLL לא מחובר  

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

בהצלחה, דניאל.

עריכה:

תשנה את mytable ל `mytable`
__________________

Last edited by DaNieLLL; 09-02-06 at 16:58..
  Reply With Quote
ישן 09-02-06, 18:41   # 5
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 204

bestdesign לא מחובר  

טוב אז עכשיו יש לי בעיה אחרת :

נכון ב-index.php אמורים להדפיס את ההודעה ?
אז זהו שאני רואה אינדקס ריק, וזה הקוד :

PHP קוד:
<font face="Arial" size="2"> 
<?php 
// הטאג פונט למעלה מיועד כדי לשנות את הפונט בכל העמוד לאריאל גודל 10 פיקסלים 

include "connect.php"// הוספנו את קובץ ההתחברות ששמרנו ע"מ לא לכתוב את הקוד הזה כל פעם מחדש 
$query mysql_query("SELECT * FROM mytable"); // הרצת שאילתא ששולפת נתונים מהטבלה שלנו 
while($result mysql_fetch_array($query)) { // לולאה שקוראת את כל השורות שיש לנו בטבלה 
$name $result['name']; // קביעת משתנה שיכיל את המידע מהטבלה 
/* 
$result 
הוא המשתנה שקבענו בלולאה, הוא יהיה הפונקציה שקוראת ממסד הנתונים 
עכשיו כדי לשלוף טבלאות יש לעשות כך 
$a['field'] 
כאשר ה 
$a 
מציין את המשתנה שהכנסו בו את הפונקציה 
mysql_fetch_array 
ומה שבסוגריים המרובעות במרחאות כמובן הוא השדה שלנו 
במקרה הזה name 
זה השדה שלנו, ו 
$result 
זה המשתנה שלנו שמכיל את הפונקציה שקוראת ממסד הנתונים 
*/ 

$msg $result['msg']; // אותו דבר כמו בשם, רק כאן זה השדה של ההודעה 
echo "שמך: $name<br>"// הדפסה של השם 
echo "הודעה: $msg<br>-----------------------<br>"// הדפסה של ההודעה 
// סוף הלולאה 
?> 
</font>
מה עושים ?
  Reply With Quote
ישן 09-02-06, 19:08   # 6
x-ray
דוגמן הבית השמן
תודה על תרומתך :)
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 3,716

x-ray לא מחובר  

הגדרת נכון את מסד הנתונים? (שמות העמודות כפי שהם בקוד?)
__________________
בברכה,
עידן בן אור
  Reply With Quote
ישן 09-02-06, 19:19   # 7
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

ציטוט:
נכתב במקור על ידי bestdesign
שלום !

כתבתי את השורה הבאה :

PHP קוד:
$msg $_POST["nameofposter"]; 
וקבילתי השגיאה :

PHP קוד:
NoticeUndefined indexnameofposter in c:program fileseasyphp1-8wwwpost.php on line 4 
מה משמעותה ? וכיצד לטפל בה ?
השגיאה הזו נובעת מהגדרות ב php.ini שאומרות משהו בסגנון של:
PHP קוד:
error_reporting(E_ALL); 
שאומרת במקרה ואתה שם אותה בתחילת הדף להציג כל שגיאה וכל Notice.

השגיאה שנתת סה"כ אומרת שהמשתנה nameofposter לא מוגדר, וכנראה שלא שלחת אליו נתונים.
__________________
תומר
  Reply With Quote
ישן 09-02-06, 21:29   # 8
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 204

bestdesign לא מחובר  

ציטוט:
נכתב במקור על ידי x-ray
הגדרת נכון את מסד הנתונים? (שמות העמודות כפי שהם בקוד?)
הגדרתי נכון :

שדה סוג תכונות NULL ברירת מחדל נוסף פעולה
name text לא
msg text לא
סמן הכל / בטל סימון של הכל ביחד עם:
  Reply With Quote
ישן 10-02-06, 14:10   # 9
bestdesign
מתאורר / יצא בחוץ
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 33
הודעות: 204

bestdesign לא מחובר  

טוב אז אני ייתן עוד פרט , נכנסתי ל Pma ובגלל שאני על שרת חינמי של 100webspace אז אין לי גישה ל "עיון", ואיני יכולתי לבדוק האם בכלל הפרטים הוכנסו לטבלה.
מה עושים ?
  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. הזמן כעת הוא 16:01.

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