לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

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



  #1  
ישן 15-04-2007, 22:02
  boot boot אינו מחובר  
 
חבר מתאריך: 15.04.06
הודעות: 377
ה wamp מתעלם לי משיכבה שלמה ולא מציג אותה,מדוע?

השיכבה כן מופיעה עם אותו קוד עם ה dwebpro למשל.
מדוע מה הסיבה?
ראו קוד: (הטקטס מודגש ממנו ה wamp מתעלם)
קוד:
<body> <!--top layer & general div--> <div id="general"> <div id="general_title"><br /> official forum of canada chat room website</div> <!--top titles bar--> <div id="title_id"> <br /> <button class="button_design" tabindex="2" onclick=location="http://localhost/canadachat/html-sample.html">home</button> <button class="button_design" tabindex="2">chat</button> <button class="button_design" tabindex="3">forum</button> <button class="button_design" tabindex="4">team</button> <button class="button_design" tabindex="5">user</button> <button class="button_design" tabindex="6">guestbook</button> </div> <!--side bar under the titles bar, left side--> <div id="canadacssbar"> <br /> <a onclick=location="http://www.canadaroom.net/home/index.php">our old site</a> <br /> <FORM method=GET action=http://www.google.com/custom TARGET=_blank > <INPUT TYPE=text name=q maxlength=255 value="" class="googlebar" size="20"> <br /><br /> <INPUT type=submit name=btnG VALUE="Google Search" size="8"> </FORM> </div> <br /> <br /> <br /> <br /> <br /> <br /> <!--index div layer--> <div id="inside_div"> <br /> <?php mysql_connect ('http://127.0.0.1:8080/canadachat/ccr', 'root', 'censored'); echo "connected to the db"; mysql_select_db('ccr'); var counter=0; $query = mysql_qeury("SELECT * FROM users"); while ($row = mysql_fetch_array($query)) { $users = $row['nickname']; $age = $row['age']; echo "$users are $age years old"; } mysql_close(); ?> </div> </div> </body> </html>
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.


נערך לאחרונה ע"י boot בתאריך 15-04-2007 בשעה 22:19.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #6  
ישן 17-04-2007, 06:40
  ישראל K ישראל K אינו מחובר  
 
חבר מתאריך: 25.08.03
הודעות: 9,114
בתגובה להודעה מספר 5 שנכתבה על ידי boot שמתחילה ב "ניסיתי עם שני הדפדנים הבאים: firefox ו opera"

