Вернуться на папку назад ../index.php не работает
<a href="../index.php?done= <?php printf('%s', $attr);?> ">Back</a>
Этот код не работает... Почему?
Он остаётся в этой же папке и пытается открыть index.php.
Ответы (1 шт):
Автор решения: mepihindeveloper
→ Ссылка
Вообще используют обычную маршрутизацию с перенаправлением запроса на index.php через файл htaccess.
AddDefaultCharset UTF-8
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [QSA,L]
В таком случае все запросы будут идти на index.php. Теперь вы можете использовать все ссылки через просто /index.php.
К тому же не стоит использовать printf. Используйте конструкцию <?= ... ?>.