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

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

   
|!|

סגור את ההודעה
 
כלים לאשכול תצורת הצגה
ישן 11-01-06, 19:54   # 1
Espires
משתמש בעל גישה מוגבלת
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 233

Espires לא מחובר  

עזרה עם מיספור שורות בPHP.

מי שמבין בזה שבבקשה יעזור
ראיתי את המערכת הזאתי אצל
יונתן:
http://yonatan.co.il/paste/

עכשיו שמה אתה מדביק קודים וזה
מציג את זה עם מספר השורות ליד.
אפילו אם רק תתנו מדריך איך זה
יעזור לי .
תודה לעוזרים חח
[שמתם לב כמה פעמים השתמשתי בשורש ע.ז.ר]
 
ישן 11-01-06, 20:05   # 2
Kuchi
הוסטסניון
 
Kuchi's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אור יהודה
גיל: 36
הודעות: 2,540
שלח הודעה באמצעות MSN אל Kuchi

Kuchi לא מחובר  

יש שיטה קלה לזה שאתה שולח למסד קוד מ textarea אז איפה שיש אנטר הוא עושה \n תעשה עם reaplace ... אתה כבר הבנת אותי
 
ישן 11-01-06, 20:10   # 3
ViPeRt
חבר מתקדם
 
ViPeRt's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: איזור המרכז
גיל: 37
הודעות: 632
שלח הודעה באמצעות ICO אל ViPeRt שלח הודעה באמצעות MSN אל ViPeRt

ViPeRt לא מחובר  

פשוט שאתה מתחיל בלולאה של הקריאה מהקובץ
תאפס משתנה לפני נגיד X
כל פעם תעלה אותו ב 1 ותדפיס...
__________________
תומר, מתכנת אתרים מקצועי ב PHP

קיצור כתובת אתרים בחינם Katzr.Net




 
ישן 11-01-06, 20:21   # 4
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

PHP קוד:
<?
$text
="123\n456\n123";
$a=explode("\n",$text);
for(
$i=0;$i<count($a);$i++)
 
printf("%03d\t$a[$i]<br>",$i);
?>
תהנה...
הprintf זה שזה יהיה 001 וכו',הקוד מתחיל מ000 אז אם אתה רוצה 001 תעשה בprintf איפה שה
PHP קוד:
,$i 
תעשה
PHP קוד:
,$i+

Last edited by meshuga; 11-01-06 at 20:23..
 
ישן 11-01-06, 20:11   # 5
Espires
משתמש בעל גישה מוגבלת
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 233

Espires לא מחובר  

אממ יש מצב לדוגמא?
 
ישן 11-01-06, 20:19   # 6
שקד
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: ירושלים
גיל: 39
הודעות: 659

שקד לא מחובר  

מממ יש לי משהו שבניתי פעם .. זה ממש ממש ישן:
PHP קוד:
  $q mysql_query("SELECT * FROM `pastebin` WHERE `id`='{$_GET['id']}'") or die (mysql_error());
while(
$a mysql_fetch_array($q)){

$file $a["code"];

}


$colors=array(1=>"#F0F0F0",-1=>"#FFFFFF");
$n_color=1;
$lines=explode("\n",$file);
$num=1;
foreach(
$lines as $line)
{
    
$color=$colors[$n_color];
    
$n_color=-$n_color;
echo 
"<tr><td bgColor=\"$color\" dir=\"ltr\" width=\"97%\"><div align=\"left\" dir=\"ltr\">
<font size=\"3\" face=\"Arial\">"
;
                            
highlight_string(stripslashes($line));
print 
"</font></div></td><td dir=\"ltr\" width=\"3%\">$num</td></tr>";
   
$num++;
}
 echo 
"<tr> <td> 
<textarea dir=ltr cols=\"80\" rows=\"10\"> $file </textarea>
 </td></tr>"
