File "debug.php"

Full Path: /home/analogde/www/30_09_2024/debug.php
File size: 926 bytes
MIME-type: text/x-php
Charset: utf-8

<?php

	if ($_SERVER['REQUEST_METHOD'] === 'POST') 
	{
	
		$myArray = []; 
		
		$nom_fichier_upload = $_POST['stringData'];
		
		$string = file_get_contents($nom_fichier_upload);
	
		$linecount = 0;
		$handle = fopen($nom_fichier_upload, "r");
		while(!feof($handle))
		{
			$line = fgets($handle);
			$linecount++;
		}

		fclose($handle);
		
		$myArray[] = $nom_fichier_upload;
		$myArray[] = $linecount;
		$myArray[] = $string;
		
		if (!empty($_FILES['files'])) 
		{
			foreach ($_FILES['files']['tmp_name'] as $key => $tmpName)
			{
				$fileName = $_FILES['files']['name'][$key];
				$fileTmp = $_FILES['files']['tmp_name'][$key];
				$fileError = $_FILES['files']['error'][$key];
				$myArray[] = $fileName;
				
				if (strpos($string, $filename) !== false)
				{
					move_uploaded_file($fileTmp, 'uploads/' . basename($fileName));
					$myArray[] = $filename ." OK ";
				}
			}
		}	
			
		print_r($myArray);
	
	}	
?>