[PHP] Function.filesize geeft foutmelding

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Roland
  • Registratie: September 2001
  • Laatst online: 12-06 09:27

Roland

Schnitt!

Topicstarter
Ik ben bezig met een script waarin ik een bestand wil openen in een edit omgeving(WYSIWYG).
Draai ik dit op mijn Apache server met php thuis, dan kan ik de bestanden in de directory wel openen. Upload ik mijn script naar een server, die uiteraard php ondersteund, dan kan ik geen bestanden openen en komt php met de melding:

Warning: filesize() [function.filesize]: Stat failed for gedichten.php/ (errno=20 - Not a directory) in /home/users/z/o/zonenl/www/test/editor.php on line 116

Line 116 en daarvoor is:

PHP:
1
2
3
4
5
6
7
8
<?php
if ($do=="tempedit") {
$te=$HTTP_GET_VARS['te'];
$filename = "$te"; 
$fd = fopen ($filename, "r"); 
$stuff = fread ($fd, filesize ($filename)); 
fclose ($fd);
?>


Fijn, er gaat dus iets fout. Volg ik de link die php automatisch mee geeft dan staat daar:
Geeft de grootte van een bestand in bytes terug, of FALSE in het geval van een fout.
met de opmerking:
Opmerking: This function will not work on remote files as the file to be examined must be accessible via the servers filesystem.
Fijn! Ik dacht CHMOD 777 maar eens proberen bij deze file, maar dat werkt ook niet. Wat is hier de oplossing van. Ik neem aan dat dit gewoon moet werken, maar helaas. Iemand een idee?


Curry> Wederom de search gebruikt en van alles al geprobeert, ben hier ook al vanaf eer-gisteren mee bezig :)

...Make every cut count, even if it is one frame...


Acties:
  • 0 Henk 'm!

Verwijderd

Warning: filesize() [function.filesize]: Stat failed for gedichten.php/ (errno=20 - Not a directory) in /home/users/z/o/zonenl/www/test/editor.php on line 116
Wellicht denkt filesize() wel door de / na de filename dat gedichten.php een directory is?

Acties:
  • 0 Henk 'm!

  • Roland
  • Registratie: September 2001
  • Laatst online: 12-06 09:27

Roland

Schnitt!

Topicstarter
Ja klopt inderdaad!

Hij is nu over de foutmelding heen, maar nu leest hij de inhoud van het bestand niet meer uit.

...Make every cut count, even if it is one frame...