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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 04-06-07, 16:18   # 1
Omri Shalev
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ירושלים עיר הקודש
גיל: 35
הודעות: 1,385
שלח הודעה באמצעות ICO אל Omri Shalev שלח הודעה באמצעות MSN אל Omri Shalev

Omri Shalev לא מחובר  

[בעיה] קוד PHP היוצר גלריה מסוימת

יש לי את הקוד הבא:
PHP קוד:
<?
        
if ($omri 1)
        {
            echo 
"<div align='right' dir='rtl'>אין באפשרותך לפתוח גלריה נוספת</div>";
        }else{
        
$sql "INSERT INTO gallery SET name='".$_POST['gname']."',user='".$myuid."'";
        
$res mysql_query($sql);
        
$gid mysql_insert_id();
        if (
is_array$_POST['img'] )){
            foreach( 
$_POST['img'] AS $aimg ){
                
mysql_query"INSERT INTO gitem SET gid='$gid',image='$aimg'" );
            }
        }
        echo 
"<div align'rtl' dir='rtl'>הגלריה נוצרה בהצלחה</div>";
}
$omri 1;

?>
הקוד אמור להגביל משתמשים מלפתוח ללא הגבלה גלריות

הוא באמת עושה את זה
אבל אם משתמש חדש נרשם ומנסה לפתוח גלריה הוא לא מצליח כיון שזה רושם לו את השגיאה:
"אין באפשרותך לפתוח גלריה נוספת"

מישהו יכול לעזור?
 
ישן 04-06-07, 16:23   # 2
Gal Shafrir
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,626

Gal Shafrir לא מחובר  

מצטער!, לא ראיתי, כל שאילתות ה-INSERT שלך בכלל לא בנויות טוב,
SET זה בשאילתה של UPDATE בכלל, ערבתת שני דברים שלא קשורים..

מבנה שאילתה של INSERT:
PHP קוד:
mysql_query("INSERT INTO `table`(`row`,`row`) VALUES('$value','$value')") or die(mysql_error()); 
__________________
בברכה,
גל שפריר - מעצב ומפתח אתרים.

עופר שפריר - במאי, תסריטאי ומפיק.

Last edited by Gal Shafrir; 04-06-07 at 16:56..
 
ישן 04-06-07, 16:44   # 3
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 31
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

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

עריכה:

WTF?
HTML קוד:
INSERT INTO gitem [B]SET[/B] gid='$gid',image='$aimg'
אה? תלמד SQL ו PHP קודם כל
 
ישן 04-06-07, 16:45   # 4
4ior
חבר וותיק
 
4ior's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,451

4ior לא מחובר  

זה עדיין יאפשר למשתמש להוסיף גלריה, תבדוק במסד כמה גלריות יש למשתמש ואז תגביל.
לא כמו שעשית..
 
ישן 04-06-07, 21:25   # 5
Omri Shalev
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ירושלים עיר הקודש
גיל: 35
הודעות: 1,385
שלח הודעה באמצעות ICO אל Omri Shalev שלח הודעה באמצעות MSN אל Omri Shalev

Omri Shalev לא מחובר  

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

עריכה:

WTF?
HTML קוד:
INSERT INTO gitem [B]SET[/B] gid='$gid',image='$aimg'
אה? תלמד SQL ו PHP קודם כל
זה הפורום עשה את ההבלטה אז תחסוך מילים לפני שאתה אומר אותם.

ציטוט:
נכתב במקור על ידי DJ G.S צפה בהודעה
מצטער!, לא ראיתי, כל שאילתות ה-INSERT שלך בכלל לא בנויות טוב,
SET זה בשאילתה של UPDATE בכלל, ערבתת שני דברים שלא קשורים..

מבנה שאילתה של INSERT:
PHP קוד:
mysql_query("INSERT INTO `table`(`row`,`row`) VALUES('$value','$value')") or die(mysql_error()); 

נתת פתרון ? לפחות תיתן אותו כמו שצריך תערוך לפי מה שהבאתי שאני יבין קצת יותר - ועכשיו שתבינו את המערכת הזו לא בניתי או משהו קיבלתי אותה ככה ואיזה מישהו עשה בה קצת שינויים.

Last edited by Omri Shalev; 04-06-07 at 21:32..
 
ישן 04-06-07, 21:31   # 6
LosNir
מתאורר / יצא בחוץ
 
LosNir's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ראשון לציון
גיל: 31
הודעות: 2,686
שלח הודעה באמצעות ICO אל LosNir שלח הודעה באמצעות MSN אל LosNir

LosNir לא מחובר  

ציטוט:
נכתב במקור על ידי Omri Shalev צפה בהודעה
זה הפורום עשה את ההבלטה אז תחסוך מילים לפני שאתה אומר אותם.




נתת פתרון ? לפחות תיתן אותו כמו שצריך תערוך לפי מה שהבאתי שאני יבין קצת יותר - ועכשיו שתבינו את המערכת הזו לא בניתי או משהו קיבלתי אותה ככה ואני ועוד מישהו עשינו בה קצת שינויים.
זה אני עשיתי את ההבלה, רק שהוא הראה את הקוד ולא הבליט..
זאת לא הנקודה, תראה את ה syntax של השאילתא שלך
 
ישן 04-06-07, 21:33   # 7
Susik
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Aug 2006
מיקום: עכו
הודעות: 588
שלח הודעה באמצעות ICO אל Susik שלח הודעה באמצעות MSN אל Susik

Susik לא מחובר  

אךך עמרי הphp שלך צולע +.

דבר ראשון כמו שאמרתי לך תעשה תא בשם
status
תגדיר שהוא יהיה תמיד 0
ועכשיו שפותחים גלרייה תעשה שהוא יקבע כ1

וכשרצו ליצור גלריה תעשה דבר פשוט

PHP קוד:
$omri == $omri['status'];
if(
$omri == "1") {
echo 
"קיימת כבר גלרייה";
} else {
// קוד יצירה


בעצם..
הוא היה נכה והוא תמיד ישאר נכה


בברכה ובשנאה רבה,
תמיר אסרף.

גאי =] :P

Last edited by Susik; 04-06-07 at 21:36..
 
ישן 04-06-07, 21:36   # 8
Omri Shalev
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ירושלים עיר הקודש
גיל: 35
הודעות: 1,385
שלח הודעה באמצעות ICO אל Omri Shalev שלח הודעה באמצעות MSN אל Omri Shalev

Omri Shalev לא מחובר  

ציטוט:
נכתב במקור על ידי Susik צפה בהודעה
אךך עמרי הphp שלך צולע +.

דבר ראשון כמו שאמרתי לך תעשה תא בשם
status
תגדיר שהוא יהיה תמיד 0
ועכשיו שפותחים גלרייה תעשה שהוא יקבע כ1

וכשרצו ליצור גלריה תעשה דבר פשוט

PHP קוד:
$omri == $omri['status'];
if(
$omri == "1") {
echo 
"קיימת כבר גלרייה";
} else {
// קוד יצירה

מקווה שאתה לא נכה יותר!
אני נכה?
בינתיים למי יש תפרים בגלל שבמקום לתת אגרוף לירון נתת לחלון?
ילד מבחנה, אין שכל אין דאגות
 
ישן 04-06-07, 21:39   # 9
Tomer
Whatever
 
Tomer's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 7,039
שלח הודעה באמצעות MSN אל Tomer Send a message via Skype™ to Tomer

Tomer לא מחובר  

כל החכמים כאן - SET עובד גם ב INSERT.
__________________
תומר
 
ישן 04-06-07, 21:43   # 10
Susik
Permanently Banned
 
מיני פרופיל
תאריך הצטרפות: Aug 2006
מיקום: עכו
הודעות: 588
שלח הודעה באמצעות ICO אל Susik שלח הודעה באמצעות MSN אל Susik

Susik לא מחובר  

ציטוט:
נכתב במקור על ידי Omri Shalev צפה בהודעה
אני נכה?
בינתיים למי יש תפרים בגלל שבמקום לתת אגרוף לירון נתת לחלון?
ילד מבחנה, אין שכל אין דאגות
חחחחחח טוב טוב אני מסכים..
מבחנה RULZZZZZZZZZZZZZZZ

נו עובד לך נכה?
 
סגור את ההודעה

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

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