[ danield @ 16.07.2008. 14:58 ] @
| Hocu da upisem sliku u fajl, a potom link u bazu. Napisao sam kod:
Code: $data = fread(fopen($img, r), filesize($img));
if($image_type="image/pjpeg"){
$slika_tip="jpg";
}
if($image_type="image/pjpeg"){
$slika_tip="jpg";
}
$fajl="desavanja_slike/desavanja_".md5($img).".".$slika_tip;
$sadrzaj = $data ;
$fp = fopen("$fajl", 'a');//otvaramo fajl
flock($fp, LOCK_EX); // zakàuåaj datoteku radi upisivaça
fwrite($fp, $sadrzaj);//pisemo u fajl
flock($fp, LOCK_UN); // otkàuåaj datoteku
fclose($fp);//zatvaramo fajl
Ispise ovo:
Code: daniel.jpg
Warning: fopen(daniel.jpg): failed to open stream: No such file or directory in c:\apache\htdocs\new\master\desavanja2.php on line 46
Warning: filesize(): Stat failed for daniel.jpg (errno=2 - No such file or directory) in c:\apache\htdocs\new\master\desavanja2.php on line 46
Warning: fread(): supplied argument is not a valid stream resource in c:\apache\htdocs\new\master\desavanja2.php on line 46
zasto nece da radi??? |
[ afwt @ 16.07.2008. 15:33 ] @
pa lepo ti php kaze: ne moze da nadje 'daniel.jpg' sliku. :-)
pretpostavljam da ti je to u $img.... to ti onda lose.
[ danield @ 16.07.2008. 22:19 ] @
znam to, ali zasto nece?
[ 1r0nM4n @ 17.07.2008. 00:26 ] @
Pa zato što fajl ne postoji

[ zigi @ 17.07.2008. 07:22 ] @
postoji taj fajl. ne kontam zasto nece... Cita ga iz forme. zasto nece?
[ alexa @ 17.07.2008. 08:16 ] @
1.Ako imate poteškoća sa čitanjem i pisanjem datoteka, a koristite verziju izvršnog okruženja PHP-a koja je serverski modul, ne zaboravite da datoteke i direktorijumi koje koristite moraju biti dostupni serverskim procesima.
2.Na Windowsu vodite računa da pre svake obrnute kose crte u putanji datoteke stavite još jednu obrnutu kosu crtu, ili upotrebite obične kose crte (/).
<?php
$handle = fopen("c:\\data\\info.txt", "r");
?>
Nista mi drugo ne pada na pamet.
[ Nemanja Avramović @ 17.07.2008. 09:03 ] @
Daj deo koda gde definišeš $img
[ danield @ 17.07.2008. 14:42 ] @
Code:
<input name="img" type="file" id="img">
[ danield @ 17.07.2008. 14:48 ] @
sad sam skontao. ovde je bio problem:
Code:
<form action="desavanja2.php" method="post" enctype="multipart/form-data" name="form1">
Nisam upisao
Code:
enctype="multipart/form-data"
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.