background preloader

Compilr

Compilr

PHP на русском: Hypertext Preprocessor Regular-Expressions.info - Regex Tutorial, Examples and Reference - Regexp Patterns Learning PHP, MySQL & JavaScript by Robin Nixon Getting a Git Repository You can get a Git project using two main approaches. The first takes an existing project or directory and imports it into Git. The second clones an existing Git repository from another server. Initializing a Repository in an Existing Directory If you’re starting to track an existing project in Git, you need to go to the project’s directory and type $ git init This creates a new subdirectory named .git that contains all of your necessary repository files — a Git repository skeleton. If you want to start version-controlling existing files (as opposed to an empty directory), you should probably begin tracking those files and do an initial commit. $ git add *.c $ git add README $ git commit -m 'initial project version' We’ll go over what these commands do in just a minute. Cloning an Existing Repository If you want to get a copy of an existing Git repository — for example, a project you’d like to contribute to — the command you need is git clone. You clone a repository with git clone [url].

Обучение PHP, MySQL и JavaScript Робин Никсон This book explains each technology separately, shows you how to combine them, and introduces valuable concepts in modern web programming, including objects, XHTML, cookies, regular expressions and session management. Learning PHP, MySQL, & JavaScript will help you: Understand the essentials of PHP and the basics of object-oriented programming Master MySQL, from database structure to complex queries Create interactive web pages with PHP and MySQL by integrating forms and other HTML features Get a thorough grounding in JavaScript, from functions and event handling to accessing the Document Object Model Use libraries and packages such as the Smarty web template system, The PEAR program repository and the Yahoo! Programming tips and exercises in each chapter will help you practice what you've learned. If you have a graphics or web design background and know your way around HTML, this book will have you building interactive websites quickly.

A Quick (and Hopefully Painless) Ride Through Ruby (with Cartoon Foxes) :: Why's (Poignant) Guide to Ruby Yeah, these are the two. My asthma’s kickin’ in so I’ve got to go take a puff of medicated air just now. Be with you in a moment. I’m told that this chapter is best accompanied by a rag. Something you can mop your face with as the sweat pours off your face. Indeed, we’ll be racing through the whole language. 1. My conscience won’t let me call Ruby a computer language. But what do you call the language when your brain begins to think in that language? We can no longer truthfully call it a computer language. Read the following aloud to yourself. 5.times { print "Odelay!" In English sentences, punctuation (such as periods, exclamations, parentheses) are silent. Which is exactly what this small Ruby program does. exit unless "restaurant".include? Here we’re doing a basic reality check. Ever seen a programming language use question marks so effectively? ['toast', 'cheese', 'wine'].each { |food| print food.capitalize } The computer then courteously responds: Toast, Cheese and Wine. 2. Variables

untitled Шаг 4 Если Вы сейчас еще раз нажмёте кнопку, или обновите страничку (кнопка F5), сообщение запишется еще раз. Это очень любят делать разного рода хулиганы и флудеры. Что бы надавать флудерам по рукам, нужно сбросить пост данные в случае удачной записи. Вспомните, нельзя отправлять заголовок раньше вывода, по этому меняем структуру. Так как мы изменили структуру, то вывод ошибок теперь выше формы, что не всегда интересно. Теперь у нас вся логика приема данных вверху, а вывод внизу. Но как же так мы записали разные значения в одну переменную? Функция implode() складывает элементы массива в одну строку через разделитель.

Home Форум PHP программистов -> Общее FAQ Вниманию лентяев новичков и других.Ошибки, выдаваемые php, содержат не только слова "Warning" и "Fatal error", в них есть и текст ошибки, который прямым текстом говорит о причине своего появления. Правда, на английском языке.Также часто информацию о причинах ошибки можно найти в официальной документации (php.net, если кто-то еще не знает), правда, и она по большей части на английском.А так как не смотря ни на что просьбы о помощи появляются регулярно, и помощникам откровенно задолбалось из раза в раз повторять одно и то же, ниже я предлагаю собрать коллекцию часто задаваемых вопросов, просьб, проблем и т.п., чтобы вместо очередного "Бла-бла" давать ссылку сюда. Ожидаю участие всех: от обычных пользователей до администрации. P.S. Слова о "ненужности" и т.д. не принимаю - faq нужен. Будем его делать. Содержание: 1. Для начала кое-что поясню. $sql = " Опыт показывает, что чаще других появляется ошибка, описанная в следующем пункте. Вопрос №2: 1064 - You have an error in your SQL syntax 2. 3. 1.

Швейцарские эфемериды по-русски Рекурсивное сохранение вложенностей с помощью $.Deferred объекта Приветствую хабр, довелось мне недавно писать сервис опросов. В админке этого сервиса была форма с вопросами и вложенными в них примечаниями. И нужно было мне при сохранении вопроса, сохранять все открытые на редактирование вложенности, в чем мне безумно помог jQuery $.Deferred, об этом я и хочу рассказать вам в этой статье. Допустим у нас есть такая структура вопросов и примечаний к ним, как указана на скриншоте справа, её мы и будем разбирать. Я не дизайнер, стилизировал как смог, чисто для этой статьи, так что извиняйте. Пойдем по порядку. Есть вопросы, внутри них могут быть примечания. Есть несколько вариантов решения этой проблемы, наверняка можно было отправлять всё разом на сервер а там уже разбирать, но это потребовало бы изменения структуры. Первый вопрос, никаких вложенностей. Вёрстка выглядит так <ul class="questions"><li><div class="question" id="id1"><span class="text">Первый вопрос, без вложенностей</span><span class="edit">edit</span></div></li></ul> вёрстка: Посмотреть код:

Полноценная среда разработки, интерфейс реализован с использованием всеми любимого фреймворка — Twitter Bootstrap. by viktory12345 Feb 8

Related: