Poniższy fragment kodu powoduje wyświetlenie produktów ze sklepu i to działa..Formularz nie przesyła danych.

0

Poniższy fragment kodu powoduje wyświetlenie produktów ze sklepu i to działa..
Problem zaczyna się, jak powoduję wysłanie do serwera foirmularza poleceniem <form method="post" action="http://serwer2232156.home.pl/cart/cart_update.php"> i to nie wysyła, bo powinno chociaż próbować uruchomić cart_update.php
Ani drgnie. Naprawdę próbuję już wszystkimi metodami, wczoraj pół nocy zawaliłem. Jak mam to zrobić, tam gdzie są frazy "name" będzie to wykorzystywane pry uruchomieniu interfejsu koszyka ? A tak na wyświetleniu produktów z bazy się kończy. Dziękuję za pomoc.

<?php
$results = $mysqli->query("SELECT product_code, product_name, product_desc, product_img_name, price FROM products ORDER BY id ASC");
if($results){ 
$products_item = '<ul class="products">';
//fetch results set as object and output HTML
while($obj = $results->fetch_object())
{
$products_item .= <<<EOT
	<li class="product">
	<form method="post" action="http://serwer2232156.home.pl/cart/cart_update.php">
	<div class="product-content"><h3>{$obj->product_name}</h3>
	<div class="product-thumb"><img src="images/{$obj->product_img_name}"></div>
	<div class="product-desc">{$obj->product_desc}</div>
	<div class="product-info">
	Price {$currency}{$obj->price} 
	
	<fieldset>
	
	<label>
		<span>Color</span>
		<select name="product_color">
		<option value="Black">Black</option>
		<option value="Silver">Silver</option>
		</select>
	</label>
	
	<label>
		<span>Quantity</span>
		<input type="text" size="2" maxlength="2" name="product_qty" value="1" />
	</label>
	
	</fieldset>
	<input type="hidden" name="product_code" value="{$obj->product_code}" />
	<input type="hidden" name="type" value="add" />
	<input type="hidden" name="return_url" value="{$current_url}" />
	<div align="center"><button type="submit" class="add_to_cart">Add</button></div>
	</div></div>
	</form>
	</li>
EOT;
}
$products_item .= '</ul>';
echo $products_item;
}
?>    

1

Wszystkie znaki na niebie i Ziemi wskazują na to, że strona /skrypt:
http://serwer2232156.home.pl/cart/cart_update.php
NIE ISTNIEJE i zwraca kod błędu 404.

0

Eureka. HTML owskie polecenie grupowało elementy i komputer głupiał. Przesunąłem tylko <form method="post" action="http://serwer2232156.home.pl/cart/cart_update.php"> i zaczęło wszystko działać. Udało się !!!!!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1