AJAX+Добавление объявлений

#
AJAX+Добавление объявлений
Добрый день, сделал вот такую штуку на AJAX http://www.autonoyabrsk.ru/car/carsales/citroen/ ( Нажать по вкладочке Добавить объявление) - Это что бы не в этом же окне, а в новом всплывающем можна было добавлять объявления, но стала проблема, если много строк, то они не влазят, можно ли сделать что бы к примеру у меня все допы.. не в одну а в три строчки шло, и фото в 2 строчки, то есть не в один ряд а в несколько рядом, или нада сверхмощные програминги делать, в которых я не сина силен)
#
Re: AJAX+Добавление объявлений
Или проще говоря , могу ли я создать типовую динамеческую страницу. в которой внутри в таблице, я сам буду прописывать как росставлять все элементы и доп. элементы, ( если да, то пож-ста с примером)
#
Re: AJAX+Добавление объявлений
Пример как хочу, вот http://avtobiz.ru/board/add.php?mode=sell
Модератор
#
Re: AJAX+Добавление объявлений
voldemair,
то, как должна выглядеть форма, Вы настраиваете в динамической странице.
#
Re: AJAX+Добавление объявлений
Я понимаю, я и делал, но проблема в том, что я не могу разобраться как правильно перенести доп. свойства на право флажок, или список, у меня ошибка и все (
Модератор
#
Re: AJAX+Добавление объявлений
voldemair писал(а):
у меня ошибка и все (

что за ошибка?
#
Re: AJAX+Добавление объявлений
счас,минуту, приведу пример..


<table width="100%" align="left" style=" width: 100%; font-size: 11px">
         <tr>
            <td width="60%">
            Модель автомобиля
            <input type="text" name="advertisement_title" size="40"  />
            </td>
            <td width="1%">&nbsp;</td>
            <td width="39%" rowspan="4" valign="top">
                Дополнительная информация:
            <textarea name="advertisement_text" rows="5" cols="25"></textarea>
                
                <div style=" height: 15px"></div>
                <div style=" background: #FFFFCC">
                Мы добавили кое какие изменения для нашего сайта, изменили форму добавления объявления.
                
                </div>
                
                </td>
         </tr>
         
         <tr>
            <td>
            Фото
            <input type="file" name="advertisement_file" size="25" />
            </td>
            <td>&nbsp;</td>
         </tr>
         
         
      <?
      // Получаем список дополнительных свойств группы магазина
      $group_propertys_result = $shop->GetPropertiesOfGroup($current_group_id);

      $count_group_propertys = count($group_propertys_result);

      // Для группы существуют доп. свойства
      if ($count_group_propertys)
      {
         // В цикле получаем подробную информацию о дополнительных свойствах группы
         for ($i = 0; $i < $count_group_propertys; $i++)
         {
            $item_property = $shop->GetPropretyOfItems($group_propertys_result[$i]);

            if ($item_property)
            {
               if ($item_property['shop_list_of_properties_id'] !=61 && $item_property['shop_list_of_properties_id'] != 4
               && $item_property['shop_list_of_properties_id'] != 5
               && $item_property['shop_list_of_properties_id'] != 6
&& $item_property['shop_list_of_properties_id'] != to_int($GLOBALS['LA']['site_users_of_properties_id']) &&
               ($item_property['shop_list_of_properties_type'] != 2 || $item_property['shop_list_of_properties_type'] == 2 && class_exists('lists')))
               {
               ?>
               <tr>
               <td>
               
               <?

               switch ($item_property['shop_list_of_properties_type'])
               {
                  case 0: // Строка
                  case 3: // Большое текстовое поле
                  case 4: // Визуальный редактор
                  case 5: // Дата
                  case 6: // Дата-время
                  {
                        echo $item_property['shop_list_of_properties_name'];   
                        ?>
                        
                        <input type="text" name="shop_item_property<?=$item_property['shop_list_of_properties_id']?>" size="25" />
                        <?
                        break;
                  }

                  case 1: // Файл
                  {
                     echo $item_property['shop_list_of_properties_name'];      
                        ?>
                        
                        <input type="file" name="shop_item_property<?=$item_property['shop_list_of_properties_id']?>" size="25" />
                        <?                     
                        break;
                  }
                  case 2: // Список
                  {
                     if (class_exists('lists'))
                     {
                        $list = new lists();

                        $list_result = $list->SelectListsItems($item_property['lists_id']);

                        if ($list_result)
                        {
                           echo $item_property['shop_list_of_properties_name'];   
                              ?>
                              
                              <select name="shop_item_property<?=$item_property['shop_list_of_properties_id']?>">
                              <?
                              while ($list_row = mysql_fetch_assoc($list_result))
                              {
                                 ?>
                                 <option value="<?=$list_row['lists_items_id']?>"><?=$list_row['lists_items_value']?></option>
                                 <?   
                              }
                              ?>
                              </select>
                              <?
                        }
                     }

                     break;
                  }
                  case 7: // Флажок
                  {
                        ?>
                        <input type="checkbox" name="shop_item_property<?=$item_property['shop_list_of_properties_id']?>" />
                        <?
                        echo $item_property['shop_list_of_properties_name'];   
                        break;
                  }
                  default:
                     {
                        echo $item_property['shop_list_of_properties_name'];   
                        ?>
                        
                        <input type="text" name="shop_item_property<?=$item_property['shop_list_of_properties_id']?>" size="40" />
                        <?
                        break;
                     }
               }
               ?>
               </td>
               <td>&nbsp;</td>
               </tr>
               <?
               }
            }
         }
      }

      ?>
      <tr>
      
      <td>&nbsp;</td>
      </tr>   
      </table>



вот тут моя таблица как я счас сделал

я пытался перекинуть



                  case 2: // Список
                  {
                     if (class_exists('lists'))
                     {
                        $list = new lists();

                        $list_result = $list->SelectListsItems($item_property['lists_id']);

                        if ($list_result)
                        {
                           echo $item_property['shop_list_of_properties_name'];   
                              ?>
                              
                              <select name="shop_item_property<?=$item_property['shop_list_of_properties_id']?>">
                              <?
                              while ($list_row = mysql_fetch_assoc($list_result))
                              {
                                 ?>
                                 <option value="<?=$list_row['lists_items_id']?>"><?=$list_row['lists_items_value']?></option>
                                 <?   
                              }
                              ?>
                              </select>
                              <?
                        }
                     }

                     break;
                  }
                  case 7: // Флажок
                  {
                        ?>
                        <input type="checkbox" name="shop_item_property<?=$item_property['shop_list_of_properties_id']?>" />
                        <?
                        echo $item_property['shop_list_of_properties_name'];   
                        break;
                  }
                  default:
                     {
                        echo $item_property['shop_list_of_properties_name'];   
                        ?>
                        
                        <input type="text" name="shop_item_property<?=$item_property['shop_list_of_properties_id']?>" size="40" />
                        <?
                        break;
                     }
               }
               ?>



хотел поставить что бы оно было после этого


Дополнительная информация:
            <textarea name="advertisement_text" rows="5" cols="25"></textarea>
                ....


а у меня ваще все пропадает, помогите пож-ста, как отдельно я могу сам раставлять, где че будет находиться, к примеру что бы фото были отдельно, а флажки отдельно, а поля описания тоже отдельно
Авторизация