ראשית, כמו שהגבת בהודה זו^, אתה פותח את הקובץ בדפדפן, לא ב-wamp, ולא בדום תוכנה אחרת שאינה קשורה לנושא.
שנית, סביר להניח שזה קורה מכיון שבמחשב בו מאוחסן הדף, אין מנוע php פעיל, או שאתה פותח את הקובץ כקובץ מקומי ולא ככתובת url (גם אם הקובץ הוא מקומי, צריך לפתוח אותו באמצעות פרוטוקול http ככתובת url (localhost / 127.0.0.1) i ולא כקובץ מקומי בדיסק.
מה שמוזר זה דווקא שיש דפדפן שכן מציג את התוכן. אגב, מה הוא מציג? את הקוד או קוד אחר שהוא הפלט של מנוע ה-php ותוכן מסד הנתונים?

1. וודא שבשני הדפדפנים אתה מריץ את הדף בצורה זהה.
2. וודא שבמחשב פועל מנוע php.
3. תתאר לנו באיזה מחשב/שרת מדובר, איך בדיוק אתה פותח את הדף ואיך בדיוק זה מוצג.
4. במידה ואתה עושה זאת באמת כמו שצריך, הצג לנו את קוד המקור שהדפדפן מקבל, ולא רק את הקוד המקורי הכולל את קוד ה-php.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #7  
ישן 20-04-2007, 01:33
  boot boot אינו מחובר  
 
חבר מתאריך: 15.04.06
הודעות: 377
בתגובה להודעה מספר 6 שנכתבה על ידי ישראל K שמתחילה ב "ראשית, כמו שהגבת בהודה זו^,..."

היה קובץ כל שהוא או משהו אחר בקבצים של האופרה, שגרם לאופרה כנראה לבעיות האלה עם ה wamp. מחקתי לה את כל הקבצים ועכשיו היא כן עובדת, כמו ה firefox עם אותו קוד עם ה wamp או עם ה dwebpro.
עכשיו הכל עובד ושני הדפדנים מציגים הכל כולל השיכבה עם ה css וה php עצמו.


עכשיו יש בעיות אחרות עם העיצוב, הטבלאות מתעלמות מה css של השיכבה עצמה מדוע?
1: בעיה אחרת שקשורה לטבלאות ול css.
2:בעיה אחרת של הטבלאות עם פלט של ה php ול css.
3: הפלט של הטבלאות לא סימטרי מדוע? (סעיף 3 קשור לשני הסעיפים הראשונים)

זה הקוד שאמור להציג את המשתמשים:
קוד:
<!--index div layer--> <div id="inside_div"> <br /> <table width="600" align="center"> <tr> <td>ID:</td> <td>nickname:</td> <td>gender:</td> <td>country:</td> <td>age:</td> </tr> </table> <?php mysql_connect ('localhost','root','censored'); mysql_select_db('ccr'); $counter=0; $query = mysql_query ("SELECT * FROM users"); if ( mysql_num_rows($query)==0) { echo "thers isn't any Users in the database. "; } else { while ($row = mysql_fetch_array($query)) { $id = $row['ID']; $users = $row['nickname']; $gender = $row['Gender']; $country = $row['country']; $age = $row['age']; ?> <table width="600" align="center"> <tr> <td> <?php echo($id); ?> </td> <td> <?php echo($users); ?> </td> <td> <?php echo($gender); ?> </td> <td> <?php echo($country); ?> </td> <td> <?php if($age!=NULL) { echo($age); } else { echo("age=null"); } ?> </td> </tr> </table> <?php } } $counter=mysql_num_fields($query); echo "fields count number equel=$counter "; $counter=mysql_num_rows($query); echo "rows count number equel=$counter "; mysql_close(); ?> </div>


לדוגמא זה php בלי טבלה, שכן נראה כפי שרשום ב css של השיכבה:
קוד:
$counter=mysql_num_fields($query); echo "fields count number equel=$counter "; $counter=mysql_num_rows($query); echo "rows count number equel=$counter ";

לעומת זאת הנה טבלה שאין בה שימוש ב php, אלא שימוש רגיל בלבד:
קוד:
<table width="600" align="center"> <tr> <td>ID:</td> <td>nickname:</td> <td>gender:</td> <td>country:</td> <td>age:</td> </tr> </table>

הנה טבלה נוספת שיש בה שימוש ב php עם אותה בעיה התעלמות מה css style מדוע?
קוד:
<table width="600" align="center"> <tr> <td> <?php echo($id); ?> </td> <td> <?php echo($users); ?> </td> <td> <?php echo($gender); ?> </td> <td> <?php echo($country); ?> </td> <td> <?php if($age!=NULL) { echo($age); } else { echo("age=null"); } ?> </td> </tr> </table>

הערה חשובה, שיניתי את ההגדרה של הטבלאות, כי הטבלאות מתעלמות מה css בכלל וכדי לראות מה יקרה בעת בלי שימוש ב class עצמו בהגדרה המקורית של השורות האלה:
קוד:
<table width="600" align="center">

קוד:
<table width="600" align="center">

ה class המקורי היה:
קוד:
<table class="index_table">





הפלט עם firefox:
(הצילומי מסך נעשו עם הקוד של השכיבה, כאשר ההגדרה של הגודל ואיפה יהיה הטקסט נמצאים בתגית table עצמה, המיקום של כל השדות היה בתחילת השיכבה מצד שמאל שלה לו הייתי מצלם צילום מסך רק עם ה css style עצמו. כי ה css עצמו לא היה בכלל בשימוש מסיבה כל שהיא.)

תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה

הפלט עם opera:
(הצילומי מסך נעשו עם הקוד של השכיבה, כאשר ההגדרה של הגודל ואיפה יהיה הטקסט נמצאים בתגית table עצמה, המיקום של כל השדות היה בתחילת השיכבה מצד שמאל שלה לו הייתי מצלם צילום מסך רק עם ה css style עצמו. כי ה css עצמו לא היה בכלל בשימוש מסיבה כל שהיא.)


תמונה שהועלתה על ידי גולש באתר ולכן אין אנו יכולים לדעת מה היא מכילה


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

תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

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

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 16:16

הדף נוצר ב 0.06 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר