Impossible de créer un fichier .txt de plus de 64 caractères
Résolu
baou2013
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
ljm972 Messages postés 255 Date d'inscription Statut Membre Dernière intervention -
ljm972 Messages postés 255 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Qui peut m'expliquer pourquoi je ne peux plus créer sur mon site des fichiers .txt d'une taille supérieure à 64 caractères ?
Dans le programme de test, ci-dessous, je peux créer et relire le fichier test64.txt qui a 64 caractères, mais je ne peux pas relire le fichier test65.txt qui a plus de 64 caractères. Pourquoi ?
<?php
//Test de fopen+Fwrite+fclose avec un enregistrement de 64 caractères et de 65 caractères.
echo "<b>Test64 Création et Relecture d'un fichier de 64 caractères</b><br>";
$string64="1234567890123456789012345678901234567890123456789012345678901234";
echo "Test64 enregistrement dans test64.txt data='$string64'<br>";
$fichier64=fopen('test64.txt',"w+" );
fwrite($fichier64,$string64);
fclose($fichier64);
$data64=file_get_contents('test64.txt');
echo "Test64 relecture de test64.txt size=".filesize('test64.txt')." data='$data64'<br><br>";
echo "<b>Test65 Création et Relecture d'un fichier de 65 caractères</b><br>";
$string65="12345678901234567890123456789012345678901234567890123456789012345";
echo "Test65 enregistrement dans test65.txt data='$string65'<br>";
$fichier65=fopen('test65.txt',"w+" );
fwrite($fichier65,$string65);
fclose($fichier65);
$data65=file_get_contents('test65.txt');
echo "Test65 relecture de test65.txt size= ".filesize('test65.txt')." data='$data65'<br>";
exit();
?>
Résultats du programme de test:
Test64 Création et Relecture d'un fichier de 64 caractères
Test64 enregistrement dans test64.txt data='1234567890123456789012345678901234567890123456789012345678901234'
Test64 relecture de test64.txt size=64 data='1234567890123456789012345678901234567890123456789012345678901234'
Test65 Création et Relecture d'un fichier de 65 caractères
Test65 enregistrement dans test65.txt data='12345678901234567890123456789012345678901234567890123456789012345'
Test65 relecture de test65.txt size= 0 data=''
Ce programme de test est ici: http://www.premiumorange.com/mingot/inc/test.php
Recevez mes remerciements anticipés.
Qui peut m'expliquer pourquoi je ne peux plus créer sur mon site des fichiers .txt d'une taille supérieure à 64 caractères ?
Dans le programme de test, ci-dessous, je peux créer et relire le fichier test64.txt qui a 64 caractères, mais je ne peux pas relire le fichier test65.txt qui a plus de 64 caractères. Pourquoi ?
<?php
//Test de fopen+Fwrite+fclose avec un enregistrement de 64 caractères et de 65 caractères.
echo "<b>Test64 Création et Relecture d'un fichier de 64 caractères</b><br>";
$string64="1234567890123456789012345678901234567890123456789012345678901234";
echo "Test64 enregistrement dans test64.txt data='$string64'<br>";
$fichier64=fopen('test64.txt',"w+" );
fwrite($fichier64,$string64);
fclose($fichier64);
$data64=file_get_contents('test64.txt');
echo "Test64 relecture de test64.txt size=".filesize('test64.txt')." data='$data64'<br><br>";
echo "<b>Test65 Création et Relecture d'un fichier de 65 caractères</b><br>";
$string65="12345678901234567890123456789012345678901234567890123456789012345";
echo "Test65 enregistrement dans test65.txt data='$string65'<br>";
$fichier65=fopen('test65.txt',"w+" );
fwrite($fichier65,$string65);
fclose($fichier65);
$data65=file_get_contents('test65.txt');
echo "Test65 relecture de test65.txt size= ".filesize('test65.txt')." data='$data65'<br>";
exit();
?>
Résultats du programme de test:
Test64 Création et Relecture d'un fichier de 64 caractères
Test64 enregistrement dans test64.txt data='1234567890123456789012345678901234567890123456789012345678901234'
Test64 relecture de test64.txt size=64 data='1234567890123456789012345678901234567890123456789012345678901234'
Test65 Création et Relecture d'un fichier de 65 caractères
Test65 enregistrement dans test65.txt data='12345678901234567890123456789012345678901234567890123456789012345'
Test65 relecture de test65.txt size= 0 data=''
Ce programme de test est ici: http://www.premiumorange.com/mingot/inc/test.php
Recevez mes remerciements anticipés.
A voir également:
- Impossible de créer un fichier .txt de plus de 64 caractères
- Fichier bin - Guide
- Impossible de supprimer un fichier - Guide
- Creer un fichier .bat - Guide
- Winrar 64 - Télécharger - Compression & Décompression
- Créer un compte google - Guide
3 réponses
Bonjour ljm972:
Quand j'écris la deuxième fois c'est dans un second fichier et c'est volontaire. J'ai fais ce programme de test en écrivant dans deux fichiers séparés: test64.txt et test65.txt, dans les mêmes conditions (fopen,fwrite,fclose,file_get), pour démontrer que ça marche dans un cas (avec une longueur de 64 caractères) et pas dans l'autre (avec une longueur de 65 caractères).
Quand j'écris la deuxième fois c'est dans un second fichier et c'est volontaire. J'ai fais ce programme de test en écrivant dans deux fichiers séparés: test64.txt et test65.txt, dans les mêmes conditions (fopen,fwrite,fclose,file_get), pour démontrer que ça marche dans un cas (avec une longueur de 64 caractères) et pas dans l'autre (avec une longueur de 65 caractères).