ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

02.07.2008, 20:57
|
|
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме: 881554
Репутация:
66
|
|
Код:
<?php
$NAME = isset($_POST['Name']) ? $_POST['Name'] : "";
if($_POST['act'])
{
if($NAME){
echo "Вас зовут, $NAME";
}else{
?>
<html>
<head>
<title> Проверка формуляра </title>
</head>
<body>
<center>
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="text" size="10" name="Name">
<input type="submit" name="act" value="запрос!">
</form>
</center>
</body>
</html>
<?php
}
}
?>
Последний раз редактировалось PHPoozy; 03.07.2008 в 15:57..
|
|
|

02.07.2008, 21:05
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Кто нибудь может предложить чтонибудь попроще, или привести конкретный, работающий пример?
|
|
|

02.07.2008, 21:09
|
|
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме: 881554
Репутация:
66
|
|
Кто нибудь может предложить чтонибудь попроще, или привести конкретный, работающий пример?
смотрим вверх =|
|
|
|

02.07.2008, 21:10
|
|
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме: 1595333
Репутация:
291
|
|
Сообщение от ChaaK
Вопрос такой:
у меня есть файл с настройками. Пишу админку. Нужна функция изменения параметров.
Файл настроек:
PHP код:
//*************DataBase********************/
$dbhost = 'localhost'; // DataBase host
$dbuser = 'root'; // DataBase user
$dbpass = ''; // DataBase pass
$db = 'aaa'; // DataBase name
/*****************************************/
Еще много чего...
Как реализвать чтобы у меня файл не перезаписывался, а изменялись только те строки, где было применено измменение?
Спасибо.
имхо легче сделать так чтобы файл перезаписивался. а чем тебе этот вариант не устраивает?
|
|
|

02.07.2008, 21:21
|
|
Участник форума
Регистрация: 01.07.2008
Сообщений: 175
Провел на форуме: 881554
Репутация:
66
|
|
ChaaK через инклуд проще
include("./class.admin.php");
после ссылаемся на нужный обжект
|
|
|

02.07.2008, 23:24
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
Сообщение от zythar
имхо легче сделать так чтобы файл перезаписивался. а чем тебе этот вариант не устраивает?
у меня этом файле много переменных... да и на производительности сказывается. Поэтому прошу привести готовый пример.
|
|
|

03.07.2008, 00:27
|
|
Участник форума
Регистрация: 03.07.2006
Сообщений: 147
Провел на форуме: 438137
Репутация:
66
|
|
Сообщение от ChaaK
у меня этом файле много переменных... да и на производительности сказывается. Поэтому прошу привести готовый пример.
В чем проблема большинство настроек в базу перенести?
|
|
|

03.07.2008, 01:36
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 413
Провел на форуме: 1301036
Репутация:
1334
|
|
Сообщение от ChaaK
Вопрос такой:
у меня есть файл с настройками. Пишу админку. Нужна функция изменения параметров.
Файл настроек:
PHP код:
//*************DataBase********************/
$dbhost = 'localhost'; // DataBase host
$dbuser = 'root'; // DataBase user
$dbpass = ''; // DataBase pass
$db = 'aaa'; // DataBase name
/*****************************************/
Еще много чего...
Как реализвать чтобы у меня файл не перезаписывался, а изменялись только те строки, где было применено измменение?
Спасибо.
Скажу двумя словами ИМХО, можно использовать ссылку (чтобы изменение переменной внутри функции влияло на неё вне функции: function tst(&$secreload), аналог function tst(var secreload); в Pascal) или обычный параметр функции (тогда в теле функции вы работает с копией первоначальной переменной: function tst($secreload)). Ниже подробнее. Вот пример постой функции с одним параметром и с вызовом функции:
PHP код:
<I> <?php function tst($str) // описание функции { echo $str; // эти три строки являются телом функции $str="OK, done"; return $str; } $str="Привет Вам, это сказал я <BR>"; tst($str); echo $str."<BR>"; ?> </I>
|
|
|

03.07.2008, 14:55
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
добрый день. Помогите пожалуйста с регулярочкой. пробовал конструктором собрать, не получилось.
нужно из текста вида:
d>03114796 </td>
<td>2007 </td>
<td> </td>
<td>
<a href="ua/report?id=25044&p=1">Переглянути</a>
</td>
</tr>
<tr>
<td>03.07.20
вытащить цифру которая стоит перед
|
|
|

03.07.2008, 15:08
|
|
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме: 3942177
Репутация:
244
|
|
PHP код:
<?php
$text = 'd>03114796 </td>
<td>2007 </td>
<td> </td>
<td>
<a href="ua/report?id=25044&p=1">Переглянути</a>
</td>
</tr>
<tr>
<td>03.07.20';
$regexp = "#id=([^\"]+)&#";
preg_match_all($regexp,$text,$m);
foreach($m[1] as $d) echo $d."<br />";
?>
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|