Ik heb het onderstaand pp script gemaakt maar nu als ik een file wil uploaden krijg ik telkens de volgende foutmelding.
Warning: Unable to open 'D:\Foto's site Astroplanet\mars.gif' for reading: No such file or directory in /home/franksch/astroplanet-www/beheer/verwerk.php3 on line 27
Ik heb de search gebruikt maar heb geen bruikbare informatie gevonden. Ik heb ook de map waar het naartoe ge upload moet worden om chmod 777 gezet.
Warning: Unable to open 'D:\Foto's site Astroplanet\mars.gif' for reading: No such file or directory in /home/franksch/astroplanet-www/beheer/verwerk.php3 on line 27
Ik heb de search gebruikt maar heb geen bruikbare informatie gevonden. Ik heb ook de map waar het naartoe ge upload moet worden om chmod 777 gezet.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
| <? if ($titel=="" OR $kort=="" or $artikel=="") { echo "U heeft niet alle velden goed ingevuld.<BR>"; echo"<br><a href=\"javascript:history.back()\">Ga terug</a> om alles goed in te vullen"; exit; }else{ //copy image if ($file !==""){ $length = "10"; $pext = getFileExtension($file); if (($pext !=="jpg") && ($pext !=="gif") && ($pext !=="png") && ($pext !=="jpeg")){ echo "Je heb geen geldig bestand opgegeven. Je kunt alleen foto's in het formaat .jpg, .gif of .png uploaden!"; echo"<BR><a href=\"javascript:history.back()\">Terug</a>"; exit; }elseif ($file_size =="0" or $file_size>"80000"){ echo "Het bestand is te groot, u kunt maximaal een bestand van 80kb uploaden!"; echo"<BR><a href=\"javascript:history.back()\">Terug</a>"; exit; }else{ $pwd = GeneratePWD($length); $directory = dirname($HTTP_SERVER_VARS["PATH_TRANSLATED"]); copy($file,"$directory/nieuws/images/$pwd.$pext"); $pad="images/$pwd.$pext"; } } //einde copy image $datume=date(YmdHis); $artikel=trim($artikel); $artikel=nl2br($artikel); $artikel=addslashes($artikel); $artikel=ucfirst($artikel); $titel=addslashes($titel); $titel=trim($titel); $titel=ucfirst($titel); $kort=trim($kort); $kort=nl2br($kort); $kort=addslashes($kort); $kort=ucfirst($kort); $url=addslashes($url); if(!$url==""){ if (!eregi("^http","$url")) { $url="http://$url"; } } include("../connect.php3"); $max_nieuws_id = mysql_query("SELECT max(nieuws_id) AS nieuws_nummer FROM news"); $nieuws_id = mysql_result($max_nieuws_id,nieuws_nummer); $nieuws_id++; $result=mysql_query("insert into news (nieuws_id,datum,titel,kort,artikel,url,images,datume) values ('$nieuws_id','$datum','$titel','$kort','$artikel','$url','$pad','$datume')")or die (mysql_error()); echo"De gegevens zijn succesvol opgeslagen in onze database"; } ?> </body> </html> <? function GeneratePWD($length) { $letters = array('a','b','c','d','e','f','g','h','i','j','k','l','m', 'n','o','p','q','r','s','t','u','v','w','x','y','z', 'A','B','C','D','E','F','G','H','I','J','K','L','M', 'N','O','P','Q','R','S','T','U','V','W','X','Y','Z', '0','1','2','3','4','5','6','7','8','9' ); srand((double) microtime() * 1000000); for ($c = 0; $c < $length; $c++) $password .= $letters[rand(0,count($letters))]; return $password; } function getFileExtension($str) { $i = strrpos($str,"."); if (!$i) { return ""; } $l = strlen($str) - $i; $ext = substr($str,$i+1,$l); return $ext; } ?> |