mirror of
				https://gitlab.com/animath/si/plateforme.git
				synced 2025-11-04 03:42:11 +01:00 
			
		
		
		
	Amélioration du code de la page de connexion
This commit is contained in:
		@@ -42,14 +42,8 @@ function saveSolution() {
 | 
			
		||||
    if (!is_dir("$LOCAL_PATH/files") && !mkdir("$LOCAL_PATH/files"))
 | 
			
		||||
        return "Les droits sont insuffisants. Veuillez contacter l'administrateur du serveur.";
 | 
			
		||||
 | 
			
		||||
    $alphabet = "abcdefghijklmnopqrstuvwxyz0123456789";
 | 
			
		||||
 | 
			
		||||
    do {
 | 
			
		||||
        $id = "";
 | 
			
		||||
        for ($i = 0; $i < 64; ++$i) {
 | 
			
		||||
            $id .= $alphabet[rand(0, strlen($alphabet) - 1)];
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
	do
 | 
			
		||||
		$id = genRandomPhrase(64);
 | 
			
		||||
    while (file_exists("$LOCAL_PATH/files/$id"));
 | 
			
		||||
 | 
			
		||||
    if (!rename($file["tmp_name"], "$LOCAL_PATH/files/$id"))
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user