;

} else {

echo 
"    <tr>    
        <td>     </td>
    </tr>"
;
}
?> 
כמובן שלפני זה אתה אתה פותח את הטבלה, ובסוף אתה סוגר.
ויש פה גם מיספור שורות
אם יש לך שאלות בנוגע לקוד אז תשאל, אני חושב שהקוד ברור ופשוט
ואין מה להסביר..

בהצלחה
__________________
 
ישן 11-01-06, 21:02   # 7
Espires
משתמש בעל גישה מוגבלת
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 233

Espires לא מחובר  

ציטוט:
נכתב במקור על ידי שקד
מממ יש לי משהו שבניתי פעם .. זה ממש ממש ישן:
PHP קוד:
  $q mysql_query("SELECT * FROM `pastebin` WHERE `id`='{$_GET['id']}'") or die (mysql_error());
while(
$a mysql_fetch_array($q)){

$file $a["code"];

}


$colors=array(1=>"#F0F0F0",-1=>"#FFFFFF");
$n_color=1;
$lines=explode("\n",$file);
$num=1;
foreach(
$lines as $line)
{
    
$color=$colors[$n_color];
    
$n_color=-$n_color;
echo 
"<tr><td bgColor=\"$color\" dir=\"ltr\" width=\"97%\"><div align=\"left\" dir=\"ltr\">
<font size=\"3\" face=\"Arial\">"
;
                            
highlight_string(stripslashes($line));
print 
"</font></div></td><td dir=\"ltr\" width=\"3%\">$num</td></tr>";
   
$num++;
}
 echo 
"<tr> <td> 
<textarea dir=ltr cols=\"80\" rows=\"10\"> $file </textarea>
 </td></tr>"
;

} else {

echo 
"    <tr>    
        <td>     </td>
    </tr>"
;
}
?> 
כמובן שלפני זה אתה אתה פותח את הטבלה, ובסוף אתה סוגר.
ויש פה גם מיספור שורות
אם יש לך שאלות בנוגע לקוד אז תשאל, אני חושב שהקוד ברור ופשוט
ואין מה להסביר..

בהצלחה
אממ אחי תוכל להביא לי את המסד??
 
ישן 11-01-06, 21:23   # 8
שקד
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: ירושלים
גיל: 39
הודעות: 659

שקד לא מחובר  

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

זה רק קוד שיעזור לך להבין איך הדברים מתנהלים ולא כדי שתעתיק אותו ותשים אצלך !
__________________
 
ישן 11-01-06, 21:47   # 9
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי Espires
אממ אחי תוכל להביא לי את המסד??
אני לא מבין מה מסובך כ"כ.....אתה בטוח שאתה מתכנת? (בלי להעליב כמובן,אבל אתה מוכר מערכות וזה נראה כאילו אין לך ידע)..הקוד שלי הוא הכי פשוט בעולם,כל בן אדם שלמד יותר מחודש PHP חודשיים מקס' יודע מה יש שם.
 
ישן 11-01-06, 22:39   # 10
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

ציטוט:
נכתב במקור על ידי meshuga
אני לא מבין מה מסובך כ"כ.....אתה בטוח שאתה מתכנת? (בלי להעליב כמובן,אבל אתה מוכר מערכות וזה נראה כאילו אין לך ידע)..הקוד שלי הוא הכי פשוט בעולם,כל בן אדם שלמד יותר מחודש PHP חודשיים מקס' יודע מה יש שם.
אתה ממש צודק, אמרתי לו זאת לא פעם ולא פעמיים.
אני חושב שמספר פעמים כבר הציגו פתרון לדבר זה והוא מונה מאופס לפני ה-while ומוסיפים לו אחד בכל פעולה של ה-while.
אי לכך שישנם אשכולות שעונים לשאלה זו ושניתן הפתרון האשכול ננעל.
ראה הוזהרת.
__________________
מפתח ומתחזק אתרים.
 
סגור את ההודעה

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

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