Пользователь зарегистрируется с именем, фамилией и идентификатором на сайте.Затем для этого пользователя будет указан идентификатор, например 1, который будет доступен на веб-сайте www.mywebsite / id1.com.Для каждого пользователя www.website/id1 QR-код будет появляться одновременно.Как я могу это сделать?
Я попробовал другой метод, но есть проблема: $text="http://localhost/nodemcu_project_template/<?= session.userID ?>
Я создаю пользователя с базой данных mysql, но код qr дает ссылку, такую как http://localhost/nodemcu_project_template/<?= session.userID ?
, как вы видите, даетстроковое значение
но я хочу, чтобы оно давало вот так http://localhost/nodemcu_project_template/userid2
Как я могу решить?
<?php
require "header.php";
require_once 'phpqrcode/qrlib.php';
$path='img/';
$file = $path.uniqid().".png";
$text="http://localhost/nodemcu_project_template/<?= session.userID ?>";
?>
<main>
<div class="wrapper-main">
<section class="section-default">
<?php
if (!isset($_SESSION['userID'])) {
echo '<p class="login-status">You are logged out!</p>';
}
else if (isset($_SESSION['userID'])) {
echo '<p class="login-status">You are logged in!</p>';
QRcode::png($text,$file,'L',10,2);
echo "<center><img src='".$file."'></center> " ;
}
?>
</section>
</div>
</main>
<?php
require "footer.php";
?>