check id identique à un dossier du site

This commit is contained in:
Fred Tempez 2021-06-06 19:12:11 +02:00
parent 0828862c10
commit d01a717709
2 changed files with 4 additions and 4 deletions

View File

@ -345,6 +345,10 @@ class helper {
if (empty($text)) { if (empty($text)) {
$text = uniqid(''); $text = uniqid('');
} }
// un dossier existe du même nom (erreur en cas de redirection)
if (file_exists($text)) {
$text = uniqid($text);
}
// Un ID ne peut pas être un entier, pour éviter les conflits avec le système de pagination // Un ID ne peut pas être un entier, pour éviter les conflits avec le système de pagination
if(intval($text) !== 0) { if(intval($text) !== 0) {
$text = '_' . $text; $text = '_' . $text;

View File

@ -312,10 +312,6 @@ class page extends common {
} else { } else {
$pageId = $this->getUrl(2); $pageId = $this->getUrl(2);
} }
// un dossier existe du même nom (erreur en cas de redirection)
if (file_exists($pageId)) {
$pageId = uniqid($pageId);
}
// Si l'id a changée // Si l'id a changée
if ($pageId !== $this->getUrl(2)) { if ($pageId !== $this->getUrl(2)) {
// Incrémente le nouvel id de la page // Incrémente le nouvel id de la page