Если вы не против то тут я буду задавать вопросы которые возникнут во время изучения php (мне так посоветовали). Надеюсь на вашу поддержку, понимание и терпение ! Ну , как говориться "В добрый путЬ!" . Вопрос 1 : Вот такое домашнее задание было в книге , только вот книга малехо плохо просканена , подскажите каких знаков не хватает . Код (Text): <html> <head><title>Домашнее задание 1(создание страници с пхпинфо)</title> </head> <body bg color ="white"> <b>Вот вся информация о php на твоем компьютере</b> <?php phpinfo () ?> <div style bordercolor="green" borderstyle="groove" border-widht="2px"> домашнее задание выполнено успешно ! </div> </body> </html> :arrow:
Я выучил переменные и научился связывать формы с пхп-программами , которые их обрабатывают. Прошу Вас , придумать мне несложное задание. Заранее спасибо)
3 поля: два text box и один text area. В первый text box пользователь вводит имя и фамилию (в один), во второй цифры (ну пусть номер счёта) вроде 123456 (хотя можете более реальную ситуацию, когда 12345-67) и в text area некое сообщение. 1. Проверить, чтобы в text box'ах была введена верная информация (в первом строка, во втором цифры) 2. Разбить Имя_Фамилия на 2 переменных $first_name и $last_name соответственно (если есть желание, то предусмотреть извращения вроде де, ван и т.д. а так же длинные имена фаилии -- те что из нескольких) 3. перед отправкой организовать предпросмотр информации 4. вывести на экран, каждую часть (имя, фамилию, номер, сообщение) выделить отдельным цветом // сроки на выполнение дать?
а можно я сам сроки определю))) в принципе задача ясна , но есть некоторіе ньюансы , которые ещ нада доучить . Спасибо за задание огромное !!
обьясните в чем проблема : листинг №1 (хtмл файл borderMaker) Код (Text): <html> <head> <title>Другие формы</title> </head> <body><B><img src="flag.gif" align="left"> <img src="flag.gif" align="right"> <br> <br> <center><h1>Выбор шрифтов</h1> <h2>вот как можно текст изменитЬ )</h2> <form medhod="post" action="borderMaker.php"> <br> <br> <h2>Текст для модификации</h2> <textarea name="basicText" rows="10" cols="40">З давніх давен український народ хотіли зневолити , зганьбити чи просто винищити.Хто на нас тільки не нападав : Татари , половці , печеніги , росіяни , турки ... Україна не впала на коліна ! І ніколи не впаде , бо немає в світі більш волелюбного народу ніж українці !Завжди будуть сміливі люди які скажуть "ні!" гнобителям и своїми грудьми прикриють честь держави! </textarea> <table border=2> <tr> <td> <select name=borderStyle> <option value="Groove">Groove</option> <option value="Ridge">Ridge</option> <option value="Double">Double</option> <option value="Inset">Inset</option> <option value="Outset">Outset</option> </select> </td> <td> <select size=5 name=borderSize> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">5</option> <option value="10">10</option> </select> </td> <td> <input type="radio" name="sizeType" value="px">Pixels<br> <input type="radio" name="sizeType" value="pt">Points<br> <input type="radio" name="sizeType" value="cm">Centimetrs<br> <input type="radio" name="sizeType" value="in">Inches<br> </td> </tr> </table> <br> <input type="submit" value="Show me"> </form> </center> </body> </html> Листинг №2( пхп файл bordermaker.php) Код (Text): <html> <head><title>результат:</title> </head> <body> <center> <?php $theStyle ="border-widht:$BorderSize$sizeType; border-Style:$borderStyle; border-color:green"; print "<div style=$TheStyle>"; print $basicText; print "</span>"; ?> </center> </body> </html> А выдает вот: Код (Text): Notice: Undefined variable: borderStyle in z:\home\localhost\www\bordermaker.php on line 9 Notice: Undefined variable: TheStyle in z:\home\localhost\www\bordermaker.php on line 10 З давніх давен український народ хотіли зневолити , зганьбити чи просто винищити.Хто на нас тільки не нападав : Татари , половці , печеніги , росіяни , турки ... Україна не впала на коліна ! І ніколи не впаде , бо немає в світі більш волелюбного народу ніж українці !Завжди будуть сміливі люди які скажуть "ні!" гнобителям и своїми грудьми прикриють честь держави!
да, то я грубо сказал. незнаю как разделить на 2 переменных , незнаю как сделать предосмотр(догадываюсь что нада еще один пхп файл), незнаю как проверить подлиность...)
против Java, assembler, C++ ничего не имею, но зачем припахивать для тривиальной задачи cgi скрипты, если для решения хватит и стандартного набора php? Хотя, видимо, всё же имелся в виду Javascript, тут однозначно против проверок только на JS. А если я его отключу? Правильно, скормлю серверу что захочу. Удовлетворены?
Таааак.... Топик переезжает без права на обжалование.Luge, мой респект за производимую разьяснительную работу.
Не работает скрипт Всем доброго дня. Начал изучать PHP на днях и попал на этот форум. Возврвщаясь к обмусолиному вопросу, у меня не работает скрипт, хоть ошибок ни каких нету. Листинг программы №1 идеентичен. Листинг программы №2 такой <html> <head><title>результат:</title> </head> <body> <center> <?php if (isset($_POST['BorderSize'],$_POST['sizeType'],$_POST['borderStyle'],$_POST['basicText'])) { $theStyle ="border-widht:$BorderSize$sizeType; border-Style:$borderStyle; border-color:green"; print "<div style=$theStyle>"; print $basicText; print "</span>";} ?> </center> </body> </html> Подскажите пожалуйста в чем может быть загвоздка, может у меня php.ini не правильно сконфигурирован, или еще что нибуть. Интересно что ошибок ни каких не выдает.
Да не чо не выдает, запускаю скрипт листинга №1, нажимаю на кнопку, которая обращается к листингу №2, и пустая страница.