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

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 10-12-05, 14:29   # 1
Espire
משתמש בעל גישה מוגבלת
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ישראל קיריית מלאכי
גיל: 34
הודעות: 441
שלח הודעה באמצעות ICO אל Espire שלח הודעה באמצעות AIM אל Espire שלח הודעה באמצעות MSN אל Espire

Espire לא מחובר  

צריך עזרה דחופה משהו לא ממש מובן

שמעו יש לי את הקוד הבא:
PHP קוד:
<?
ob_start
()
?>
<html dir="rtl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1255">
<title>דירוג תמונות</title>
</head>
<body>
<?
include('config.php');
$id $_GET['id'];
if(isset(
$id) == false) {
echo 
"בחר משתמש<br>";
$q=mysql_query("SELECT * FROM rating");
while(
$r mysql_fetch_array($q)) {
$id $r['id'];
$username $r['username'];

echo 
"<a href='index.php?id=$id'>$username</a><br>";
}
echo 
"<br>";
} elseif(isset(
$id) == true) {
$q=mysql_query("SELECT * FROM rating WHERE id = $id");
while(
$r mysql_fetch_array($q)) {
$id $r['id'];
$username $r['username'];
$email $r['email'];
$icq $r['icq'];
$pic $r['pic'];
$about$r['about'];
$rate $r['rate'];

echo 
"<table border='1' cellpadding='0' cellspacing='0' style='border-collapse: collapse' bordercolor='#066095' width='26%' id='AutoNumber1' height='110'>
  <tr>
    <td width='100%' height='30' bgcolor='#BEE4FC'>
    <p align='center'><font face='Arial'><b>שמי:<span lang='en-us'>$username</span></b></font></td>
  </tr>
  <tr>
    <td width='100%' height='19' bgcolor='#BEE4FC'>
    <p align='center'><font face='Arial'><b>קצתת עליי:<span lang='en-us'><br>
    $about</td>
  </tr>
  <tr>
    <td width='100%' height='19' bgcolor='#BEE4FC'>
    <p align='center'><font face='Arial'><b>תמונה<span lang='en-us'>:<br>
    <a href='$pic'><img src='$pic' width='160' height='171' border='0'></a></td>
  </tr>
  <tr>
    <td width='100%' height='19' bgcolor='#BEE4FC'>
    <p align='center'><b><font face='Arial'>יצירת קשר:</font></b></td>
  </tr>
  <tr>
    <td width='100%' height='19' bgcolor='#BEE4FC'>
    <p align='center'><b><font face='Arial'>אימייל:<span lang='en-us'><a href='mailto:$email'>$email</a></span></font></b></td>
  </tr>
  <tr>
    <td width='100%' height='19' bgcolor='#BEE4FC'>
    <p align='center'><b><font face='Arial'>איסיקיו:<span lang='en-us'>$icq</span></font></b></td>
  </tr>
  <tr>
    <td width='100%' height='19' bgcolor='#BEE4FC'>
    <p align='center'><b><font face='Arial'>הדירוג שלי:<span lang='en-us'>$rate</span></font></b></td>
  </tr>
</table>"
;
}

$q=mysql_query("SELECT * FROM rating_ip WHERE where = $id'");
while(
$r mysql_fetch_array($q)) {
$where $r['where'];
$ip $r['ip'];
if(
$ip == $_SERVER['REMORE_ADDR']) {
echo 
"";
} else {

echo 
"
<form method='POST' action='index.php?action=rate&id=$id'>
<p>
1:<input type='radio' value='1'  checked name='R1'>
2:<input type='radio' value='2' name='R1'>
3:<input type='radio' value='3' name='R1'>
4:<input type='radio' value='4' name='R1'>
5:<input type='radio' value='5' name='R1'>
6:<input type='radio' value='6' name='R1'>
7:<input type='radio' value='7' name='R1'>
8:<input type='radio' value='8' name='R1'>
9:<input type='radio' value='9' name='R1'>
10:<input type='radio' value='10' name='R1'>
</p>
  <p>&nbsp;<input type='submit' value='דרג' name='submit'></p>
</form>"
;
?>
<br>
<br>
<a href="index.php">חזור לכל המשתמשים</a> || 
<?
}
}

$action $_GET['action'];
$seta $_POST['R1'];

$q=mysql_query("SELECT * FROM rating");
while(
$r mysql_fetch_array($q)) {
$rate $r['rate'];

$sete=$seta+$rate;
$set=$sete/2;

if(
$action == rate) {

$ip $_SERVER['REMOTE_ADDR'];
$where = $_GET['id'];

mysql_query("INSERT TO rating_ip(ip,where) VALUES ('$ip','$where')");
mysql_query("UPDATE rating SET rate = $set where ID =$id");
header ("location:index.php?id=$id");
}
}
?>
<a href="register.php">הרשם עכשיו</a>
</body>
</html>
וזה מציג לי את הבעיה:
PHP קוד:
WarningUnexpected character in input'' (ASCII=31state=1 in /home/miro/domains/afrsek.net/public_html/rate/index.php on line 113

Parse error
parse errorunexpected T_STRINGexpecting T_VARIABLE or '$' in /home/miro/domains/afrsek.net/public_html/rate/index.php on line 113 
לא הבנתי מזה כלום
  Reply With Quote
ישן 10-12-05, 14:32   # 2
Espire
משתמש בעל גישה מוגבלת
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ישראל קיריית מלאכי
גיל: 34
הודעות: 441
שלח הודעה באמצעות ICO אל Espire שלח הודעה באמצעות AIM אל Espire שלח הודעה באמצעות MSN אל Espire

Espire לא מחובר  

אני לא מצליח ותפרשו לי את שתי הבעיות
  Reply With Quote
ישן 10-12-05, 14:41   # 3
Espire
משתמש בעל גישה מוגבלת
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: ישראל קיריית מלאכי
גיל: 34
הודעות: 441
שלח הודעה באמצעות ICO אל Espire שלח הודעה באמצעות AIM אל Espire שלח הודעה באמצעות MSN אל Espire

Espire לא מחובר  

הבעיה הזאתי סודרה וצצה לי עוד אחת:
PHP קוד:
$id $_GET['id'];
$q=mysql_query("SELECT * FROM rating_ip WHERE where = $id'");
while(
$r mysql_fetch_array($q)) {
$where $r['where'];
$ip $r['ip'];
if(
$ip == $_SERVER['REMORE_ADDR']) {
echo 
""
זה לא מקבל את זה זה מציג :
PHP קוד:
Warningmysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/miro/domains/afrsek.net/public_html/rate/index.php on line 69 
  Reply With Quote
ישן 10-12-05, 15:29   # 4
רומן
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: באר שבע
גיל: 37
הודעות: 405
שלח הודעה באמצעות ICO אל רומן

רומן לא מחובר  

אגב ממליץ לעשות לולאה ככה:



PHP קוד:
$queryz mysql_query("SELECT * FROM logs WHERE attacker='$id")or die(mysql_error());
while(@(
$x mysql_fetch_array($queryz))) {
$defender $x["defender"]; 
כולל ה @
תנסה
  Reply With Quote
ישן 10-12-05, 15:32   # 5
satan
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 1,582

satan לא מחובר  

ציטוט:
נכתב במקור על ידי רומן
אגב ממליץ לעשות לולאה ככה:



PHP קוד:
$queryz mysql_query("SELECT * FROM logs WHERE attacker='$id")or die(mysql_error());
while(@(
$x mysql_fetch_array($queryz))) {
$defender $x["defender"]; 
כולל ה @
תנסה
מה @ עושה? אני יודע שבQUERY זה לא מציג שגיאה לא?

ולפתוח הדיון בבעיה השניה לא הצגת את חלק הקוד החיוני למציאת הפתרון.
__________________
פנוי לעבודה כמתכנת WEB - למידע נוסף: ליאור אמסלם.
בניית אתרים באינטרנט - בלוג על בניית אתרים באינטרנט עם טיפים, מאמרים, מדריכי תכנות ועוד.
משחקים אתר משחקים
  Reply With Quote
ישן 10-12-05, 23:20   # 6
meshuga
הנהלת הפורום לשעבר
 
meshuga's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 35
הודעות: 7,601

meshuga לא מחובר  

ציטוט:
נכתב במקור על ידי satan
מה @ עושה? אני יודע שבQUERY זה לא מציג שגיאה לא?

ולפתוח הדיון בבעיה השניה לא הצגת את חלק הקוד החיוני למציאת הפתרון.
לשאלתך,ה@ בPHP זה שליטה בשגיאות,כלומר,כל פונקציה שלפניה תשים את הסימן @ היא לא תחזיר לך שגיאה (ERROR) אלא היא תיתן למערכת לרוץ.....מומלץ אם אתה לא רוצה פאדיחות ..

לפותח האשכול..מצטער אין לי זמן להסתכל....אולי מחר....
  Reply With Quote
ישן 10-12-05, 15:27   # 7
רומן
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
מיקום: באר שבע
גיל: 37
הודעות: 405
שלח הודעה באמצעות ICO אל רומן

רומן לא מחובר  

יש סיכוי שלא סגרת את הלולאה אולי?
  Reply With Quote
ישן 10-12-05, 23:48   # 8
Eran-s
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,609

Eran-s לא מחובר  

Espire תציג רק את השורה שמביאה את השגיאה להבא.
השגיאה נוצרת מכך ששמת גרש(') בסוף. וכמובן שבעיה נוספת היא שהמילה where היא מילה שמורה אז אסור ליצור תאים במסד בשם הזה.
__________________
מפתח ומתחזק אתרים.
  Reply With Quote
ישן 11-12-05, 02:40   # 9
Ran1989
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
גיל: 36
הודעות: 189
שלח הודעה באמצעות MSN אל Ran1989

Ran1989 לא מחובר  

שים לב לשורה הבאה
PHP קוד:
$q=mysql_query("SELECT * FROM rating_ip WHERE where = $id'"); 
סתכל איך עשית את הWHERE
הנה דוגמא ל WHERE
PHP קוד:
WHERE `id` = '$id' 
__________________

מייל : Rant1989 AT gmail.com| מסנג'ר : ran AT rantyar.co.il
  Reply With Quote
ישן 11-12-05, 07:13   # 10
WebProject
מ.תיכנות
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
הודעות: 3,070
Send a message via Skype™ to WebProject

WebProject לא מחובר  

Espire, בפעם הבאה נא פתח אשכול בעל כותרת עניינית.

תודה.
__________________
כושר קרבי \ טיפים לגיבושים



פורטל רעל - צבא וכושר קרבי
  Reply With Quote
השב

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

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