Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #21 (permalink)  
Старый 13.12.2010, 14:52
Аспирант
Отправить личное сообщение для Luter1984 Посмотреть профиль Найти все сообщения от Luter1984
 
Регистрация: 09.11.2010
Сообщений: 34

Заранее спасибо
Вообще ничего не понимаю превратил кнопку из спрайта в обычную статическую и прописал, как:
<input type='image' src='..............' name='my-add-button' value='В корзину' class='button' />
Но она вообще перестала работать

Последний раз редактировалось Luter1984, 13.12.2010 в 15:05. Причина: Извеняюсь прикрутил сообщение не туда
Ответить с цитированием
  #22 (permalink)  
Старый 13.12.2010, 15:21
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от Luter1984
Стало видно, что страница перезагружается
Так субмит по другому и не работает...

Дальше я ничего не понял...
Ответить с цитированием
  #23 (permalink)  
Старый 13.12.2010, 15:26
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от Luter1984
При нажатии на любую из кнопок - заказать отправляется информация только по первому товару;
Ты весь урл разбираешь?
В твонм примере полей ровно на один товар...

<form method='post' action='' class='jcart' name='mycart' id='MyFrm'>
<input type='hidden' name='my-item-id' value='%s' />
<input type='hidden' name='my-item-name' value='%s' />
<input type='hidden' name='my-item-price' value='%s' />
<input type='hidden' name='my-item-qty' value='1' size='3' />
<input type='hidden' name='my-add-button' value='В корзину' class='button'/>										
</form>

Как появляются остальные поля для отправки? какие у них name?
Ответить с цитированием
  #24 (permalink)  
Старый 13.12.2010, 15:29
Аспирант
Отправить личное сообщение для Luter1984 Посмотреть профиль Найти все сообщения от Luter1984
 
Регистрация: 09.11.2010
Сообщений: 34

форма лежит внутри функции printf в цикле do...while, информация добавляется согласно значениям %s...
/*открываем цикл для извлечения данных из таблицы базы данных*/					
								do
									{
									/*Маленькая проверка товара на наличие*/
									if($myarrayres_rubrika["categorynalichie"] == 2)
										{	
											$nalichie = "<br /><span id='tovar'>*Товар ожидается*</span>";
										}
									if($myarrayres_rubrika["categorynalichie"] == 1)
										{	
											$nalichie = "<br />";
										}
									printf (
									"<table border='0' cellspacing='0' cellpadding='0' class='blockstylecentertwo' valign='top'>
						          	<tr>
           			 					<td class='blockstyle1'><img src='image/topleftcentertwo.gif' width='10' height='10' /></td>
            							<td class='blockstyle2'><img src='image/toprightcentertwo.gif' width='10' height='10' /></td>
         			 				</tr>
                     				<tr>
									<td colspan='2' class='centerminiblock'>
										<span id='name_tovar'>%s</span>
									</td>
          			 				</tr>
                     				<tr>
            							<td colspan='2' class='centerminiblockline'></td>
          			 				</tr>
                     				<tr>
            							<td colspan='2' class='centerminiimage'>									
                           					<a href='%s' class='fancy' title='%s'><img src='%s' class='newtovarimage'/></a>
											</form>
                        				</td>
          			 				</tr>
                     				<tr>
            							<td colspan='2' class='zenabox'>
											<span class='zena_tovara'>Цена %s рублей</span>$nalichie
										</td>
          			 				</tr>
                     				<tr class='zenabox' align='center'>
            							<td>
											<div>
												<form method='post' action='' class='jcart' name='mycart' id='MyFrm'>
    													<input type='hidden' name='my-item-id' value='%s' />
    													<input type='hidden' name='my-item-name' value='%s' />
    													<input type='hidden' name='my-item-price' value='%s' />
        												<input type='hidden' name='my-item-qty' value='1' size='3' />											    													<input type='submit' name='my-add-button' value='В корзину' class='button' />
												</form>																	
											</div>
                        				</td>
                    					<td>
                							<div id='sub5'>
												<a href='view_p.php?id=%s' title='Подробнее'>
													Подробнее
												</a>
											</div>
                        				</td>
          			 				</tr>                  
          			 				<tr valign='bottom' class='zenabox'>
            							<td height='10' class='blockstyle1'><img src='image/bottomleftcentertwo.gif' width='10'
										height='10' /></td>
            						<td class='blockstyle2'><img src='image/bottomrightcentertwo.gif' width='10' height='10'/></td>
          			 				</tr>
        							</table>", $myarrayres_rubrika["title"],$myarrayres_rubrika["big_image"],
											   $myarrayres_rubrika["title"],$myarrayres_rubrika["mini_image"],
											   $myarrayres_rubrika["cena"],$myarrayres_rubrika["id"],
											   $myarrayres_rubrika["title"],$myarrayres_rubrika["cena"],
											   $myarrayres_rubrika["id"]);
									}
								while ($myarrayres_rubrika = mysql_fetch_array($res_rubrika));							
							}
						else
							{
								echo "<p id='privets'>По данной рубрике нет ни одной записи</p>";					
							}
Ответить с цитированием
  #25 (permalink)  
Старый 13.12.2010, 15:50
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от Luter1984
в цикле do...while, информация добавляется согласно значениям %s...
Так сколько у тебя всего форм? Т.к. субмит отправит только одну форму...
Ответить с цитированием
  #26 (permalink)  
Старый 13.12.2010, 16:37
Аспирант
Отправить личное сообщение для Luter1984 Посмотреть профиль Найти все сообщения от Luter1984
 
Регистрация: 09.11.2010
Сообщений: 34

минимум одна максимум 12, смысл понятен. Но как тогда сменить кнопку на свою - анимированную через CSS или хотя бы просто задать ее как статическую...вместо сдандартной submit. Не хочется из-за покупательской корзинки рушить дизайн всего проекта
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сериализация. Корзина. Две формы. Yanovsky jQuery 4 15.10.2010 11:24
Корзина на jquery lericen jQuery 4 07.07.2010 06:20
Корзина товаров yuriii jQuery 7 30.05.2010 02:38
cookies и корзина GOll Общие вопросы Javascript 9 04.03.2009 09:45