За последние 24 часа нас посетили 35526 программистов и 1819 роботов. Сейчас ищут 837 программистов ...

Запись таблицы в бд через форму

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

  1. Roman82

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

    С нами с:
    26 ноя 2008
    Сообщения:
    101
    Симпатии:
    0
    Здравствуйте!
    Вопрос такой: как сделать так, чтобы через форму можно было добавить таблицу в бд?
    Например скопировать текст и таблицу из документа word и вставить в форму добавления в бд, и при выводе на страницу из бд эта таблица и текст нормально выводились.
    Если в простую форму копировать, то таблица не копируется.
    Подскажите, как это реализовать?
     
  2. Jensi

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

    С нами с:
    9 апр 2009
    Сообщения:
    299
    Симпатии:
    0
    Таблица не будет копироваться. Тебе нужен код этой таблицы и кидаешь его в БД и всё:) (HTML)
     
  3. Roman82

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

    С нами с:
    26 ноя 2008
    Сообщения:
    101
    Симпатии:
    0
    Понятно, а как сделать, чтобы при нажатии на кнопку в форму вставлялись различные теги.
    Пример: как здесь на форуме (жирный шрифт, картинка и т.д.)
    Спасибо![/b]
     
  4. Jensi

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

    С нами с:
    9 апр 2009
    Сообщения:
    299
    Симпатии:
    0
    Вот так:
    PHP:
    1.     $text = str_replace("[*u]","<u>",$text);     $text = str_replace("[/u]","</u>",$text);
    2.     $text = str_replace("[*u]","<u>",$text);     $text = str_replace("[/u]","</u>",$text);
    3.     $text = str_replace("[*i]","<i>",$text);     $text = str_replace("[/i]","</i>",$text);
    4.     $text = str_replace("[*i]","<i>",$text);     $text = str_replace("[/i]","</i>",$text);
    5.     $text = str_replace("[*b]","<B>",$text);     $text = str_replace("[/b]","</B>",$text);
    6.     $text = str_replace("[*b]","<B>",$text);     $text = str_replace("[/b]","</B>",$text);
    Можно это сделать в виде массива с помощью str_replace, но можно и так или используй регулярные выражения
    Звёздочки убери только:)
     
  5. Roman82

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

    С нами с:
    26 ноя 2008
    Сообщения:
    101
    Симпатии:
    0
    Jensi, я понимаю, что я ерунду спрашиваю, но как и куда этот код вставлять?
    Если не трудно объясни по подробней.