[php] file upload

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • kroeske
  • Registratie: Mei 2000
  • Laatst online: 05-06 09:27
ik heb een formuliertje waarmee mensen hun C.V. kunnen uploaden, als ik het locaal probeer gaat alles goed, maar probeer ik het vanaf een andere pc probeer, dan geeft ie een foutmelding, ik heb al van alles mogelijkheden geprobeerd (ook is_uploaded_file() en move_uploaded_file() )

hieronder mn code voor de upload
PHP:
1
2
3
4
5
6
7
<?
$ext = substr($MyFile_name,strpos($MyFile_name,".")); 
$copy=copy($MyFile, $path.$naam.$ext);
    if (!$copy){
        echo "Error tijdens uploaden van cv";
    }
?>

waarbij $MyFile het geuploade bestand is..

iemand enig id hoe dit te verhelpen.

foutmelding is btw:
Warning: Unable to open 'C:\WINDOWS\Desktop\CV.doc' for reading: No such file or directory in d:\phpdev\www\born4jobs\new.php on line 33
Error tijdens uploaden van cv
'C:\WINDOWS\Desktop\CV.doc' is de locatie van het bestand op de client pc (lijkt me dat daar de fout zit, maar zou niet weten hoe dit op te lossen)

Acties:
  • 0 Henk 'm!

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 02-09 11:02

D2k

rechten?

[search=php upload]

Doet iets met Cloud (MS/IBM)


Acties:
  • 0 Henk 'm!

  • JoostBaksteen
  • Registratie: December 2000
  • Laatst online: 29-07 19:12
Op maandag 27 augustus 2001 15:01 schreef kroeske het volgende:
ik heb een formuliertje waarmee mensen hun C.V. kunnen uploaden, als ik het locaal probeer gaat alles goed, maar probeer ik het vanaf een andere pc probeer, dan geeft ie een foutmelding, ik heb al van alles mogelijkheden geprobeerd (ook is_uploaded_file() en move_uploaded_file() )

hieronder mn code voor de upload
PHP:
1
2
3
4
5
6
7
<?
$ext = substr($MyFile_name,strpos($MyFile_name,".")); 
$copy=copy($MyFile, $path.$naam.$ext);
    if (!$copy){
        echo "Error tijdens uploaden van cv";
    }
?>

waarbij $MyFile het geuploade bestand is..

iemand enig id hoe dit te verhelpen.

foutmelding is btw:
[..]

'C:\WINDOWS\Desktop\CV.doc' is de locatie van het bestand op de client pc (lijkt me dat daar de fout zit, maar zou niet weten hoe dit op te lossen)
Bestaat het bestand wel?? Probeer anders eens c:\\windows\\desktop

Acties:
  • 0 Henk 'm!

  • kroeske
  • Registratie: Mei 2000
  • Laatst online: 05-06 09:27
Op maandag 27 augustus 2001 15:24 schreef joostbaksteen het volgende:

[..]

Bestaat het bestand wel?? Probeer anders eens c:\\windows\\desktop
bestand bestaat wel (het is de client die het bestand upload via zo'n browse box)

C:\\windows\\desktop\\ maakt geen verschil :?

Acties:
  • 0 Henk 'm!

  • Altaphista
  • Registratie: Juli 2001
  • Laatst online: 12:50

Altaphista

1. check manual, 2. ask

Check eerst eens of ie m naar de temp van de server kopieert. Print de nieuwe filename. Dan ben je al een stap verder, want dan weet je nl of het wel/niet aan de server ligt.

Je gaat het pas zien als je het doorhebt.


Acties:
  • 0 Henk 'm!

  • Skef
  • Registratie: April 2001
  • Laatst online: 17-09 09:49

Skef

Ik scheer.me

Check voor de grap eens of je wel mag uploaden. Als PHP in zgn. "Safe-Mode" staat, is het weinig uploaden...

"Computer games don’t affect kids: I mean if Pac-Man affected us as kids, we’d all be running around in darkened rooms, munching magic pills and listening to repetitive electronic music."


Acties:
  • 0 Henk 'm!

Verwijderd

waarom doe je het met copy() je kan toch ook gewoon met een ftp server connecten, en dan dat bestand uploaden?? misschien wel wat meer gezeur, maar jah, als het werkt....:)je krijgt dat dit ofzow:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<?
$connect = ftp_connect("<jouw host>");
$login = ftp_login($connect, "<jouw username>", "<jouw-password>");
$ftpput = ftp_put ($connect, $remotefile, $localfile, ftp_binary);
if ($ftpput) {
echo("Het bestand $remotefile is succesvol ge-upload");
}
else {
echo ("Het is mislukt, om bestand $remotefile up te loaden");
}
ftp_quit($connect);
?>

de remote file, is d8 ik de file op de server, misschien moet je er dan "/een-map/$remote-file" van maken, als het in een bepaalde map gezet moet worden...je moet maar effe spelen, met de $remotefile en $localfile, door het misschien even om te draaien. succes.

Acties:
  • 0 Henk 'm!

  • brammetje
  • Registratie: Oktober 2000
  • Laatst online: 12-01 11:31
is het form-type van je upload-form wel goed?
Pagina: 1