windows gemapte drive

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Be moeial

be moeial

26/07/2013 20:00:38
Quote Anchor link
Geachte leden,

Ik heb op windows 7 XAMPP draaien
Op deze PC heb ik een gemapte network drive

Nu heb ik de volgende code om een bestand te lezen

Dit werkt:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$array
= explode("\n", file_get_contents("C:\BARCODE.TXT"));
print_r($array);
?>


Dit niet
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$array
= explode("\n", file_get_contents("Z:\BARCODE.TXT"));
print_r($array);
?>


Weet iemand wat ik fout doe?
Gewijzigd op 26/07/2013 20:01:34 door Be moeial
 
PHP hulp

PHP hulp

22/12/2024 09:22:16
 
Reshad F

Reshad F

26/07/2013 20:04:22
Quote Anchor link
is het pad wel goed?
 
Be moeial

be moeial

26/07/2013 20:05:50
Quote Anchor link
Reshad F op 26/07/2013 20:04:22:
is het pad wel goed?


Het pad is hetzelfde als naar de C:\ schijf allen drive letter veranderd naar Z:\



Toevoeging op 26/07/2013 20:07:37:

Be moeial op 26/07/2013 20:05:50:
Reshad F op 26/07/2013 20:04:22:
is het pad wel goed?


Het pad is hetzelfde als naar de C:\ schijf allen drive letter veranderd naar Z:\



Dit is mn uitslag

Array ( [0] => 02/01/2000-06:43:40-07-0 1 1 0 [1] => 02/01/2000-06:43:41-07-472-1159881 [2] => )
Warning: file_get_contents(Z:\BARCODE.TXT) [function.file-get-contents]: failed to open stream: No such file or directory in C:\www\main.php on line 106
Array ( [0] => )

eerste array prima volgende fout
 
Reshad F

Reshad F

26/07/2013 20:09:16
Quote Anchor link
omdat het pad fout is.. probeer is dit \Z:\BARCODE.TXT
Gewijzigd op 26/07/2013 20:09:33 door Reshad F
 
Be moeial

be moeial

26/07/2013 20:10:41
Quote Anchor link
Reshad F op 26/07/2013 20:09:16:
omdat het pad fout is.. probeer is dit \Z:\BARCODE.TXT


Zelfde uitslag

Array ( [0] => 02/01/2000-06:43:40-07-0 1 1 0 [1] => 02/01/2000-06:43:41-07-472-1159881 [2] => )
Warning: file_get_contents(\Z:\BARCODE.TXT) [function.file-get-contents]: failed to open stream: Invalid argument in C:\www\main.php on line 106
Array ( [0] => )
 
Reshad F

Reshad F

26/07/2013 20:12:04
Quote Anchor link
hmm en als je er ..\Z:\BARCODE.TXT van maakt? dus met 2 puntjes ervoor
 
Be moeial

be moeial

26/07/2013 20:13:51
Quote Anchor link
Reshad F op 26/07/2013 20:12:04:
hmm en als je er ..\Z:\BARCODE.TXT van maakt? dus met 2 puntjes ervoor


Ik ben er al de hele dag mee bezig ik bgrijp er werkelijk niet neer van :-(

Array ( [0] => 02/01/2000-06:43:40-07-0 1 1 0 [1] => 02/01/2000-06:43:41-07-472-1159881 [2] => )
Warning: file_get_contents(..\Z:\BARCODE.TXT) [function.file-get-contents]: failed to open stream: Invalid argument in C:\www\main.php on line 106
Array ( [0] => )
 
Reshad F

Reshad F

26/07/2013 20:15:38
Quote Anchor link
oh ik zie dat hij het helemaal niet herkent gebruik voor de zekerheid is

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
DIRECTORY_SEPERATOR . "Z:\BARCODE.TXT";
?>
 
Be moeial

be moeial

26/07/2013 20:16:49
Quote Anchor link
Reshad F op 26/07/2013 20:15:38:
oh ik zie dat hij het helemaal niet herkent gebruik voor de zekerheid is

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
DIRECTORY_SEPERATOR . "Z:\BARCODE.TXT";
?>


Waar zet ik dit neer ?
 
Reshad F

Reshad F

26/07/2013 20:19:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$array
= explode("\n", file_get_contents(DIRECTORY_SEPERATOR . "Z:\BARCODE.TXT"));
print_r($array);?>
Gewijzigd op 26/07/2013 20:19:18 door Reshad F
 
Be moeial

be moeial

26/07/2013 20:20:30
Quote Anchor link
Reshad F op 26/07/2013 20:19:00:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$array
= explode("\n", file_get_contents(DIRECTORY_SEPERATOR . "Z:\BARCODE.TXT"));
print_r($array);?>


Niks :-)

Array ( [0] => 02/01/2000-06:43:40-07-0 1 1 0 [1] => 02/01/2000-06:43:41-07-472-1159881 [2] => )
Warning: file_get_contents(DIRECTORY_SEPERATORZ:\BARCODE.TXT) [function.file-get-contents]: failed to open stream: Invalid argument in C:\www\main.php on line 106
Array ( [0] => )
 
Reshad F

Reshad F

26/07/2013 20:23:42
Quote Anchor link
Heb je hem wel goed er in zitten? want ik zie file_get_contents(DIRECTORY_SEPERATORZ:\BARCODE.TXT) iets anders
 
