Czesc
Chce napisac skrypt upladujacy obrazki na zdalny serwer, napisalem kilka prostych linijek, i dziala toto, ale tylko na wrzut do katalogu na tym samym serwerze.
Kod:
<form name="form1" method="post" action="" enctype="multipart/form-data" />
<input type="file" name="imagefile">
<br />
<input type="submit" name="submit" value="submit" />
<?
if (isset($_POST['submit'])) {
if ($_FILES['imagefile']['type'] == "image/jpeg"){
copy ($_FILES['imagefile']['tmp_name'], "http://img.aftersound.info/okladki/".$_FILES['imagefile']['name'])
echo "Informacje o pliku: <br />"; echo "Nazwa: ".$_FILES['imagefile']['name']."<br />"; echo "Rozmiar: ".$_FILES['imagefile']['size']."<br />"; }
else {
echo "Zly typ pliku (".$_FILES['imagefile']['name'].")<br />"; }
}
?> </form>
Tresc bledu po uploadzie:
Warning: copy(http://img.aftersound.info/okladki/av-1.jpg) [function.copy]: failed to open stream: HTTP wrapper does not support writeable connections. in c:\documents and settings\tomek\Pulpit\www\wortal\up_img.php on line 9
Dzieki z gory (IMG:
http://forum.php.pl/style_emoticons/default/smile.gif)
Ten post edytował spit 10.05.2006, 15:15:31