[php] Fopen werkt niet, waarom niet?

Pagina: 1
Acties:

  • Michali
  • Registratie: Juli 2002
  • Laatst online: 22-03 18:12
eerst even het erg simpele stukje code:
code:
1
2
3
4
5
6
7
8
<?php 

    $fd=fopen("ftp://naam:pass@domein.nl/dir/file.txt/","a") or die("bleh");
    $wstring = "text";
    $fout = fwrite($fd,$writestring);
    fclose($fd);

?>

wat zou in eerste instantie verkeerd aan zijn.

ik heb van alles geprobeerd. Hij geeft steeds aan dat het bestand niet bestaat. (het ftp adres is natuurlijk anders, en het bestand bestaat).

Ik weet zeker dat het adres goed is. Heb ook al met http geprobeerd. Dan lijkt het net alsof het is gelukt, hij geeft true terug aan $fout. Als ik dan ga kijken wat er in het bestand staat, staat er niks in.

Kan het mischien aan de rechten liggen. Ik heb het wel goed ingesteld. Het wordt gehost trouwens dus geen zelfhosting.

Heb al gekeken in de search maar nix van dit erin.

Deze foutmelding krijg ik trouwens bij ftp:

Warning: php_hostconnect: connect failed in /www/hanniesarris.nl/public_html/gastenboek/addmes.php on line 3

Warning: fopen("ftp://...@hanniesarris.nl/public_html/gastenboek/messages.inc", "a") - Bad file descriptor in /www/hanniesarris.nl/public_html/gastenboek/addmes.php on line 3

Noushka's Magnificent Dream | Unity


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

Ik denk niet dat je mag schrijven in een bestand dat je via FTP opent. Waarom open je hem niet rechtstreeks? Of staat het op een andere server

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Michali
  • Registratie: Juli 2002
  • Laatst online: 22-03 18:12
hoe doe je dat n00b?

gewoon fopen("dir/dir/file.txt"); ?
:? :?

Noushka's Magnificent Dream | Unity


  • Michali
  • Registratie: Juli 2002
  • Laatst online: 22-03 18:12
Hartelijk dank nog nie aan gedacht. et werkt nu |:( |:( |:(

Noushka's Magnificent Dream | Unity