Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Въвеждане на повече от 1 ред наведнъж

Featured Replies

Здравейте, въпросът ми е следния...: Знаете ли някакъв скрипт, чрез който например ако имам 1 поле "Име" и да имам примерно във form-a също 1 поле и с натискането на някакъв бутон да добавя още полета... нещо като при ъплоуда на повече от 1 файл. Знам, че добавянето на нови полета може да стане с javascript, но не знам как точно да го приспособя, така че при натискането на submit бутона да записва всичките полета, които съм въвел. Ето и докъде съм стигнал с опитите:


    <?php

    define("MAX_FIELDS", 5); 

    ?>

    <html>

    <head>

    <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />

    <title>Multiple Fields</title>


    <script type="text/javascript">

    function add_input(count_input) 

    {

    if (count_input <= <?=MAX_FIELDS?>) 

    {

    document.getElementById("inputs").innerHTML += 'Клас (група) '+count_input+':<input name=field type=text class=form size="10" /><br />'; 

    count_input += 1; 

    if (count_input <= <?=MAX_FIELDS?>) 

    {

    document.getElementById("add_input").innerHTML = '<a href="javascript:add_input('+count_input+')">Добави поле</a>'; 

    }

    else

    {

    document.getElementById("add_input").innerHTML = ''; 

    }

    }

    }

    </script>


    </head>

    <body>


    <?php

    if ($_POST['submit'])

    {

    for ($i=0; $i<MAX_FIELDS; $i++) 

    {

    if ($_FIELDS['file']['size'][$i] > 0) 

    {

    echo "Клас (група) <b>".($i+1)."</b><br /><br />";


    echo "<hr>";

    }

    }

    }

    else

    {

    ?>

    <form action="insert.php" method="post" enctype="multipart/form-data">

    Клас (група) 1:<input name=field type=text class=form size="10" />

    <div id="inputs"></div>

    <?=(MAX_FIELDS > 1) ? '<div id="add_input"><a href="javascript:add_input(2)">Добави поле</a></div>' : ''?>

    <br></br><input type="submit" name="submit" value="Запиши" />

    </form>

    <?php

	}

    ?>

    </body>

    </html>

В случая не знам какво по-точно да представлява файла insert.php. Пък и предполагам че и в този код трябва да се пипне нещо.

Та това е. Мерси предварително :)

  • Автор

Трябва ми за обикновена форма за попълване на текст примерно, а не за ъплоъуд :S

Трябва ми за обикновена форма за попълване на текст примерно, а не за ъплоъуд :S

Сори, аз видях "ъплоуд" и помислих, че става дума за това.

Добавяй към името на полето и стойността на count_input:

<input name=field'+count_input+' type=text class=form size="10" />

трябва да можеш някак да ги разграничиш след това.

  • Автор

А някаква идея как трябва да изглежда insert.php :?

А някаква идея как трябва да изглежда insert.php :?

<?php

// Получаваш post-натите данни

if($_SERVER['REQUEST_METHOD']=='POST') {

$field_1 = $_POST['field1'];

$field_2 = $_POST['field2'];

$field_3 = $_POST['field3'];

$field_4 = $_POST['field4'];

$field_5 = $_POST['field5'];

// Изпълняваш някакви операции с тях

}

?>

Регистрирайте се или влезете в профила си за да коментирате

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    32%
    Дарени 315 € от нужните 1 000 €

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.