полчетвёртого ночи, не хрена не соображаю =/ Выборку нужно сделать всех данных, содержащих цифру 1 в поле `number` в обратном порядке, начиная с последнего id. PHP: $query = @mysql_query("SELECT * FROM `table` WHERE `number` = '1' ORDER BY `number` DESC"); этот запрос не работает (выводит всё равно начиная с первого id )
может потому что ты сортируешь единицы=)? по дате бы получилось, а 1 всегда 1 вот и выводит как есть, хз
тебе нужно с последнего id а тут ты сортируешь по 1 вот вариант: PHP: $query = @mysql_query("SELECT * FROM `table` WHERE `number` LIKE '%1%' ORDER BY `id` DESC"); либо = вместо LIKE это от задачи зависит.
люди, вот спросить хотел, вот в сети через мой ип погут смотреть мой сайт, а можно как нибуть сделать чтобы могли мне файлы заливать типа фтп чтоли
XopoIII, а можно и черех хттп. Создаем 2 файла Code: //это файл accept.php <?php move_uploaded_file($userfile, './file.file'); ?> Code: //это файл transfer.html <FORM ENCTYPE='multipart/form-data' ACTION='./accept.php' METHOD='POST'> <INPUT TYPE='hidden' name='MAX_FILE_SIZE' value='100000'> Send this file: <INPUT NAME='userfile' TYPE='file'> <INPUT TYPE='submit' VALUE='Send'> </FORM> Вот. Открываешь transfer.html отправляеь файл. Он будет называться file.file. Здесь никакой фильтрации НЕТ, так что думай сам))) В общем дальше просто модифицируй.
незакачивается...попробовал скрипты фтп установить тож не закачивается, мож что нужно в настройках апача включить?
http://php.ru/manual/features.file-upload.html http://www.phpclub.ru/detail/article/upload Там всё написано
PHP: <?php $images = '<img src="upload_file.gif" />'; if ($handle = opendir('w:/www/upload')) { while (false !== ($file = readdir($handle))) { if( $file != "." and $file != ".." and $file != "Thumbs.db" and $file != ".htaccess" and $file != "index.php") { echo "".($images)." <a href=/upload/$file>$file</a> ". ($_FILES["file"]["size"] / 1000) ." байт <br>"; } } closedir($handle); } ?> Почему не показывает размер файла? пишет 0 байт
Потому что $_FILES это подмассив массива $_POST Код исправь на такой: PHP: <?php $images = '<img src="upload_file.gif" />'; if ($handle = opendir('w:/www/upload')) { while (false !== ($file = readdir($handle))) { if( $file != "." and $file != ".." and $file != "Thumbs.db" and $file != ".htaccess" and $file != "index.php") { echo "".($images)." <a href=/upload/$file>$file</a> ". (filesize($file) / 1000) ." байт <br>"; } } closedir($handle); } ?>
пишет ошибку: Code: Warning: filesize() [function.filesize]: stat failed for bear1.gif in W:\www\dir_upload_file.php on line 6 bear1.gif 0 байт
2Raven666 Попробуй: <? $images = '<img src="upload_file.gif" />'; if ($handle = opendir('w:/www/upload')) { while (false !== ($file = readdir($handle))) { if( $file !== "." and $file !== ".." and $file !== "Thumbs.db" and $file !== ".htaccess" and $file !== "index.php") { echo "".($images)." <a href=/upload/$file>$file</a> ". (filesize('upload/'.$file) / 1000) ." байт <br>"; } } closedir($handle); } ?>
Тупой вопрос. как лучше организовать? есть 2 кнопки например да\нет. нажимаешь да - берет текущее значение из файла yes.dat и прибавляет +1 и ложит обратно в файл + выводится текст что вы выбрали то то нет - берет из no.dat и прибавляет +1 и ложит туда же + выводится текст что вы выбрали другое. ну т.е. типа голосовалки. в принципе сделать могу, но получается в 3 файла это всё. а как в один файл всё запихнуть
PHP: <? if(isset($_REQUEST['yes'])) { $n=intval(file_get_contents('yes.dat')); $n++; $fp=fopen('yes.dat','wb'); fwrite($fp,$n); fclose($fp); echo('ВЫ ВЫБРАЛИ ДА!!!'); } if(isset($_REQUEST['no'])) { $n=intval(file_get_contents('no.dat')); $n++; $fp=fopen('no.dat','wb'); fwrite($fp,$n); fclose($fp); echo('ВЫ ВЫБРАЛИ НЕТ!!!'); } print('<form method="POST"><input type=submit name=yes value="Да"><input type=submit name=no value="Нет"></form>'); ?>
спс, это как раз то что нужно осталося прикрутить ограничение на повторный выбор, попробую через куки сделать
$str="<br><br>11111<br>22222<br>"; $str=substr($str,4,18);// для данного конкретного случая. $str=substr($str,4,strlen($str)-8); //для всех остальных =)