Я сделал это ниже меню в php, которое автогенерируется с помощью функции:
Как вы знаете, если я нажму на "Red Chicken", он попытается открыть URL-адрес../Red%20Chicken, который не существует, пока он не появится из большой таблицы, которая меняется каждый раз.
То, что я хочу сделать, - это знать, где мы щелкнули (например: путем генерации URL-адреса и его сокращения), а затем перенаправить на страницу, например result.php(+ получить что-то вроде переменной, чтобы узнать, откуда мы пришли). И, конечно, я не хочу создавать страницу.php для каждого элемента моей таблицы.
Возможно ли это?
EDIT: я нашел способ, чтобы изменить мою функцию и как она генерирует меню.
Не совсем то, что я хотел, но все в порядке.
<ul class=\"niveau1\">
<li class=\"sousmenu\"><a href=\"Food\">Food</li>
<ul class=\"niveau2\">
<li class=\"sousmenu\"><a href=\"Meat\">Meat</a></li>
<ul class=\"niveau3\">
<li class=\"sousmenu\"><a href=\"Poultry\">Poultry</a></li>
<ul class=\"niveau4\">
<li class=\"sousmenu\"><a href=\"Red Chicken\">Red Chicken</a></li>
</ul>
</ul>
<ul class=\"niveau3\">
<li class=\"sousmenu\"><a href=\"Beef\">Beef</a></li>
<ul class=\"niveau4\">
<li class=\"sousmenu\"><a href=\"Hamburgers\">Hamburgers</a></li>
</ul>
<ul class=\"niveau4\">
<li class=\"sousmenu\"><a href=\"Steak\">Steak</a></li>
</ul>
</ul>
</ul>
<ul class=\"niveau2\">
<li class=\"sousmenu\"><a href=\"Dairy\">Dairy</a></li>
<ul class=\"niveau3\">
<li class=\"sousmenu\"><a href=\"Cow\">Cow</a></li>
</ul>
<ul class=\"niveau3\">
<li class=\"sousmenu\"><a href=\"Sheep\">Sheep</a></li>
</ul>
</ul>
</ul>
<ul class=\"niveau1\">
<li class=\"sousmenu\"><a href=\"url\">name</a></li>
</ul>
PHP-Way, вероятно, будет использовать URL-адреса, такие как <a href='menuhandler.php?sel=cow'>Cow</a>
, и если вы хотите быть ленивым, вы также можете использовать JS/jquery для создания URL-адресов и замените <a href="something">
на вызов в стиле, показанном ранее, - но тогда это не сработает без JS, так что это не реальный вариант IMHO.
изменила мою функцию, чтобы сгенерировать ее по-другому
<a href=\"Recette.php?var=food\">
Не совсем то, что я хотел, но все в порядке.