СМС-ки
   
Пейджер выключен!
walerus

Статистика активности
Всего полезных сообщений 85
( 0.03% всех сообщений форума )
Имеют оценки: 0
Сообщений в день 1.7
Регистрация 15.03.2011
Наибольшая активность в PHP для начинающих
61 сообщений в этом форуме
( 72% всех активных сообщений пользователя )
Часовой пояс пользователя 5.05.2011 - 03:18
Связь
E-mail Отправить
Integrity Messenger Нет информации
Имя в AIM Нет информации
Номер ICQ 138201862
Имя в Yahoo Нет информации
Имя в MSN Нет информации
Личное письмо Отправить
Информация
Вебсайт Нет информации
Дата рождения Нет информации
Место жительства Нет информации
Увлечения Нет информации
Последний визит Thursday 05th 2011f May 2011 01:26:27 AM
Счетчик Выключить счетчик и убрать из под аватарки
Дата (день) 1
Дата (месяц) 1
Дата (год) 1971
Страна Russia (Россия)
Личные данные
Группа Форумчанин
Статус Чтобы все !
Аватар
Подпись
Репутация: 4 [подробно >>]
Активность
в доменах
сети форумов
phpforum.ru  -  915
24seo.ru  -  0
hardapple.ru  -  0
sysadmin24.ru  -  0
hardwoman.ru  -  0
5 последних сообщений пользователя walerus
PHP для начинающих [ как правильно вытащить данные из массива ]
Чего то немного не так Вы используете функции...

Если в двух словах:
implode - собрать массив в строку с префиксом который указан
explode - разбить СТРОКУ в массив по префиксу

У Вас в данном моменте все уже готово, т.е., Вы получаете уже массив с данными...

Ваш код.

$k=0;
$state = implode(',' , $_POST['state']);
foreach($_POST['userid'] as $upd_id){
mysql_query("UPDATE table SET `state` = '".$state[$k]."' WHERE id = '".$upd_id."'");
}


Непонятно откуда взялся $_POST['userid'] и почему по нему работает цикл. Если он тоже приходит из формы то...



$state = $_POST['state'];
foreach($_POST['userid'] as $state_num => $upd_id)
{
mysql_query("UPDATE table SET `state` = '".$state[$state_num]."' WHERE id = '".$upd_id."'");
}

вот наверно так, попробуйте.
PHP для начинающих [ Сформулировать запрос ]
Ну а при удалении записи папку стереть не вариант ?, а папки называть не 0001, 0002 и так далее, а использовать md5(), для имен, таким образом, бесконечность будет исключена, и папки будут все с уникальными именами.

Либо вести файл-лог, что есть чего нету...
PHP для начинающих [ Как добавлять новые элементы в массив программно? ]
Вот я все читаю читаю, но УЖЕ не пишу, в голове бардак полный, ТС - дай уже полное задание что тебе нужно написать или что ты там пишешь, что толку то писать как и что нужно делать тебе?, если один кусок кода тебе напишут, ты тут же спрашиваешь уже про другое, в другом помогли, ты что то третье придумываешь, зачем так делать?, не можешь что то написать - УЧИТЬ МАТ ЧАСТЬ хотя бы, а так шаг за шагом писать весь скрипт, ну не дело, либо давай задание, и готовься отблагодарить людей, либо покупай книгу по PHP, и читать читать читать.

Честно уже накипело малость, ну что за пост на 7мь страниц, по работе с массивами? Да и примеры которые ты приводишь, они размытые.

В общем, пиши что нужно сделать полностью, на реальных данных...

Не пытался никого обидеть или еще что то cool.gif
PHP для начинающих [ проблема с загрузкой файлов на фтп ]
Посмотрите это -
http://teaseo.ru/php/php-zagruzka-bolshix-fajlov-s-progress-barom-uber-uploader/470
может поможет, хотя это не совсем по ftp...
PHP для начинающих [ проблема с загрузкой файлов на фтп ]
Скрипт где находится ? все на сервере или как ? если на сервере, почему не воспользоваться функцией copy ?


<?php
$file = 'example.txt';
$newfile = 'example.txt.bak';

if (!copy($file, $newfile)) {
echo "не удалось скопировать $file...\n";
}
?>


или смысл скрипта в том чтоб именно по FTP записать файл?

Цитата
можно ли как то обойти перемещение в тмп и сразу загрузить файл на фтп?


На сколько я помню - нет, нельзя.
<( назад )