|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.03.2013, 21:47 | #1 |
Регистрация: 13.02.2013
Сообщений: 9
|
Регулярные выражения в php: найти число и вывести его
Помогите, пожалуйста. Нужно найти число в определённой строке и вывести его..
|
08.03.2013, 23:02 | #2 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
Видение: вижу строку... ней есть число..все не вижу..
p.s Вы бы хоть строку предоставили.. |
09.03.2013, 05:20 | #3 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
Стингуля
Есть конь, сферический, в вакууме. Нужно найти его в определённом месте и вывести. Слабо?
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
09.03.2013, 12:56 | #4 |
Регистрация: 13.02.2013
Сообщений: 9
|
А ну, да))В строке возраст надо найти число и вывевти его
<?php session_start(); include('dbdata.php'); if ($_POST['lname']) { if (($_POST['lname']) && ($_POST['fname']) && ($_POST['email']) && ($_POST['gender']) && ($_POST['pass'])&& ($_POST['year']) && ($_POST['education'][0]!=0)) { $lname = $_POST['lname']; $fname = $_POST['fname']; $email = $_POST['email']; $gender = $_POST['gender']; $pass = $_POST['pass']; $year = $_POST['year']; $education = $_POST['education'][0]; $pass = md5($pass); echo "все поля заполнены"; echo "$lname, $fname, $email, $gender, $pass, $year, $education"; $query = "INSERT INTO `users` (fname, lname, email, gender, pass, year, education) VALUES ('$fname', '$lname', '$email', '$gender', '$pass', $year, $education)"; $sql = mysql_query($query) or die (mysql_error()); $latest_id = mysql_insert_id(); $_SESSION['auth'] = '1'; $_SESSION['login'] = $fname; $_SESSION['user_id'] = $latest_id; }else{ echo "не все поля заполнены";} } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" ><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" > <head> <title>Прикладное ПО для результатов психологических исследований</title> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <link rel="stylesheet" href="css/mn-style.css" type="text/css" /> </head> <body> <div id="main-pagewidth" > <div id="main-header"> <div id="mn-logo"> <h1>Прикладное ПО для результатов психологических исследований</h1> </div> <div id="main-menu"> <ul> <li><a href="index.php" title=""><span>ГЛАВНАЯ</span></a></li> <li><a href="registration.php" title="" class="current"><span>РЕГИСТРАЦИЯ</span></a></li> <li><a href="test.php" title=""><span>ПРОЙТИ ТЕСТ</span></a></li> <?php if ($_SESSION['auth'] == '1') { echo ' <li><a href="private.php" title=""><span>ЛИЧНЫЙ КАБИНЕТ</span></a></li> <li><a href="index.php?logout" title=""><span>ВЫЙТИ</span></a></li> '; } ?> </ul> </div> <!-- menu --> </div> <!-- header --> <div id="main-wrapper" class="main-clearfix"> <?php $forma = ' <form action="registration.php" class="register" method="POST"> <div class="form-top-nav"><p>РЕГИСТРАЦИЯ НОВОГО ПОЛЬЗОВАТЕЛЯ</p></div> <p>Все поля обязательны для заполнения</p> <fieldset style="border:none;"> <p><label>Фамилия</label> <input type="text" name="lname"/></p> <p><label>Имя</label> <input type="text" name="fname"/></p> <p><label>Email</label> <input type="text" name="email"/></p> <p><label>Пароль</label> <input type="password" name="pass"/></p> <p><label>Полных лет </label><input type="text" name="year"/></p> <p><label>Пол</label><br/></p> <dl> <dt>Мужской<input type="radio" name="gender" value="man"></dt> <dt>Женский<input type="radio" name="gender" value="fem"></dt> </dl> <p><label>Образование</label> <select size=1 name=education[]> <option value=0> </option> <option value=1>Высшее</option> <option value=2>Неполное высшее/Студент</option> <option value=3>Полное среднее</option> </select> </p> <p><button type="submit" class="reg-button">Далее »</button></p> </fieldset> </form> <br/>'; if (isset($_SESSION['auth'])) { echo' <form action="registration.php" class="register" method="POST"> <div class="form-top-nav"><p>РЕГИСТРАЦИЯ НОВОГО ПОЛЬЗОВАТЕЛЯ</p></div> <fieldset style="border:none;"> <p>Поздравляем, '.$_SESSION['login'].'! <p>Вы зарегистрированы.</p> <p>Ваш id['.$_SESSION['user_id'].']. Пройдите тестирование.</p> </fieldset?> </form>'; }else { echo $forma; } ?> </div> <!-- wrapper --> <div id="main-footer"> <a href="http://it.mgppu.ru" style="color: #000000;">it.mgppu.ru</a> </div> </div> <!-- footer --> </body> </html> |
10.03.2013, 05:42 | #5 |
Antimoderаtoris
Участник клуба
Регистрация: 08.02.2008
Сообщений: 1,251
|
PHP код:
98% из тысячи моих постов сделаны в профильном подфоруме. Я не накручиваю свои посты болтанием в "курилке", а ты?
|
11.03.2013, 22:59 | #6 |
Регистрация: 13.02.2013
Сообщений: 9
|
Не понял. Это вообще не регулярное выражение!
Насколько я понимаю нужно использовать функцию preg_match() |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
PHP - регулярные выражения. | SoftKoc | PHP | 12 | 27.10.2012 14:21 |
Регулярные выражения (PHP) | Darlee | PHP | 2 | 06.03.2011 16:00 |
Регулярные выражения в PHP | ZET78 | PHP | 1 | 31.10.2010 20:51 |
Регулярные выражения PHP | russian-stalker | PHP | 8 | 11.04.2010 17:46 |
Регулярные выражения. (PHP) | slavec | PHP | 1 | 10.03.2010 20:59 |