Je me demandais s'il est possible d'appeler une fonction pour tuer le script PHP en cours, comme cliquer sur le bouton ANNULER et la fonction exécuter. J'ai essayé le bouton RESET mais il supprime simplement le texte/les données saisies, même si j'arrête la page de charger l'Apache exécutant toujours le script, la seule façon est d'arrêter le XAMPP d'Apache lui-même afin que toute aide soit appréciée.appeler une fonction pour terminer le script php
if(!$handle = fopen($filename, "rb")) {
die("Unable to open $filename for read! Make sure you edited filesplit.php correctly!<br>");
}
$base_filename = basename($filename);
$piece_name = $targetfolder.'/'.$base_filename.'.'.str_pad($splitnum, 3, "0", STR_PAD_LEFT);
if(!$fw = fopen($piece_name,"w")) {
die("Unable to open $piece_name for write. Make sure target folder is writeable.<br>");
}
echo "Splitting $base_filename into $piecesize Mb files <br>"."(last piece may be smaller in size)<br>";
echo "Writing $piece_name<br>";
while (!feof($handle) and $splitnum < 999) {
if($current < $piece) {
if($content = fread($handle, $buffer)) {
if(fwrite($fw, $content)) {
$current += $buffer;
} else {
die("filesplit.php is unable to write to target folder. Target folder may not have write permission! Try chmod +w target_folder<br>");
}
}
} else {
fclose($fw);
$current = 0;
$splitnum++;
$piece_name = $targetfolder.'/'.$base_filename.'.'.str_pad($splitnum, 3, "0", STR_PAD_LEFT);
echo "Writing $piece_name...<br>";
$fw = fopen($piece_name,"w");
}
}
fclose($fw);
fclose($handle);
echo "Done! <br>";
exit;
function br() {
return (!empty($_SERVER['SERVER_SOFTWARE']))?'<br>':"\n";
}
Vous devez en savoir plus sur le fonctionnement de php: https://www.youtube.com/watch?v=PemsuAfc7Jw –
jusqu'à ce que cela arrive, vous pouvez aider à l'avance merci –
@kyo_adam Je vous aide de la façon dont vous avez besoin de être aidé de. Apprendre comment fonctionne php (c'est tellement simple que ça explique que 3 minutes vidéo) vous améliorez grandement votre vision à ce sujet, et donc, votre programmation sera plus facile –