Я делал такие сайты не раз, если интересует, обращайтесь либо в личку либо в аську 753418, обсудим.
Я что-то вообще ничего не понял... какие файлы, вы о чём вообще??
Мы здесь как бы не телепаты...
maximpos
Я бы с вами посотрудничал, но хотелось бы обсудить детали в приватной обстановке, а я вам по какой-то причине не могу отправить ЛС. Вы можете мне в ЛС скинуть ваши контакты, любые, как удобнее с вами связаться.
По теме могу сказать, что я сейчас занимаюсь созданием системы управления сайтом. Согласен, соц.сеть - это нечто другое, но я представляю себе, как она устроена, и могу начать работу. Вот... всё остальное - в ЛС.
x-bus
Да не слушайте вы... я вам как программист говорю - сначала вёрстка, потом натягивание этой вёрстки на двиг. Сам так делаю. Для того, чтобы была вёрстка, нужен дизайн. Отсюда напрашивается абсолютно естественная логика действий...
Я вам отписал в личку, посмотрите пожалуйста.
Str256
Если бы так, то он бы написал коротко о баге, и не здесь, а разработчикам. А вот этим
он просто всем показал наличие этой баги и, фактически, призвал всех её использовать...
To root_null:
Такие дела пишутся в баг-трекере соответствующего сайта разработчиков. Если сайта нет - на контактный email разработчиков. Если такового нет - пытаются сами залатать дыру. Если не могут - просто молчат об этом. А то, что вы сделали, под кое-что подпадает... могу здесь процитировать, если есть желание у кого-то увидеть.
Что-то я не понял, это пропаганда взлома?
asdqwe
Так-то понятно... уже чинил (repair table). Но во-первых статус у таблицы нормальный, во-вторых починка ничего не даёт...
mark2011 добавил 25.03.2011 в 09:48
Собственно, вопрос закрыт.
Имела место следующая гадость:
Кстати, очень трудно отлавливаемая гадость... ))) Причём, это было во внутреннем запросе.... поэтому вполне естественно, что раз внутренний запрос возвращал такое, то и внешний не мог сохранить результирующий набор данных, поскольку его просто не существовало в природе (внутренний запрос возвращал ошибку, и до внешнего просто дело не доходило).
Умка, спасибо тебе огромное :) всё решено. Там, на самом деле, одна скобка в запросе не стояла, из-за этого все нуллы и валились.... другое дело что у меня такое вообще первый раз в практике... но это уже оффтоп ))
mark2011 добавил 22.03.2011 в 16:57
Поднимаю тему вновь, но уже по другому вопросу, но тоже связанное с FancyUpload...
В общем проблема в том, что я не могу передать дополнительные данные в форму.
Делаю как-то так:
window.addEvent('domready', function() { // wait for the content // our uploader instance var up = new FancyUpload2($('demo-status'), $('demo-list'), { // options object // we console.log infos, remove that in production!! verbose: true, // url is read from the form, so you just have to change one place url: $('form-demo').action, // path to the SWF file path: '../../modules/photo_browser/js/Swiff.Uploader.swf', data: {imgCat: $('catDir').value}, //остальное обрезано
<form action="../../includes/flash-upload.php" method="post" enctype="multipart/form-data" id="form-demo"> <fieldset id="demo-fallback"> <legend>File Upload</legend> <p> This form is just an example fallback for the unobtrusive behaviour of FancyUpload. If this part is not changed, something must be wrong with your code. </p> <label for="demo-photoupload"> Upload a Photo: <input type="file" name="Filedata" /> </label> </fieldset> <select name="category"> <option value="---">Выберите раздел для фотографий</option> {section name="cc" loop=$CATS} <option value={$CATS[cc].photo_category_id}>{$CATS[cc].photo_category_name}</option> {/section} </select> <div id="demo-status" class="hide"> <p><br></p> <p> <a href="#" id="demo-browse">Поиск файлов</a> | <a href="#" id="demo-clear">Очистка списка</a> | <a href="#" id="demo-upload">Начать загрузку</a> </p> //остальное обрезано
При таком раскладе у меня флешка вообще не грузится, хотя путь к ней указано верный.
Если параметр data не указывать, то такое ощущение, что $_POST['category'] вообще не существует.
Как быть-то? :)
mark2011 добавил 23.03.2011 в 09:08
Никто не знает?
В принципе можно. Примерно так:
function plus ($a, $b) { if (!sign_exists('plus')) { return false; } return $a + $b; } function divide($a, $b) { if (!sign_exists('divide')) { return false; } if ($b == 0) return false; return $a / $b; }
Как-то так дальше по аналогии.... )))