webdeveloper
Registered
Можете ли да ми дадете някаква функция с която като се напише url до картинката в текстово поле, тя да се копира в папка images на моя сървър с рандом име..?
Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
heminei каза:Код:function new_name($exp) { $simbols = "1234567890qwertyuiopasdfgjklzxcvbnm"; return substr(str_shuffle($simbols), 0, 10).".".$exp; } $name=new_name(adsfdas.jpg); copy ("URL", "images/$name");
Заповядай!
webdeveloper каза:тя да се копира в папка images на моя сървър с рандом име..?
Fatal error: Call to undefined function copy()
copy ("URL", "images/$name");
<?
$db = mysql_connect ("localhost","first_new","parola") or die ('greshka');
mysql_select_db("first_new",$db) or die ('baza');
ini_set("max_execution_time", "1000");
$snimki = mysql_query("SELECT `image` FROM `snimkite`", $db) or die ('ne moje da gi izvle4e');
while ($row = mysql_fetch_array($snimki)) {
$parent = $row['id'];
$str = "";
$p = "";
if ( $row['image'] != "" ){
$img = $row['image'];
$ext = substr(strrchr($img,'.'),0);
$copydir = "images/";
$data = file_get_contents($img);
$rand = rand(1111, 999999999);
$rand2 = rand(111,999);
$str = $rand."_".md5($rand2).$ext;
$name = $copydir . $str;
$file = fopen($name, "w+");
fputs($file, $data);
fclose($file);
mysql_query("INSERT INTO `images` (`parent`, `type`, `url`, `new_url`, `old_url`, `other`, `sort_order`) VALUES ('".$parent."', 'products', '".$str."', '".$p."', '".$p."', '".$p."', '0' )") or die ("id = ".mysql_insert_id()."");
}
}
?>
webdeveloper каза:Какъв може да е проблема тогава, пътя правилно съм го задал..
Това съм сложил:
copy ("$oblojka", "images/albums_oblojki/$oblojka");
Като $oblojka е url адреса на картинката.