如何使用PHP

时间:2017-06-03 15:50:43

标签: php html

我是新来的,如果这张票的主题不必在这个地方,我真的很抱歉。

我正在使用SMARTY的PrestaShop网站上工作。如何根据客户在select标签中的选择显示某些产品?

我可以使用PHP + HTML执行此操作,还是需要Javascript?

这是我的代码:



<div id="conseil">
	<h1 class="page-conseil">Page de conseil pour PC & PC portable Gamer</h1>
	<h2>Dites nous quel style de Gamer vous ètes, nous nous occupons du reste</h2>
	<div class="selection-gameplay">
		<p class="select-gameplay">Sélectionnez le type de joueur qui vous correspond</p>
		<select class="gameplay">
			<option value="1" selected="selected">Sélectionnez</option>
			<option value="1">Casual (de temps en temps)</option>
			<option value="1">Normal (1 à 2h/jour)</option>
			<option value="1">Régulier (2 à 4h/jour)</option>
			<option value="1">Hard Core (>4h/jour)</option>
		</select>
		<p class="select-gameplay">Sélectionnez vos types de jeux</p>
		<select class="game">
			<option value="1" selected="selected">Sélectionnez</option>
			<option value="1">MOBA & FPS peu gourmand (Counter Strike, LOL, DOTA, Heroes Of The Storm)</option>
			<option value="1">MMORPG (WOW, Blade and Soul), FPS (type overwatch, battlefield 3)</option>
			<option value="1">FPS poussé (Battlefield 1), Aventures</option>
			<option value="1">Tout en Ultra !</option>
		</select>
	</div>
	<div class="validation-btn">
		<button type="button" name="submit" class="validation-game">
			<span>Valider</span>
		</button>
	</div>
</div>
&#13;
&#13;
&#13;

我需要在点击验证按钮时显示3个与客户选择对应的产品。

我的PHP的知识不是很高,如果有人可以指导,我不想特别回答这个问题只是我可以解决的问题。

提前致谢。

2 个答案:

答案 0 :(得分:0)

你也可以通过php Html来实现,只需为每个选择正确添加你提到的代码块的表单标签。当您单击提交按钮时,将发布表单并在$ _POST全局数组中为您提供值数组,您可以通过以下语法获得单选的值,

echo $ _POST [&#39; game&#39;];

这里&#34;游戏&#34;是一个选择表单元素的名称。

答案 1 :(得分:0)

输入所有输入,文本字段(如果有),选择选项以及最终提交按钮。给表单一些id例如。 id="form1"并在select标记中写下form="form1"。另外,不要忘记将action属性赋予表单标记。它基本上是一个文件,可以处理从中接收的数据。如果您设置action="process.php",则可以将选择的数据检索为$some_variable=$_POST["name_of_select_tag"]。现在您可以根据需要使用变量。