61

(11 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

koala написав:

Так, contenteditable, але гадаю, пан Kasper не це мав на увазі.

Доречі, пан Koala, вам ще не надоїло мою аватарку юзати?))))

62

(11 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

221VOLT написав:
Kasper написав:
koala написав:

По-перше, до чого тут PHP+SQL? Проблеми в JS - то подавайте код в HTML, згенерований цим вашим PHP. Оптимально - на http://jsfiddle.net чи чомусь схожому, щоб можна було перевірити.
І стиль... нащо ви закоментовані рядки нам даєте? Ну і проміжні змінні та оператор += дуже добре тут виглядали б.

Дякую. 

А по-друге, писати користувач в div-ах нічого не може, тільки в input чи textarea, і написане ним знаходиться в value, а не в innerHTML.

він пише в textarea, текст береться з дів блока і вставляється в textarea до дописаного користувачем.
Ось код: ( не працює(: )
https://jsfiddle.net/spnab5pe/

https://jsfiddle.net/spnab5pe/1/

Дякую) все працює))))

63

(11 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

koala написав:

Звісно, не працює - так купа дитячих помилок. Починаючи з того, що ви прописуєте це в onLoad, і, відповідно, функція знищується після закінчення onLoad (змінюється в меню - шестерня в кутку області JavaScript).

  *DONT_KNOW*

64

(11 відповідей, залишених у JavaScript, TypeScript, ECMAScript)

koala написав:

По-перше, до чого тут PHP+SQL? Проблеми в JS - то подавайте код в HTML, згенерований цим вашим PHP. Оптимально - на http://jsfiddle.net чи чомусь схожому, щоб можна було перевірити.
І стиль... нащо ви закоментовані рядки нам даєте? Ну і проміжні змінні та оператор += дуже добре тут виглядали б.

Дякую. 

А по-друге, писати користувач в div-ах нічого не може, тільки в input чи textarea, і написане ним знаходиться в value, а не в innerHTML.

він пише в textarea, текст береться з дів блока і вставляється в textarea до дописаного користувачем.
Ось код: ( не працює(: )
https://jsfiddle.net/spnab5pe/

Є кілька кнопок кожна з яких відповідає за якись дів блок. При натиску на любу з цих кнопок з прикріпленого до неї блоку береться текст і дописується в кінець іншого тексту що знаходиться в textarea. Все начебто працює, коли нажимаю на кнопки то текст записується між тегами textarea, але тільки при такій умові якщо користувач нічого не вводив власноруч, після того як користувач щось запише код перестає працювати. Випливає питання... чому?

<script>
    function addCode(id)
    {
         //document.getElementById("textDescription").innerHTML = document.getElementById(id).innerHTML;
         //alert(document.getElementById("div"+id).innerHTML);
        // --------- document.getElementById("textDescription").value = document.getElementById("textDescription").value + "&#010" + document.getElementById("div"+id).innerHTML;
         document.getElementById("textDescription").innerHTML = document.getElementById("textDescription").innerHTML + "&#010" + document.getElementById("div"+id).innerHTML;
         //$("textDescription").html($("div"+id).html());
    }
</script>

Добавить в описание: 
<?php
    $selectTeg = mysql_query("select * from articlesItems") or die(mysql_error());
    while ($rowTeg = mysql_fetch_assoc($selectTeg))
    {
        $id = $rowTeg['id'];
        $name = $rowTeg['name'];
        $code = $rowTeg['code'];
        echo "<div id='div".$id."' style='display: none;'>$code</div>";
        echo "<input type='button' onClick=addCode($id) value='$name'> ";
    }


?>
<br>
Описание: <textarea id='textDescription' style='width:100%; height: 400px; ' name='description'> </textarea><br>

66

(2 відповідей, залишених у PHP)

кажись я не там умову ставив) все працює, дякую

221VOLT написав:

З бази вибираються всі поля що в таблиці information, а потрібно лише ті в яких id = $id.

га? всі поля?
можливо ви мали на увазі - всі строки?


У нас скоро за вікном 2017 рік буде, а який у вас?
поміняйте mysql_* на mysqli_* спочатку, прикладів у неті - вистачає
(якщо ЛЛ - можете у скайп до мене постукати - підкину прикладів)


Думав що потрібно лише дописати умову where, але мене закидало помилками.

приклади ваших спроб?
текст-код помилок?

якось отак, проте рекомендую mysqli_* та prepared statement (mysqli_prepare, mysqli_stmt_bind_param, ...)

"SELECT * FROM `information` WHERE `id` = '".$id."' ORDER BY `id` DESC LIMIT ".$start.", ".$num." "

67

(2 відповідей, залишених у PHP)

Привіт) Пишу сайт, не дуже в PHP, тому і виникла проблема. Не знаю як правильно підправити щоб отримати потрібний результат. Код скопіпастив, а розібратися не годен. Тому кому не важко підправите будь ласка)
Є код навігації між сторінками на сайті. З бази вибираються всі поля що в таблиці information, а потрібно лише ті в яких id = $id.
Думав що потрібно лише дописати умову where, але мене закидало помилками.
Код:

    <?php
        
        
        if(!($_GET['showInf']))
        {
                         
            $num = 10;
            $page = $_GET['page'];
            
            $result00 = mysql_query("SELECT COUNT(*) FROM information");
            
            $temp = mysql_fetch_array($result00);
            $posts = $temp[0];
            $total = (($posts - 1) / $num) + 1;
            $total =  intval($total);
            $page = intval($page);
            if(empty($page) or $page < 0) $page = 1;
            if($page > $total) $page = $total;
            $start = $page * $num - $num;    
                         
            $query = mysql_query("SELECT * FROM information ORDER BY id LIMIT $start, $num");
            $array = mysql_fetch_array($query);
                           
            do
                           
            {
                $id = $array['id'];
                $selectNameCategories = mysql_query("SELECT name FROM subCategories where id='$id'") ;
                $arrayNameCategories = mysql_fetch_array($selectNameCategories);
                            
                echo "<div id='contentID'>
                        <h4 style='width: 100%; background-color: #3399CC; 
                            text-indent: 5px; color: white; padding: 5px 0px; 
                                margin: 0px;'>
                    <a href='index.php?showInf=".$array['id']."' style='color: white; text-decoration: none;'>".$array['name']."</a>
                </h4>
                    <div style='padding: 5px 5px;'>
                        <img src='img/".$array['imgSmall']."' width='25%' style='float: left;'>
                        <table id='infoContenId' width='75%'>
                            <tr><td>Комментариев: ".$array['comentQuantity']."</td></tr>
                            <tr><td>Добавил: ".$array['addUser']."</td></tr>
                            <tr><td>Категория: ".$arrayNameCategories['name']." </td></tr>
                            <tr><td>Просмотры: ".$array['watched']."</td></tr>
                            <tr><td>Рейтинг: 5</td></tr>
                            <tr><td>Подробнее: <a href='index.php?showInf=".$array['id']."' style='    color: #E38011;'>Скачать\Смотреть</a></td></tr>
                        </table>
                    </div>
                </div>";
            }
                         
            while($array = mysql_fetch_array($query));
                         

            // Проверяем нужны ли стрелки назад
             $page1 = $page - 1;
            if ($page != 1) $pervpage = "<a href='index.php?page=1'>Первая</a> | <a href='index.php?page=$page1'>Предыдущая</a> | ";
            // Проверяем нужны ли стрелки вперед
            $page2 = $page + 1;
            if ($page != $total) $nextpage = " | <a href='index.php?page=$page2'>Следующая</a> | <a href='index.php?page=$total'>Последняя</a>";

            // Находим две ближайшие станицы с обоих краев, если они есть
            if($page - 5 > 0) $page5left = ' <a href=index.php?page='. ($page - 5) .'>'. ($page - 5) .' | ';
            if($page - 4 > 0) $page4left = ' <a href=index.php?page='. ($page - 4) .'>'. ($page - 4) .' | ';
            if($page - 3 > 0) $page3left = ' <a href=index.php?page='. ($page - 3) .'>'. ($page - 3) .' | ';
            if($page - 2 > 0) $page2left = ' <a href=index.php?page='. ($page - 2) .'>'. ($page - 2) .' | ';
            if($page - 1 > 0) $page1left = '<a href=index.php?page='. ($page - 1) .'>'. ($page - 1) .' | ';

            if($page + 5 <= $total) $page5right = ' | <a href=index.php?page='. ($page + 5) .'>'. ($page + 5) .'';
            if($page + 4 <= $total) $page4right = ' | <a href=index.php?page='. ($page + 4) .'>'. ($page + 4) .'';
            if($page + 3 <= $total) $page3right = ' | <a href=index.php?page='. ($page + 3) .'>'. ($page + 3) .'';
            if($page + 2 <= $total) $page2right = ' | <a href=index.php?page='. ($page + 2) .'>'. ($page + 2) .'';
            if($page + 1 <= $total) $page1right = ' | <a href=index.php?page='. ($page + 1) .'>'. ($page + 1) .'';

            // Вывод меню если страниц больше одной

            if ($total > 1)
            {
            Error_Reporting(E_ALL & ~E_NOTICE);
            //echo "<div class="\&quot;pstrnav\&quot;">";
            echo $pervpage.$page5left.$page4left.$page3left.$page2left.$page1left.'<b>'.$page.
            '</b>'.$page1right.$page2right.$page3right.$page4right.$page5right.$nextpage;
            //echo "</div>";
            }

        } else {
            include_once("showInf.php");
        }

