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

הוסטס - פורום אחסון האתרים הגדול בישראל (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=11297)

BlueNosE 30-12-05 23:07

טוב עזבו תויכוח
פקודת פרינט קיימת אבל היא יעילה בדיוק כמו הדפסה רגילה בHTML.
echo עוד עובר עיבוד אחרי זה, ו-print לא.
הבנת? ;)

eXtaZa 30-12-05 23:12

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

LosNir 30-12-05 23:13

ציטוט:

נכתב במקור על ידי BlueNosE
טוב עזבו תויכוח
פקודת פרינט קיימת אבל היא יעילה בדיוק כמו הדפסה רגילה בHTML.
echo עוד עובר עיבוד אחרי זה, ו-print לא.
הבנת? ;)

יש מצב, נגיד:

PHP קוד:

$name "nir";
echo 
"hi $name"// will return "hi nir"
print "hi $name"// will return "hi $name" 

ציטוט:

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

אוקיי, לפי קריאה בריפרוף של הקוד, שמתי לב (לדעתי) שהוא לא כ"כ יעיל, והוא יכול להכתב בפחות שורות ולבצע את הפעולה הרבה יותר טוב, למשל:

PHP קוד:

<?
$posted 
$_POST['posted'];
// תיצור חבוי בטופס שלך ושהערך יהיה 1, ושהשם יהיה posted
// זה יהיה יעיל בשביל לבדוק אם הטופס אכן נשלח
$your_message $_POST['your_message'];
$your_name $_POST['your_name'];
if(!
$your_message)
{
echo 
"Please fill all the details";
}
if(!
$your_name)
{
echo 
"Please fill all the details";
}
if(
$posted == 1)
{
mysql_query("INSERT INTO gustbook VALUES('$your_name','$your_message')")
}
?>

בהצלחה ;)

psycho 30-12-05 23:14

ציטוט:

נכתב במקור על ידי LosNir2
יש מצב, נגיד:

PHP קוד:

$name "nir";
echo 
"hi $name"// will return "hi nir"
print "hi $name"// will return "hi $name" 


הדוגמא שנתת תציג בשני המקרים hi nir ...

בדקת בכלל?


אגב... למה 90% ממי שהגיב פה לא יודע PHP וסתם אומר

LosNir 30-12-05 23:23

ציטוט:

נכתב במקור על ידי psycho
הדוגמא שנתת תציג בשני המקרים hi nir ...

בדקת בכלל?


אגב... למה 90% ממי שהגיב פה לא יודע PHP וסתם אומר

אמרתי "יש מצב", זה אומר שאני לא בטוח ב100%.
ושים לב שערכתי.

eXtaZa 30-12-05 23:31

הצלחתי כבר לבד... אפשר לנעול

Eran-s 30-12-05 23:50

ציטוט:

נכתב במקור על ידי psycho
הדוגמא שנתת תציג בשני המקרים hi nir ...

בדקת בכלל?


אגב... למה 90% ממי שהגיב פה לא יודע PHP וסתם אומר

:qqb006:

נעול כבקשתך.


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

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