Есть документ, который генерирует картинку:
image.php
<?php
include('Barcode.php');
//$code = '01062001'; // barcode, of course ;)
//global $db,$auth;
//$code = $db->selectCell('select code from ?_schools where user = ?', $auth->id);
$code = $_GET['code'];
$im = imagecreatetruecolor(170, 60);
$black = ImageColorAllocate($im,0x00,0x00,0x00);
$white = ImageColorAllocate($im,0xff,0xff,0xff);
imagefilledrectangle($im, 0, 0, 300, 300, $white);
$data = Barcode::gd($im, $black, 75, 30, 0, 'code11', array('code'=>$code), 2, 50);
header('Content-type: image/gif');
imagegif($im);
imagedestroy($im);
?>
в документе form.php она выводится на экран:
<? global $db,$auth;
$codes = $db->selectCell('select code from ?_schools where user = ?', $auth->id);//переменная, по которой генерируется картинка
?>
<center><img src="scripts/Users/ajax/barcode/image.php?code=<? echo $codes;?>" />//вывод картинки
<?
echo "<br><center>$codes</center>";.//вывод переменной
?>
<?
//этим кодом я пытаюсь загрузить картинку на сервер
$url="http://registration.gra-sonyashnyk.com.ua/scripts/Users/ajax/barcode/image.php?code= <? echo $codes;?>";
$name="$codes";
copy ( $url, $name );
?>
Выводит на экран следующую ошибку:
Warning: copy(01011001) [function.copy]: failed to open stream: Permission denied in /home/grason/registrations/registration.gra-sonyashnyk.com.ua/scripts/Users/html/form.php on line 399
Подскажите, где я допускаю ошибку. Заранее спасибо)
Спустя 23 минуты, 57 секунд (7.08.2012 - 17:34) Игорь_Vasinsky написал(а):
Спустя 14 минут, 52 секунды (7.08.2012 - 17:49) Александр Мутылев написал(а):
Цитата (Игорь_Vasinsky @ 7.08.2012 - 15:34) | ||
|
Скажи, пожалуйста, как можно открыть этот доступ. У меня такая ситуация: я только начал работать после университета. Многого еще не знаю. Мне дали сайт, который я должен дополнять и усовершенствовать. Этого я не знаю)
Спустя 3 минуты, 19 секунд (7.08.2012 - 17:52) Winston написал(а):
Цитата (Александр Мутылев @ 7.08.2012 - 18:10) |
$url="http://registration.gra-sonyashnyk.com.ua/scripts/Users/ajax/barcode/image.php?code= <? echo $codes;?>"; |
->
$url="http://registration.gra-sonyashnyk.com.ua/scripts/Users/ajax/barcode/image.php?code= " . $codes;
Цитата (Александр Мутылев @ 7.08.2012 - 18:49) |
я только начал работать после университета |
А в универе на геодезиста учился? :)
Цитата (Александр Мутылев @ 7.08.2012 - 18:49) |
Скажи, пожалуйста, как можно открыть этот доступ |
Поставь права 777 на файл
Спустя 2 минуты, 38 секунд (7.08.2012 - 17:55) Александр Мутылев написал(а):
Цитата (Winston @ 7.08.2012 - 15:52) | ||||||
-> $url="http://registration.gra-sonyashnyk.com.ua/scripts/Users/ajax/barcode/image.php?code= " . $codes;
А в универе на геодезиста учился? :)
Поставь права 777 на файл |
Если честно, то учился на учителя информатики))))
Скажите, как изменить права на файл))) (мне до жути неловко

Спустя 32 секунды (7.08.2012 - 17:55) alex12060 написал(а):
Winston
644 лучше)
644 лучше)
Спустя 46 секунд (7.08.2012 - 17:56) alex12060 написал(а):
Александр Мутылев
Если сервер под управление linux (*nix) - chmod 644 -R /path/to/
Если сервер под управление linux (*nix) - chmod 644 -R /path/to/
Спустя 1 минута, 2 секунды (7.08.2012 - 17:57) Александр Мутылев написал(а):
Цитата (alex12060 @ 7.08.2012 - 15:56) |
Александр Мутылев Если сервер под управление linux (*nix) - chmod 644 -R /path/to/ |
Спасибо)
Спустя 2 часа, 45 минут, 34 секунды (7.08.2012 - 20:43) Игорь_Vasinsky написал(а):
да бросьте вы пугать человека.
качаешь windows comander - настраиваешь FTP - подключаешься и меняешь атрибуты файлов.
качаешь windows comander - настраиваешь FTP - подключаешься и меняешь атрибуты файлов.
Спустя 3 часа, 51 минута, 59 секунд (8.08.2012 - 00:35) Александр Мутылев написал(а):
Цитата (Игорь_Vasinsky @ 7.08.2012 - 18:43) |
да бросьте вы пугать человека. качаешь windows comander - настраиваешь FTP - подключаешься и меняешь атрибуты файлов. |
Так и сделаю) Спасибо)