68

(3 відповідей, залишених у Інше)

Привіт всім. У мене чомусь перестав працювати денвер після перевстановлення вінди. Установив норм, перезапустив компютер, залив файли на диск (home/localhost/www/тут моя папочка), запустив хост, здається все правильно)
коли я пишу в адресній строці locahost то мені видає помилку:

Немає зв’язку із сайтом

Хост localhost відхилив запит на з’єднання.

В гуглі нічого не найшов, тобто найшов, але воно не допомогло. Кажуть що це може бути через скайп, щось там про порти пишуть, але в мене скайп не запущений, навіть коли я його видалив то нічого не помінялося.
В чому ще може бути проблема?

69

(4 відповідей, залишених у Інше)

поняв) думав що це мені одному непонятно що потрібно зробити)

70

(4 відповідей, залишених у Інше)

Привіт всім. Отримав від викладача по почті індивідуальне завдання з предмету компютерна графіка:
"Реалізувати алгоритм  поновлення трьохвимірних координат  при відомому перетворенні."
Тільки щось ніфіга не поняв що він від мене хоче... Добрі люди, допоможіть будь ласка. Поясніть що треба реалізувати.

71

(11 відповідей, залишених у Інше)

221VOLT написав:

:D ви можете заповнити і забути подати))

я серйозно))))