Erwin H

Erwin H

26/07/2013 20:25:09
Quote Anchor link
Misschien dat dit helpt: http://forums.devnetwork.net/viewtopic.php?f=1&t=57770

En uit een ander topic (waar verder niet veel handige info in stond):
Quote:
To clarify: Drive letters (like `W:`) are per-user. Other users on the system, such as the web server, see a different set of drive letters which doesn't include your mapped servers.

Dus voor jou bestaat die drive Z wel, maar voor de webserver (user) niet.
 
Be moeial

be moeial

26/07/2013 20:29:18
Quote Anchor link
Erwin H op 26/07/2013 20:25:09:
Misschien dat dit helpt: http://forums.devnetwork.net/viewtopic.php?f=1&t=57770

En uit een ander topic (waar verder niet veel handige info in stond):
Quote:
To clarify: Drive letters (like `W:`) are per-user. Other users on the system, such as the web server, see a different set of drive letters which doesn't include your mapped servers.

Dus voor jou bestaat die drive Z wel, maar voor de webserver (user) niet.


Is dit op te lossen door de config file van apache aan te passen? of de .ini van php?



Toevoeging op 26/07/2013 20:37:00:

Apache zegt:

# NOTE: Where filenames are specified, you must use forward slashes
# instead of backslashes (e.g., "c:/apache" instead of "c:\apache").
# If a drive letter is omitted, the drive on which httpd.exe is located
# will be used by default. It is recommended that you always supply
# an explicit drive letter in absolute paths to avoid confusion.
 
Erwin H

Erwin H

26/07/2013 20:44:21
Quote Anchor link
Be moeial op 26/07/2013 20:29:18:
Is dit op te lossen door de config file van apache aan te passen? of de .ini van php?

Heb je die link bekeken?
 
Be moeial

be moeial

26/07/2013 20:46:15
Quote Anchor link
Erwin H op 26/07/2013 20:44:21:
Be moeial op 26/07/2013 20:29:18:
Is dit op te lossen door de config file van apache aan te passen? of de .ini van php?

Heb je die link bekeken?



Jazeker maar zag er geen oplossing .. jij wel

Apache draait als system user



Toevoeging op 26/07/2013 20:50:14:

3 ker helemaal gelezen zelfs, dus maak je niet druk dat je medewerking niet belangrijk is :-)
 
Erwin H

Erwin H

26/07/2013 20:53:59
Quote Anchor link
En de laatste post daar, daar zie jij geen oplossing in?
 
Be moeial

be moeial

26/07/2013 20:56:08
Quote Anchor link
Erwin H op 26/07/2013 20:53:59:
En de laatste post daar, daar zie jij geen oplossing in?


Als je dit bedoelt nee, ben geen expert he beginner

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$files
= glob ( '//my_network/my_folder/images/*' );

print_r ( $files );
?>
 
Erwin H

Erwin H

26/07/2013 21:01:16
Quote Anchor link
Ja precies, er staat een hele uitleg bij waarom dat de oplossing (zou moeten) zijn.
Quote:
For mapped or network drives all you do is supply the Network Indentification followd by the SHARE name and then the path an file name or directory you want to read!

En nog meer uitleg.
 
Be moeial

be moeial

26/07/2013 21:14:21
Quote Anchor link
Erwin H op 26/07/2013 21:01:16:
Ja precies, er staat een hele uitleg bij waarom dat de oplossing (zou moeten) zijn.
Quote:
For mapped or network drives all you do is supply the Network Indentification followd by the SHARE name and then the path an file name or directory you want to read!

En nog meer uitleg.


Ja en dit zou het volgens de topic moeten doen ..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$array
= explode("\n", file_get_contents("//192.168.2.5/barcode/BARCODE.TXT"));
print_r($array);
?>


Heb overigens comp. name, ipadres en alles geprobeerd forward slash backward slash
ik heb wekelijk geen idee, als jij het wel ziet zou je het me dan willen zeggen?



Toevoeging op 26/07/2013 21:15:13:

Be moeial op 26/07/2013 21:14:21:
Erwin H op 26/07/2013 21:01:16:
Ja precies, er staat een hele uitleg bij waarom dat de oplossing (zou moeten) zijn.
Quote:
For mapped or network drives all you do is supply the Network Indentification followd by the SHARE name and then the path an file name or directory you want to read!

En nog meer uitleg.


Ja en dit zou het volgens de topic moeten doen ..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$array
= explode("\n", file_get_contents("//192.168.2.5/barcode/BARCODE.TXT"));
print_r($array);
?>


Heb overigens comp. name, ipadres en alles geprobeerd forward slash backward slash
ik heb wekelijk geen idee, als jij het wel ziet zou je het me dan willen zeggen?


Ohh ja, heb er even een dir tussen gezet



Toevoeging op 26/07/2013 21:26:35:

Heb ik iets verkeerds gezegt ofzo dat je ineens denkt bekijk het maar?
 
Erwin H

Erwin H

26/07/2013 21:30:04
Quote Anchor link
Rustig gast! Een mapped network drive opzetten, test php filetje schrijven en zien dat het werkt kost even een paar tellen.

Maar goed het werkt (bij de eerste poging). Nu ga ik eerst even douchen, als je dan weer bent afgekoeld zal ik het je laten zien.
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.