![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| Zorak |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Я создал ету тему для того, чтоб задавать вопроси более знающим программистам по PHP, чем я =)...я только учусь программировать на ПХП, поетому прошу извинить мое будущее настирство до того времени, пока из меня чайника можно будет сделать хоть какойто чай... )) И так я столкнулся в с первой проблемой, Почему ето работает
Функція 2:
а ето нет: Функція 2:
Это сообщение отредактировал(а) skyboy - 8.2.2008, 21:54 -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
||||||
|
|||||||
| gta4kv |
|
||||||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 1 Всего: 91 |
Судя из первого кода надо $n<7, а так условие просто не выполняется. а вообще код страшновато ваш выглядит.
Результат:
Это сообщение отредактировал(а) gta4kv - 8.2.2008, 22:04 |
||||||
|
|||||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 8 Всего: 260 |
коль сам признал себя чайником, придется тебе выслушать нравоучения... как не работает? выдает сообщение об ошибке(какое?) не выдает ничего из того, что должно(а что выдает?) выдает, но не то, что ожидалось(что выдает и что ожидалось?) также надо познакомиться с полезной функцией error_reporting и вызываем эту функцию с аргументом E_ALL(error_reporting(E_ALL)) в каждом скрипте, так как это сильно облегчает отладку. Естественно, отладочную информацию в готовом продукте надо наоборот подавлять(error_reporting(0) - первая ступень на лестнице в эту сторону), но до этого далеко и надо наоборот - задействовать все функции для получения информации об ошибках и недоработках |
|||
|
||||
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Да, точно, спасибо....всё работает =)я просто не правильно понимал оператор for....а нащот второго, что именно страшно ?) -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| gta4kv |
|
||||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 1 Всего: 91 |
Zorak, страшно в том смысле что код выглядит стремновато)
Сравните, ваша функция:
и моя:
Выглядит то гораздо аккуратнее, и не приходиться закрывать и открывать тег <?php ?> |
||||
|
|||||
| Zorak |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
аккуратнее, что пробели ?) ...ну в принципе найти ту строку, что надо - легче....а откривать и закривать тег мне приходиться, так как \n у меня не работает (( -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
||||||
|
|||||||
| gta4kv |
|
|||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 1 Всего: 91 |
Zorak, \n она <br> не заменяет. \n просто переводить "курсор" на новую строку. а что бы сделать <br> как показано у вас в примере - не надо закрывать и открывать <?php ?>
|
|||
|
||||
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Блин (, не получается у меня так делать....вот такой код нормально работает: Функція 1: <?php ?> тоесть результат - напись "Функція 1:" а вот такой вообше не работает: Функція 1: <?php <br> ?> и + ко всему, ваш код у меня тоже неработает....а если убрал \n и переписал <br> то всё заработало...что ето может значить ? -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| gta4kv |
|
||||
![]() Walking around mad. ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1868 Регистрация: 25.7.2006 Репутация: 1 Всего: 91 |
Zorak,
не
А:
|
||||
|
|||||
| Zorak |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Блин....а я то (.....спс =) -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
||||||
|
|||||||
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
я опять столкнулся с новой проблемой, вернее, их три : = )
1: Как огласить форму и обьект, чтоб не закривать теги ПХП : ?> <form> <input type = text> </input> <?php... 2. Как запомнить в некую переменную $x то, что написано в форме text.... 3. И как не пробовал, всё у меня не получалось скласти алгоритм удаления из строки всего того, что в скобках, например, есть строка "Zorak(Kanoid)", то мне нужно удалить "(Kanoid)".... заранее спасибо... -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| GeneralElectric |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 0 Всего: 16 |
Точно так же, как ты оглашаешь любой другой текст. Вообще в пхп все делается по аналогии. Единственной проблемой может быть незнание тобой синтаксиса строк в PHP. О нем можно почитать здесь http://php.net/types.string Однако тебе не нужно "оглашать, не закрывая". Наоборот! Большие массивы HTML следует выводить как раз закрыв PHP. Так что не парься, а закрывай и выводи.
Пора тебе начинать читать учебные материалы http://ru2.php.net/manual/ru/language.variables.external.php http://phpwiki.ru/%D0%A1%D0%B8%D0%BD%D1%82...%80%D0%BC%D1%8B
А как ты пробовал? У тебя есть навыки работы со строками? Да, и, кстати, а зачем тебе удалять то, что в скобках? |
||||
|
|||||
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
я делал ето следующим образом : с помощю функции strpos узнавал номер символа, из которого надо удалять, а потом с помощю substr_replace () заменял... НО!!! ето при фиксированных значениях...а вот если брать произвольную строку, то чёто оно у меня не получилось (пробовал через str_replace () ) вот и спрашиваю алгоритм.. =)....а форми - ет для научности и в частности text для заданной задачи (вводить произвольние строки)...а удалять у скобках - ето по условии задачи ....а за ссилки..спасибо отдельное... -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| GeneralElectric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 0 Всего: 16 |
правильно. теперь осталось с помощью той же самой функции найти закрывающую скобку, вычесть из её позициии позицию открывающей скобки и подставить эти числа в substr_replace () ты все правильно делал, для нефиксированных значений алгоритм тот же самый. |
|||
|
||||
| Zorak |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Вот, всё получилось..как то я не догадался разницу вищитать...) теперь осталось привязать ето к формам..но ето уже вопрос времени я думаю..спасибо тебе...и ишо такой вопрос...можно ли установить сервер апаче на машину без сети и без интернета ??? а то при установке на одном из етапе спрашивает и-мейл админа, домен и ишо чтото.....и после установки сам сервер не работает (..что там надо вводить.. ?? у меня дома ето всё прописалось автоматом.....а вот у друга не захотело ) -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 2 Всего: 315 |
это уже другая тема,
но локальный сервер устанавливается без всякого интернет наверняка там надо прописать что-то вроде: localhost - важно для домена localhost - или localhost.ru [email protected] - не важно что-то такое.... |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 8 Всего: 260 |
Модератор: один топик - один вопрос.
|
|||
|
||||
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Вот, всё отлично...сервер сел.. НО!!! я пишу по другой причине) я научился работать с формами....но никак не могу понять, как они работают и
взаимосвязанb, вот например код: <form method = "POST"> <input type = text name = "name_1"></input> <input type = text name = "name_2"></input> <input type = submit></input> <input type = submit></input> </form> <?php ?> как мне понять, и как понимает интерпритатор, какая кнопка для какого текста...насколько я знаю, то из форми информация витягуется с помощю $_POST, и ишо два вопроса: 1) как при нажатии кнопки ввести какой нить текст у определенную форму и 2)есть ли функции в ПХП вроде Onclick ? Спасибо, что вислушали =)..... Добавлено через 1 минуту и 18 секунд
тоесть низя так: 1).....? 2).....? 3).....? =) -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| GeneralElectric |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 0 Всего: 16 |
Никак не понимает. На сервер отправляются все поля формы, кроме неотмеченых чекбоксов и ненажатых кнопок. То есть, в твоем случае отправится оба текста, какую бы ты кнопку ни нажал.
Форум по JavaScript Прочти, очень внимательно, вот этот текст: PHP FAQ: Самые основы. Как работает PHP. Минимум три раза. |
||||
|
|||||
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Ето всё перечитал, и хочу сказать, что оно мне очень многое обяснило и научило, за что спасибо за ето.....НО!!! кроме етого я ишо читал литературу и насколько я понял, не можно написать код на пхп БЕЗ использования яви, чтоб например при нажатии кнопки исполнялась определення функция.....вот например при нажатии кнопки чтоб виводилось сгенерированное случайним образом число rand(2,11). ( ??? -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| GeneralElectric |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 797 Регистрация: 11.1.2008 Репутация: 0 Всего: 16 |
||||
|
||||
| Zorak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
Ну прежде всего я понял КАК работает ПХП и можна сказать, что полностю с етим розобрался....ответило на многие вопроси, среди которих было "Почему оно именно так сработало"...и ищо много чего, перечислять не буду...а посему ето тебя интересует ??? -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
|||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: нет Всего: 42 |
Я полагаю, потому что на 100% твоих вопросов там содержится ответ.
-------------------- Мир это Я. Живее всех живых. |
|||
|
||||
| Zorak |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 720 Регистрация: 13.11.2007 Репутация: нет Всего: 3 |
ну нету там того, что мне надо....я ишо правда не начинал связивать Яву с ПхП, но при роботе с формами в мануалах не написано как заносить определённые дание у форми ((..вот тот пример, что я писал....есть какаято функция, и при нажатии кнопки ета функция должна идти в ход....Onclick в яве....( Добавлено через 19 секунд
ну нету там того, что мне надо....я ишо правда не начинал связивать Яву с ПхП, но при роботе с формами в мануалах не написано как заносить определённые дание у форми ((..вот тот пример, что я писал....есть какаято функция, и при нажатии кнопки ета функция должна идти в ход....Onclick в яве....(.....вот возьми и сам прочитай -------------------- Знание - сила. А сила есть, ума не надо... Занимаюсь интернет бизнесом и ищу новых партнеров. Кому интересно - обращайтесь в ЛС, скайп или мыло. |
||||
|
|||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 8 Всего: 260 |
нет. потому что форум - не дщля помощи лично тебе, а для помощи вообще. а если в теме будет 28 вопросов на разные темы, то как только ты скажешь: "все, спасибо, со всем помогли", тему можно будет выбрасывать: ибо в подобной свалке никто потом разбираться не будет. а на отдельно поставленный вопрос будет отдельно данный ответ. и потом кому нужно будет - найдет и прочитает. надеюсь, повторно рассказывать не придется.
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Тексты | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |