phpbar.de logo

Mailinglisten-Archive

[php] fopen auf dem NachbarPC

[php] fopen auf dem NachbarPC

Mario Guenterberg mg at havelsoft.com
Mit Feb 6 12:44:58 CET 2008


On Wed, Feb 06, 2008 at 12:07:39PM +0100, Norbert Pfeiffer wrote:
> Hallo XP-User,
> 
> hier laeuft WinXP prof SP2 und der NachbarPC hat XPhome, also ohne
> jede Restriktion. Auf jedem PC existiert ein Ordner 'ftp' welcher
> unbeschraenkt freigegeben ist.
> 
> Nun versuche ich mit:
> <?php
> $PC = array('master', 'lionpc');
> 
> foreach($PC as $name) {
>     $php_errormsg = '';
>     $fp = @fopen("//$name/ftp/info.list", 'w');
>     if ($fp) {
>         $wr = fputs($fp, 'Hokuspokus');
>         echo "File to '$name' opened and [$wr] byte saved.\n";
>         $cl = @fclose($fp);
>     } else {
>         echo "Can't open file to '$name', ".$php_errormsg."\n";
>     }
> }
> ?>
> eine Datei anzulegen, was jedoch nicht ueberall klappt:
> File to 'master' opened and [10] byte saved.
> Can't open file to 'lionpc', failed to open stream: Permission denied
> 
> Welche Permission ist da gemeint und wo stelle ich die ab?
> 

Hallo Norbert,

ich denke, der User unter dem der Webserver laeuft hat auf dem
Windows Share keine Schreibrechte. Entweder unter XPHome das
Gastkonto (zu Testzwecken) aktivieren, oder den User auf der XPHome
Buechse anlegen.

Ich gehe mal davon aus, das lionpc der XPHome Rechner ist.

Gruesse
Mario
-- 
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/CM d- s++: a+ C++++>$ UBL*++++$ P++ L+++ E--- W+++ N+ o-- K- w O- M-
V-- PS++ PE++ Y PGP+++ t--- 5 X++++ R++ tv- b+++ DI D++++  G++ e* h----
r+++ y++++
------END GEEK CODE BLOCK------

php::bar PHP Wiki   -   Listenarchive