Jump to content

Николя223

Expert
  • Posts

    1,771
  • Joined

  • Last visited

  • Days Won

    53

Everything posted by Николя223

  1. он пишет, что нужно так писать 'access callback' => TRUE,
  2. хм... трудно гадать не видя всего... ради этого развернул тестовый друпал. После того, как закинул модуль, ищи через админку поиск обновлений, затем включай модуль, после этого должно заработать файл .info есть?
  3. userlist_menu userslist_form Найди отличия) Если я правильно помню - хуки должны начинаться с названия модуля или это - намеренная опечатка?
  4. Это - да. Хороший программист(web) - это ещё и хороший верстальщик. Программисты, которые работают с серверными языками, начинали с html и css, js. пусть и не идеально знают - нет времени отслеживать новые технологии, но на твёрдую 4 знать должны... Они же с этого начинали пять баллов
  5. помоему вам wwt уже подсказал) используйте iframe - там работает
  6. Это не сарказм) удалять сообщения нельзя, поэтому я неправильное решение затёр
  7. а unset ($_POST["send"] ) b т.д. ты пробовал? в конце работы скрипта?
  8. к окончанию страницы добавляй: ?send=true и в коде: if(isset($_GET['send'])){ if($_GET['send']=="true"){ echo " "; } } либо примерно то же самое только в сессиях, или кукки
  9. Очень интересно, почему при обновлении браузер не просит разрешения на повторную отправку формы, а сам отправляет... даже не могу подсказать без теста в чем причина) ... Делай редирект(можно даже на ту же страницу), тогда проблема решиться. ридирект делается через header. Могу ещё внимание обратить , что у форм есть важный атрибут - enctype ещё и его стоило бы прописать
  10. Ты помнишь что такое диафильмы? проектор, в котором меняются слайды (на пленке). спрайты - похоже. есть видимая область(экран), в проектор мы вставляем диафильм(в элемент мы фоном вставляем картинку с множеством изображений ), быстро тянем диафильм в нужную сторону(используем при наведении background-position, положительный и отрицательный). смысл в том что при быстром смене положения, глаз видит другое изображение, но носитель один, только его положение изменилось. А видите вы только тот, кусок, который попадает в видимую область... я понятно объясняю))
  11. Это потому, что вы ещё не профи)) когда станете приближаться к этому уровню - многое поймете) то, что вы делали раньше, скажем за месяц - сможете сделать меньше чем за неделю) вместе с этим, легкие проекты вам станут не интерессны. Научитесь уважать себя и свой труд. И ищите заказчиков лучше в реале. Тогда и заказчики будут видеть в вас, не просто фотографию с оценками, а больше - личность) Если вы сможете поставить себя с такой стороны, что вы Выше других, в частности самого заказчика(в психологическом плане), то он в свою очередь постесняется вас кинуть, а наоборот - будет стараться сделать всё, чтобы ваш труд приносил ему пользу. Но, могу сказать по вашему мышлению(те посты и работы, которые я видел) - вы движетесь в правильном направлении - не спешите гнаться за деньгами, пока больше опыта не наберетесь многие и этого не могут) И не смогут - НИКОГДА! =)
  12. лучше использовать mysqli, ещё лучше PDO
  13. alexriz, у меня вопрос есть про ресеты. Много всего уже видел. кто то ругает, кто то наоборот... я в основном использую обычный *{ margin: 0; padding: 0; } в начале CSS опять же кто то - утверждает, что это тормозит рендеринг (бред по моему) а ты как считаешь - есть ли смысл?
  14. хм... пардон не обратил внимания) тогда ... file_get_contents(), либо... да не суть... по этой ерунде не хочу даже спорить )
  15. Не вижу смысла по этим пустякам спорить Но я не соглашусь))) Допустим пример : Имя|email@mail.ru|Текст сообщения. Имя2|email2@mail.ru|Текст сообщения2 Тут у него точка с пробелом разделитель)) для удобства: Имя|email@mail.ru|Текст сообщения Имя2|email2@mail.ru|Текст сообщения2 ... Если просто через p всё вываливать без разбору, тогда да. Ну а если формировать нужно, тогда так: $strings = file('myfile.txt'); $rows = explode('\n', $strings); foreach($rows as $row) { $parts = explode('\n', $row); //тем самым разбиваем все значения по строкам(либо даже можно по строкам документ считывать) // Далее либо опять циклом - если делителей много либо формирование готовой строки echo "..."; } возможно сказываются мои предубеждения - не люблю лишний раз разбивать на массивы, если можно просто заменить)) по возможности часто replace и ему подобные функции использую
  16. if ($mail->send("mail@gmail.com", "Ла ла", "support@gmail.com", "Ля", "Ля", $message)){ $mail->send("newmail@gmail.com", "Ла ла", "support@gmail.com", "Ля", "Ля", $message); echo... } так пробуй
  17. $to, $to_name, $from, $from_name, $subject, $message Вот эти значения и валидируйте ) как хотите а что вам мешает после $mail->send("mail@gmail.com", "Ла ла", "support@gmail.com", "Ля", "Ля", $message) вызвать ещё раз функцию send(), но уже с другими параметрами?
  18. http://www.cleverscript.ru/php/scripts/51-curl.html#.Um0a_82txEA
  19. rus, ну не думаю я что в этом текстовом файлике будет всего одна строчка. ТС его как базу данных будет использовать. И логично предположить, что ещё и по "\n" разбивать придётся... можно и не циклом.. Но всё равно, с регуляркой больше понравилось - удобно
  20. придется двумя циклами)) А так он сразу разделители на теги поменял))
  21. первый echo выводит 1? значит там 1 элемент. Если вы ничего не переопределяли в $_FILES["file"]["size"] - вам должно выдать Всего лишь размер файла в байтах, там массива не должно быть. а в цикле foreach допускается только использование массивов Да, print_r заюзайте) ,
  22. Loba_ru Вы не на том ресурсе свалку устроили... ресторанный =) хм... помоему - честно сами же просили не хамить... По теме - вторая работа зачётная)
  23. благодарю. это один из самых лучших протестированных мной вариантов. из 10 СМС, только две не дошли. причина не известна
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy