נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
תיכנות
RSS UnderWarrior Forums : RSS תיכנות
נושא

נושא: עזרה | יצירת דפים ב-fread.

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
יניב
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 29 April 2009 בשעה 15:16 | IP רשוּם
ציטוט יניב

שלום,

יש לי מערכת קטנה שמכניסה IP,שם משתמש וכו' לקובץ טקסט.
אני מעוניין שלאחר למשל 10 רשימות הוא יצור דפים. וכך הלאה והלאה לאחר כל 10 רשימות יצור עוד דף
כמו ב-mysql רק ששם יש LIMIT.
שפת תיכנות: PHP

תודה רבה :).

חזרה לתחילת העמוד הצג את כרטיס החבר של יניב חפש הודעות אחרות של יניב בקר בדף הבית של יניב
 
יניב
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 29 April 2009 בשעה 21:24 | IP רשוּם
ציטוט יניב

אשמח לעזרה, העניין דחוף - תודה!:)
חזרה לתחילת העמוד הצג את כרטיס החבר של יניב חפש הודעות אחרות של יניב בקר בדף הבית של יניב
 
:)
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 29 April 2009 בשעה 22:17 | IP רשוּם
ציטוט :)

לא הבנתי בדיוק במה אתה משתמש אבל לא מבין מה הבעיה תעשה לבד תנאי שיבדוק אם הואנכסו 10 אז שיסגור את הדף הנוכחי ויצור חדש וירשום שם וכף הלאה
חזרה לתחילת העמוד הצג את כרטיס החבר של :) חפש הודעות אחרות של :) בקר בדף הבית של :)
 
יניב
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 29 April 2009 בשעה 23:54 | IP רשוּם
ציטוט יניב

:) כתב:
לא הבנתי בדיוק במה אתה משתמש אבל לא מבין מה הבעיה תעשה לבד תנאי שיבדוק אם הואנכסו 10 אז שיסגור את הדף הנוכחי ויצור חדש וירשום שם וכף הלאה

אני לא רוצה שיסגור, פשוט שלאחר 10 רשומות יהיה "הבא" - "הקודם"
אי אפשר תנאי מכיוון שזה דינאמי, ומה יהיה שהוא יגיע ל-20,30 וכו'...

חזרה לתחילת העמוד הצג את כרטיס החבר של יניב חפש הודעות אחרות של יניב בקר בדף הבית של יניב
 
cp77fk4r
מנהל פורומים
מנהל פורומים
סמל אישי
מנהל פורום אבטחת מידע

הצטרף / הצטרפה: 09 April 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 501
נשלח בתאריך: 01 May 2009 בשעה 01:24 | IP רשוּם
ציטוט cp77fk4r

אתה מתכוון בהצגה של הנתונים? שזה יציג לך בדף רק 10 נתונים ואם יש יותר אז שזה יאפשר פשוט לינק לדף הבא שבוא יוצגו ה10 הבאים?

 

פשוט ביותר- אתה צריך להוסיף משתנה ששומר את מספר העמוד, והלולאת FOR שלך בנוייה בצורה כזאת:

קוד:

for ($Index=($PageNum*10)-10;$index<=($PageNum*10);$index++)

{

אתה יכול לקרוא לפי שורות ע"י $Index או איך שבא לך.

}

את $PageNum אתה יכול לשלוח בGET כשאתה עושה את הלינקים של "הבא" ו-"הקודם".

ואותם אתה פשוט מבצע ע"י בדיקה של:

אם יש עוד שורות אחרי $PageNum*10 - צריך להציג לינק "הבא" (שייתן לינק לאותו עמוד רק ש$PageNum++)

ואם $PageNum שונה מ-1 - צריך להציג לינק "הקודם" (שייתן ינק לאותו עמוד רק ש $PageNum--)

 

אחלה?

 



__________________
[Th3rE R mAnY wAyZ 2 r3aD oN3 EmPty p4gE]
חזרה לתחילת העמוד הצג את כרטיס החבר של cp77fk4r חפש הודעות אחרות של cp77fk4r בקר בדף הבית של cp77fk4r
 
יניב
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 01 May 2009 בשעה 21:33 | IP רשוּם
ציטוט יניב

cp77fk4r כתב:

אתה מתכוון בהצגה של הנתונים? שזה יציג לך בדף רק 10 נתונים ואם יש יותר אז שזה יאפשר פשוט לינק לדף הבא שבוא יוצגו ה10 הבאים?

 

פשוט ביותר- אתה צריך להוסיף משתנה ששומר את מספר העמוד, והלולאת FOR שלך בנוייה בצורה כזאת:

קוד:

for ($Index=($PageNum*10)-10;$index<=($PageNum*10);$index++)

{

אתה יכול לקרוא לפי שורות ע"י $Index או איך שבא לך.

}

את $PageNum אתה יכול לשלוח בGET כשאתה עושה את הלינקים של "הבא" ו-"הקודם".

ואותם אתה פשוט מבצע ע"י בדיקה של:

אם יש עוד שורות אחרי $PageNum*10 - צריך להציג לינק "הבא" (שייתן לינק לאותו עמוד רק ש$PageNum++)

ואם $PageNum שונה מ-1 - צריך להציג לינק "הקודם" (שייתן ינק לאותו עמוד רק ש $PageNum--)

 

אחלה?

 


אוקיי תודה זה עזר לי חלקית. הבעיה העיקרית שלי פה שבפונקציית fread אין פונקציית LIMIT כמו ב-SQL.
כלומר איך אני "אומר" לו להציג רק 10 שורות בכל דף, תודה שוב!

חזרה לתחילת העמוד הצג את כרטיס החבר של יניב חפש הודעות אחרות של יניב בקר בדף הבית של יניב
 
יניב
אורח
אורח


הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין
הודעות: 12647
נשלח בתאריך: 02 May 2009 בשעה 14:47 | IP רשוּם
ציטוט יניב

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

הצטרף / הצטרפה: 09 April 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 501
נשלח בתאריך: 02 May 2009 בשעה 20:53 | IP רשוּם
ציטוט cp77fk4r

אה? פשוט קרא מהקובץ משורה ספציפית, אתה שומר את הנתונים לפי שורות, שורה ראשונה- נתון ראשון, שורה שניה- נתון שני..

__________________
[Th3rE R mAnY wAyZ 2 r3aD oN3 EmPty p4gE]
חזרה לתחילת העמוד הצג את כרטיס החבר של cp77fk4r חפש הודעות אחרות של cp77fk4r בקר בדף הבית של cp77fk4r
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

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