За последние 24 часа нас посетили 57224 программиста и 1805 роботов. Сейчас ищут 911 программистов ...

Ошибка

Тема в разделе "Вопросы от блондинок", создана пользователем krow7, 12 авг 2009.

  1. krow7

    krow7 Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    Извините, я нупка в PHP ^_^ Я написал в отдельном блокнотике вот такую штуку:
    Код (Text):
    1. <?php
    2. $num_banns=3;
    3. $img_origin["1"]="banns/reklama.gif";
    4. $img_origin["2"]="banns/site_logo.jpg";
    5. $img_origin["3"]="banns/real.jpg";
    6. $href_origin["1"]="http://localhost";
    7. $href_origin["2"]="http://homenet.loc";
    8. $href_origin["3"]="http://lan-com.ru";
    9. for ($num_func=1; $num_func<=$num_banns; $num_func++) {
    10. $href=$href_origin["$num_func"];
    11. $img_src=$img_origin["$num_func"];
    12. echo "<a href=\"$href\"><img src=\"$img_src\" width=\"88\" border=1></a><br>";
    13. }
    14. ?>
    Тыкнул - все работает. Потом перенес в другой документ с уже имевшимся там кодом и стало выдавать
    Код (Text):
    1. Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\Program Files\xampp\htdocs\templates\firelights\template.php on line 574
    Подскажите пожалуйста что не так делаю
     
  2. Apple

    Apple Активный пользователь

    С нами с:
    13 янв 2007
    Сообщения:
    4.984
    Симпатии:
    2
    Вы определитесь, кто вы.

    Ваш код можно и нужно переписать следующим образом:

    PHP:
    1. <?php
    2.  
    3. /**
    4.  * Массивы с банерами
    5.  */
    6. $banner[0]['image'] = 'banns/reklama.gif';
    7. $banner[0]['href']  = 'http://localhost';
    8.  
    9. $banner[1]['image'] = 'banns/site_logo.jpg';
    10. $banner[1]['href']  = 'http://homenet.loc';
    11.  
    12. $banner[2]['image'] = 'banns/real.jpg';
    13. $banner[2]['href']  = 'http://lan-com.ru';
    14.  
    15. /**
    16.  * Перебираем массивы
    17.  */
    18.  for($i = 0; $i < count($banner); $i++) {
    19.      echo '<a href="'.$banner[$i]['href'].'">
    20.            <img src="'.$banner[$i]['image'].'" width="88" border="1" />
    21.            </a><br />';
    22.  }
    23.  
    24.  
    25. ?>
     
  3. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Я в Вашем коде не смог найти 574 строку.
     
  4. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    Собственно, по поводу
    и
    курить ман до просветления. Особенно ключи массивов.

    А насчет данного кода? А где это там 574 строка о_0
     
  5. krow7

    krow7 Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    Посоветуйте пожалуйста хороший учебник по PHP
     
  6. admyx

    admyx Активный пользователь

    С нами с:
    14 мар 2008
    Сообщения:
    2.159
    Симпатии:
    1
    krow7
    Пожалуйста))

    Люк Веллинг, Лора Томпсон - Разработка профессиональных web-приложений с использованием PHP и MYSQL.
    Описано для php5 \ mysql5.
    В нете можно искать обновления по работе с php5.3 и mysql6

    http://www.ozon.ru/context/detail/id/2400718/

    У ребят на форуме есть и другие варианты.....
     
  7. krow7

    krow7 Активный пользователь

    С нами с:
    12 авг 2009
    Сообщения:
    398
    Симпатии:
    0
    Адрес:
    из Азии
    Спасиб :)