הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   מה לא טוב בקוד הבא (https://hosts.co.il/forums/showthread.php?t=50468)

uploa 23-07-07 15:46

מה לא טוב בקוד הבא
 
מה לא טוב בקוד הבא
ציטוט:

$gamenumber++;}
echo '</tr></table>';
$abcd= $row['name'];
$abcd = str_replace (" ", "-", $abcd);
if ($seo_on == 1) {$cat_url = ''.$site_url.'/cat/'.$row['id'].'/'.$abcd.'/p1.htm';} else {$cat_url = ''.$site_url.'/index.php?cat_id='.$row['id'].'';}
echo '<a href="'.$cat_url.'"><strong>Play more '.$row['name'].' games</strong></a>';

}}}
}}
echo "</center></div>";
}}
מה לא טוב בקוד הזה? השורה האחרונה היא שורה 254.
הנה הודעת השגיאה שאני מקבל:
ציטוט:

Parse error: syntax error, unexpected '}' in /home/whiterap/domains/rapw.220mb.com/public_html/includes/main.php on line 254

חיים 23-07-07 16:09

תנסה למחוק "{" אחד מהסוף

Elad-A 23-07-07 16:25

תנסה ככה:

PHP קוד:


$gamenumber
++;
echo 
'</tr></table>';
$abcd$row['name'];
$abcd str_replace (" ""-"$abcd);
if (
$seo_on == 1
{
    
$cat_url ''.$site_url.'/cat/'.$row['id'].'/'.$abcd.'/p1.htm';

else 
{
    
$cat_url ''.$site_url.'/index.php?cat_id='.$row['id'].'';


echo 
'<a href="'.$cat_url.'"><strong>Play more '.$row['name'].' games</strong></a>';
echo 
"</center></div>"


uploa 23-07-07 16:28

ננסה
תודה לשניכם

uploa 23-07-07 16:32

זה תיקן את השגיאה אבל עכשיו זה עושה לי בעיות עם הסוף של הקוד
ציטוט:

function links() {
include ('config.php');
$sql = mysql_query("SELECT * FROM ava_links WHERE sitewide=1 AND published=1 ORDER BY id desc LIMIT 10");
while($row = mysql_fetch_array($sql)){
echo '&nbsp;<a href="'.$row['url'].'" target="_blank">'.$row['name'].'</a><br>';
}
if ($seo_on == 0) {
echo '&nbsp;<a href="'.$site_url.'/index.php?task=links">More links...</a>';}
else {echo '&nbsp;<a href="'.$site_url.'/task/links/">More links...</a>';}
}
?>
השורה האחרונה היא הבעייתית.

Elad-A 23-07-07 16:35

PHP קוד:

function links() 
{
    global 
$seo_on;
    include (
'config.php');
    
$sql mysql_query("SELECT * FROM ava_links WHERE sitewide=1 AND published=1 ORDER BY id desc LIMIT 10");
    
    while(
$row mysql_fetch_array($sql))
    {
        echo 
'&nbsp;<a href="'.$row['url'].'" target="_blank">'.$row['name'].'</a><br>';
    }

    if (
$seo_on == 0
    {
        echo 
'&nbsp;<a href="'.$site_url.'/index.php?task=links">More links...</a>';
    }
    else 
    {
        echo 
'&nbsp;<a href="'.$site_url.'/task/links/">More links...</a>';
    }



uploa 23-07-07 16:40

טוב אני מתייאש.. אם מישהו מוכן לנסות לעזור לי בפרטי בחינם אני אשמח.. כל פעם זה מראה לי מחדש שיש שגיאה בשורה האחרונה

Elad-A 23-07-07 16:43

מה השגיאה שמופיעה?

uploa 23-07-07 17:10

ציטוט:

Parse error: syntax error, unexpected '}' in /home/whiterap/domains/rapw.220mb.com/public_html/includes/main.php on line 358
כמו בהתחלה אבל פשוט עם המספר של השורה האחרונה

Elad-A 23-07-07 17:13

תראה את הקוד המלא (בתוך תגית PHP)


כל הזמנים הם GMT +2. הזמן כעת הוא 12:47.

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