За последние 24 часа нас посетили 51317 программистов и 1758 роботов. Сейчас ищут 890 программистов ...

Не могу понять, почему скрипт не работает

Тема в разделе "PHP для новичков", создана пользователем stakanych, 27 янв 2009.

  1. stakanych

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

    С нами с:
    27 янв 2009
    Сообщения:
    62
    Симпатии:
    0
    Добрый день уважаемые форумчане. Недавно купил книжку про РНР и начал изучатб этот язык, пока еще совсем новичек, и многих вещей не понимаю, вот написал скрипт по образцу в книге - а он у меня почему то не запускается, могли бы вы посмотреть, и сказать что в нем не так.. а то у меня весь процесс стопорится(((
    Вот собственно и он:
    "
    <?php
    $str=" Эта строка, которую Вы видете будет преобразована";
    $eng="Welcome in the world of programming!";

    $dlina=strlen($str);
    echo "$dlina<br>";

    $itog=trim($str);
    $dlina=strlen($itog);
    echo "$itog $dlina<br>;

    $itog=ltrim($str);
    $dlina=strlen($itog);
    echo "$itog $dlina<br>;

    $itog=rtrim($str);
    $dlina=strlen($itog);
    echo "$itog $dlina<br>;

    $itog=substr($str,6,25);
    echo "$itog<br>;

    $itog=stristr($str,"в");
    echo "$itog<br>;

    $itog=strchr($str,"п");
    echo "$itog<br>;

    $itog=str_replace("будет","уже",$str);
    echo "$itog<br>";

    $itog=str_repeat($str,2);
    echo "$itog<br>";

    $itog=strrev($str);
    echo "$itog<br>";

    $itog=strpos($str."видите");
    echo "$itog<br>";

    $itog=strrpos($str."p");
    echo "$itog<br>";

    $itog=strtolower($str);
    echo "$itog<br>";

    $itog=strtoupper($str);
    echo "$itog<br>";

    $itog=ucfirst($str)
    echo "$itog<br>";

    $itog=ucwords($str);
    echo "$itog<br>";

    $itog=str_word_count($eng, 1);
    print_r($itog);
    echo "<br>";

    $itog=str_word_count($eng);
    print_r($itog);
    echo "<br>";

    $itog=strtok($str,",");
    echo "$itog<br>";

    $path=pathinfo("C:\server\Apache Group\Apache2\htdocs\stroki.php");
    echo $path["dirname"]."<br>";
    echo $path["basename"]."<br>";
    echo $path["extension"];

    ?>

    "[/b]
     
  2. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    echo "$itog $dlina<br>;
    не хватает закрывающей " не плохо бы было писать выдаваемые ошибки;)
    PHP:
    1.  
    2.  
     
  3. stakanych

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

    С нами с:
    27 янв 2009
    Сообщения:
    62
    Симпатии:
    0
    Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in C:\server\Apache Group\Apache2\htdocs\stroki.php on line 15

    Пишет вот такую ошибку...
    а закрывающих и правда не хватает, и не только в этой строке... ((( невнимательность моя..
     
  4. stakanych

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

    С нами с:
    27 янв 2009
    Сообщения:
    62
    Симпатии:
    0
    после того как проставил недастающий закрывающий " выдает такую ошибку:

    Parse error: syntax error, unexpected T_ECHO in C:\server\Apache Group\Apache2\htdocs\stroki.php on line 52

    P.s. на этом форуме при каждом отправлении сообщения надо вводить код с картинки? или это пока новичек?
     
  5. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    перевожу.
    синтаксическая ошибка, неожиданная переменная, ожидалась ',' или ';' в таком-то файле, строка 15=)
     
  6. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    не неожиданный оператор echo. строка 52=)
     
  7. akrinel

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

    С нами с:
    26 янв 2009
    Сообщения:
    955
    Симпатии:
    1
    Адрес:
    Spb
    Вроде как до 5-ти сообщений, дабы избавится от спамеров...
     
  8. stakanych

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

    С нами с:
    27 янв 2009
    Сообщения:
    62
    Симпатии:
    0
    Спасибо, все оказалось просто - просто невнимательность.
    и буквально несколько исправлений, и все работает)))
     
  9. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    ошибки которые тебе выводи скрипт очень полезны=) гораздо хуже когда всё работает, но не так как надо;)
    akrinel
    это к чему вообще?
     
  10. akrinel

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

    С нами с:
    26 янв 2009
    Сообщения:
    955
    Симпатии:
    1
    Адрес:
    Spb
     
  11. GudGuy

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

    С нами с:
    14 июн 2007
    Сообщения:
    909
    Симпатии:
    0
    Адрес:
    Москва
    akrinel
    мда, слепну походу=))