Ferdanch Posted January 2, 2011 Report Share Posted January 2, 2011 Я новичок в деле создания сайтов. Мне бы хотелось узнать как сделать такую строку, в которой сам пользователь сайта может что-либо напмсать? Quote Link to comment Share on other sites More sharing options...
0 psywalker Posted January 2, 2011 Report Share Posted January 2, 2011 Я новичок в деле создания сайтов. Мне бы хотелось узнать как сделать такую строку, в которой сам пользователь сайта может что-либо напмсать?Для этого существуют текстовые поля или можно textarea Quote Link to comment Share on other sites More sharing options...
0 Ferdanch Posted January 2, 2011 Author Report Share Posted January 2, 2011 Не подскажите ли, пожалуйста, как создать текстовое поле ? Quote Link to comment Share on other sites More sharing options...
0 Int Posted January 2, 2011 Report Share Posted January 2, 2011 <input type="text"> Quote Link to comment Share on other sites More sharing options...
0 Ferdanch Posted January 2, 2011 Author Report Share Posted January 2, 2011 Спасибо большое! Но вот ещё вопрос: как изменить размеры поля и, если возможно, цвет?И ещё: как сделать так, чтобы надпись оставалась на странице, например, под полем? Quote Link to comment Share on other sites More sharing options...
0 Temiks Posted January 2, 2011 Report Share Posted January 2, 2011 http://htmlbook.ru/faq/theme/form Quote Link to comment Share on other sites More sharing options...
0 Int Posted January 2, 2011 Report Share Posted January 2, 2011 style="color:#444;width:400px;"Смутно подозреваю, что по второму вопросу придётся изучить один из серверных языков программирования. Quote Link to comment Share on other sites More sharing options...
0 Juster Posted January 2, 2011 Report Share Posted January 2, 2011 Спасибо большое! Но вот ещё вопрос: как изменить размеры поля и, если возможно, цвет?И ещё: как сделать так, чтобы надпись оставалась на странице, например, под полем?Второе уже непросто. Для этого надо отправить POST'ом полученные из input полей данные на свой php скрипт. Тот скрипт должен будет комментарий записать куда-то в базу данных, либо в файл. Далее при формировании этой же страницы php скрипт считает все комментарии, включая новый, из БД или файла и отобразит их.Возможно, вам лучше использовать готовый движок, который все это умеет. Например, Joomla, WordPress. Quote Link to comment Share on other sites More sharing options...
0 Int Posted January 2, 2011 Report Share Posted January 2, 2011 Отправить POST'омНе обязательнона свой php скриптНе обязательноНа башорге было что-то вроде: с детства в каждом человеке спит php-программист, наша задача - не разбудить его. Quote Link to comment Share on other sites More sharing options...
0 deadrash Posted January 2, 2011 Report Share Posted January 2, 2011 (edited) Не обязательноНе обязательноНа башорге было что-то вроде: с детства в каждом человеке спит php-программист, наша задача - не разбудить его.Где же вы были раньше ... учил бы я сейчас C|Java|Ruby|Perl но нет блин, начал уже php учить, думал это для веб программирования такая штука спецовая, не понял я тогда что для этих целей любой другой язык подходит Хотя скажите как спец, может php не такая уж и кака, какой её пытаются выставить? Edited January 2, 2011 by deadrash Quote Link to comment Share on other sites More sharing options...
0 Int Posted January 2, 2011 Report Share Posted January 2, 2011 Ну ясный фиг, дело в руках того, кто пользуется инструментом, а не в инструменте. Проблема в том, что владение инструментом php доступно чуть ли не любому школьнику, осилившему брошюру "php для чайников". Quote Link to comment Share on other sites More sharing options...
0 Ferdanch Posted January 3, 2011 Author Report Share Posted January 3, 2011 Смутно подозреваю, что по второму вопросу придётся изучить один из серверных языков программирования.А какой язык?Для этого надо отправить POST'ом полученные из input полей данные на свой php скрипт. Тот скрипт должен будет комментарий записать куда-то в базу данных, либо в файл. Далее при формировании этой же страницы php скрипт считает все комментарии, включая новый, из БД или файла и отобразит их.А где прочитать подробнее о том, как можно это осуществить? Quote Link to comment Share on other sites More sharing options...
0 Int Posted January 3, 2011 Report Share Posted January 3, 2011 А какой язык?Ну тут уж как душа ляжет. Хоть на паскале, только придётся поковыряться с его подключением к серверу.А где прочитать подробнее о том, как можно это осуществить?В любом учебнике по серверному веб-программированию Quote Link to comment Share on other sites More sharing options...
0 Ferdanch Posted January 3, 2011 Author Report Share Posted January 3, 2011 Большое спасибо всем! Quote Link to comment Share on other sites More sharing options...
0 Juster Posted January 3, 2011 Report Share Posted January 3, 2011 Для этого надо отправить POST'омНе обязательнопоясните, пожалуйста? Quote Link to comment Share on other sites More sharing options...
0 Int Posted January 3, 2011 Report Share Posted January 3, 2011 Можно get'ом Quote Link to comment Share on other sites More sharing options...
0 DoctorGester Posted January 6, 2011 Report Share Posted January 6, 2011 А в чем вообще разница между POST и GET? Quote Link to comment Share on other sites More sharing options...
0 Sezy Posted January 7, 2011 Report Share Posted January 7, 2011 А в чем вообще разница между POST и GET?POST посылает данные, а GET получает. Quote Link to comment Share on other sites More sharing options...
0 Vlad Posted January 7, 2011 Report Share Posted January 7, 2011 POST посылает данные, а GET получает.Вот не надо только народ путать! Quote Link to comment Share on other sites More sharing options...
0 Tmin10 Posted January 7, 2011 Report Share Posted January 7, 2011 А что, разве не так?Кстати, чтобы надписи оставались, можно и JS заюзать, а также AJAX.А почему, если PHP просто освоить, он стал плохим?Я считаю, что наоборот, чем меньше программист задумывается о средствах реализации, тем больше думает о поставленной задаче.А писать, например, движок для сайта на ассемблере это, я считаю, уже извращение. Quote Link to comment Share on other sites More sharing options...
0 deadrash Posted January 7, 2011 Report Share Posted January 7, 2011 А что, разве не так?Не так. Вот так http://htmlbook.ru/html/form/method Quote Link to comment Share on other sites More sharing options...
0 Int Posted January 7, 2011 Report Share Posted January 7, 2011 И как же при пмоощи js сохранить данные после обновления страницы? Или как аяксом их сохранить, не используя серверную часть?GET - этоGET /index.php?data=data HTTP/1.1Host: 127.0.0.1А POST я точно не помню, но приблизительно так:POST /index.php HTTP/1.1Host: 127.0.0.1Content-length: 8data=data Quote Link to comment Share on other sites More sharing options...
0 Tmin10 Posted January 7, 2011 Report Share Posted January 7, 2011 (edited) Но фактически GET запрашивает информацию у сервера по определённому урлу, а POST отдаёт её. Отсюда и названия.Я и не говорю, что AJAX можно использовать без серверных скриптов.НоИ ещё: как сделать так, чтобы надпись оставалась на странице, например, под полем?можно реализовать тупым дописыванием HTML на JS. Edited January 7, 2011 by Tmin10 Quote Link to comment Share on other sites More sharing options...
0 Int Posted January 7, 2011 Report Share Posted January 7, 2011 А, то есть без перезагрузки страницы? Но я думаю, автору нужна гостевушка/чат, так что не подойдёт. Quote Link to comment Share on other sites More sharing options...
Question
Ferdanch
Я новичок в деле создания сайтов. Мне бы хотелось узнать как сделать такую строку, в которой сам пользователь сайта может что-либо напмсать?
Link to comment
Share on other sites
23 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.