Aller au contenu

Fread sur fichier CSS


Sujets conseillés

Posté

Bonjour,

Je cherche à ouvrir un fichier css present sur mon site, pour modifier dynamiquement son contenu.

$target = 'pages_web/css/1-main.css'; 
$fp=fopen($target,"r+"); // Ouverture du fichier avec le mode écriture
$taille=filesize($target);
$content=fread($fp, $taille);

ça me renvoie une erreur à fread comme quoi la taille ne peux etre 0, ce qui signifie que filesize ne trouve pas la taille du fichier css.

Et si je remplace $taille par exemple par 1000 dans mon fread, ça me renvoie aussi une page blanche, comme si mon fichier css etait vide (c'est pas le cas !!).

Je precise, le code ci dessus marche bien pour des fichiers html ou des fichiers textes dans le même répertoire que mon fichier css, ce n'est donc pas un problème de chemin ou de nom de fichier (fopen renverrait une erreur de toutes façons).

Est-ce qu'il y a un truc particulier pour les fichiers css ?

Merci de vos tuyaux.

Posté

:(, t'as raison, avec un autre css, ça marche, dans le même dossier...

Pour les droits, là, je suis en local, et le css n'est pas en lecture seule. En plus, ce css, je l'ouvre et le manipule sans problème avec Dream, je comprends pas, là....

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...