IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

 
 Ответить  Открыть новую тему 
> Выделение слов, PHP
сообщение
Сообщение #1


Гость






У меня вопрос почему у меня эта программа не работает ( язык php).
файл test.php
Код

<form method="post" action="test2.php">
    <textarea name="text">
    </textarea> <br>
    <input type="text" name="name"> <input type="submit">
</form>
    

файл test2.php
Код


<?php
        function in_del ( $s=' ' ) {
            $true = true;
            $false = false;
            $del=' ,.<>:;-+=_\"\'';
            $tmp = strpos("$del", "$s");            
            if  ($tmp) {
                return false;
            } else { return true; }
        }
        $code_start = false;
        $state = explode('<nl>', $_POST['text']);
        $state_length = count($state);
    //----------------------------
        if (isset($_POST['text'])){
            for ( $n=0; $n < $state_length; $n++) {
                echo $n;
                $i=0;
                $count=0;
                $len=strlen($state[$n]);
                while ( $i < $len ) {
                    $k=$i;
                    while ( ($i < $len) and (in_del($state[$n][$i])) ) {
                        $i++;
                    }
                    $d[$count+1]=substr($state[$n],$k,$i-$k);
                    if ($i < $len) {
                        $j=$i;
                        while ( ($i < $len) and (!in_del($state[$n][$i])) ) {
                            $i++;
                        }
                        $count++;
                        $w[$count]=    substr($state[$n],$j,$i-$j);
                    }
                
                }
                for ($j=1; $j < $count+1; $j++) {
                    echo $w[$j]; echo '_'; echo $d[$j]; echo '<br>';                    
                    echo'/n';                        
                }
            }    
        }    
?>
 К началу страницы 
+ Ответить 
сообщение
Сообщение #2


Знаток
****

Группа: Пользователи
Сообщений: 424
Пол: Мужской

Репутация: -  2  +


Ой... это был я...
Язык php 4.0
Эта программа должна из textarea выделить строки( конец тег <nl> )
А из этих строк надо выделить слова и из разделители (массивы $d и $w )


--------------------
Чего хочет женщина – того хочет Бог
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
сообщение
Сообщение #3


Гость






Люди, помогите. пожалуйста очень нужно. Не вриться что никто здесь не знает PHP
 К началу страницы 
+ Ответить 

 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 30.09.2020 13:47
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name