72

(11 відповідей, залишених у Інше)

Знайомий порадив подати заявку в участі  у лотереї на грін карту. Де цю заявку можна заповнити?
Я говорю не про лєві сайти, з який в кінцевому результаті потребують гроші, бо вони будуть виступати посередником (не знаю чи правильно виразився), я б хотів напряму подати заявку сам.

73

(11 відповідей, залишених у Інше)

На тиждень можна переглядати тільки 10 годин. Гроші капають сайту з реклами яка вискакує перед роликом. Знаю що звучить як казка, але якщо це правда то було б дуже непогано, хоча кілька годин тому прочитав пару статтей про цей проект і автор дуже переконливо дійшов до висновку що це кидалово( що гроші попросту не будуть виплачуватися, але як це кажуть надія помирає останьою.

74

(11 відповідей, залишених у Інше)

Привіт всім. Не так давно наткнувся на проект thwglobal який платить за перегляд відео на їх сайті. Умова така:
Дивишся відео (в середньому там ролики по 2-3хв) ставиш коментар і отримуєш за це гроші. Сайт почав платити тільки з 21 вересня, тому є дуже великий шанс що ця казка буде ще трохи тривати. На сайті зареєстровано якщо я не помиляюся понад 7 мілійонів користувачів. Для України ціна за годину перегляду становить 10 доларів, а для сша 20, це вони говорили що так будуть платити, а як там буде скоро взнаємо. Зараз сайт нараховує за перегяд відео токени які потім будуть конвертуватися в поінти, 100 поінтів = 1 долару. Курс конвертації токенів в поінти ще ніхто незнає, думаю на цих вихідних він буде вже відомий.
Для чого я це пишу? Пишу для того щоб почути вашу думку нащот цього проекта, а також щоб кого це заінтересувало зареєструвалися по моїй рефці, мій дохід буде скромно збільшений на 5% від суми яку ви получите)))) Я думаю вам це не зашкодить, а мені буде приємно якщо ви зареєструєтеся.
http://monach.thwglobal.com/Registration
Також я наткнувся на групу в вк в якій чел розказує про цей проект, може комусь буде цікаво
https://сайт-злодій/thwglobalukr

75

(7 відповідей, залишених у PHP)

..

koala написав:
Kasper написав:
FakiNyan написав:

часто зустрічаєте важкі приколи?

не зрозумыв вашого питання)

Про це, власне, і мова.

Ось є сайт:
http://epiks.ru/
Шукаю такого ж типу, щоб там були смішні картинки і знизу написано кілька слів про дану картинку.
Бажано українською мовою, або англійською, але на крайняк і рус підійде)

FakiNyan написав:

часто зустрічаєте важкі приколи?

не зрозумыв вашого питання)

Привіт, може ви натрапляли на сайт з смішними картинками, але щоб знизу було кілька слів про неї, не на самій картинці писало б, а поза картинкою, свого роду опис. Ніяк не можу такого сайта знайти. Буду вдячний)

79

(9 відповідей, залишених у HTML та CSS)

koala написав:

Назва і опис завантажені на сервер, тому і показуються. Картинка теж завантажена на сервер - от її і показуйте, завантажену, а не ту, що в користувача. Тільки додайте кнопку для завантаження нової картинки і назвіть її "замінити картинку".

ось це я і намагаюся зробити, щоб не було потреби вибирати картинку повторно, але щоб така можливість була. Щоб якщо нова картинка не вибрана то щоб відображалась стара

80

(9 відповідей, залишених у HTML та CSS)

koala написав:
Kasper написав:
koala написав:

Ніде, звісно. А то я так буду /etc/passwd і /etc/shadow прикріплювати і завантажувати без запитів.

А через js ніяк не можна таке реалізувати?

Ви зрозуміли, що я написав? Це було б діркою в безпеці, тому таке неможливо.

Я розумію, але все ж думаю що вихід з любої ситуації)))