[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не отлавливаеться результат +редактирование файлов
m0hze
1 вопрос:
Есть страница индекс.пчп,на нее юзверь попадает с рефером вида http://xxxx.xx/blaballaa?id=234234255
Собственно,есть поле:
PHP
<?
preg_match_all("|.*\?id=(\d*);.*|U", $_SERVER['HTTP_REFERER'], $out);
$id = $out[1][0];
echo $id;
echo "<input type=\"hidden\" name=\"id\" value=\"$id\">";

Но почиму та срабатывает,и выдраные цыферки из реферер не выводит sad.gif
2 вопрос.Сложнай...
Есть скрипт,например:
PHP
<?
switch(
$dah){
case '123' : echo "123";
break;
case '321' : echo "321";
break;
}

Собствеено сам вопрос.Каким путем,можно осуществить такое действие.Есть в админке текстовое поле,в него вбиваться данные,например:
PHP
case '432' : echo "1344";
break;

Каким путем,можно заставить етот кусок,встать точно после пред идужего break; но до }
чтобы в предидущем срипте стало:
PHP
<?
switch(
$dah){
case 
'123' : echo "123";
break;
case 
'321' : echo "321";
break;
case 
'432' : echo "1344";
break;
}

И таких изменений может быть куча целая...тоесть мне нужно именно в определенное место воткнуть введеный код.Осуществимо?Если да,то каким путем,пожалуйста с примером,так намного проще учица...зарание Грац... rolleyes.gif




Спустя 1 час, 44 минуты, 17 секунд (27.12.2008 - 01:58) kirik написал(а):
PHP
<?
preg_match_all("|.*\?id=(\d*);.*|U"$_SERVER['HTTP_REFERER'], $out);
$id $out[1][0];
echo 
$id;
echo 
"<input type=\"hidden\" name=\"id\" value=\"$id\">";

ничесе..=) А чем $_GET['id'] не устраивает?
Цитата (m0hze @ 26.12.2008 - 16:14)
Каким путем,можно заставить етот кусок,встать точно после пред идужего break; но до }

А зачем? Если нужно вставить именно в сам php файл, то регулярками... Только не могу представить для чего это может быть нужно...

Спустя 2 часа, 30 минут, 21 секунда (27.12.2008 - 04:29) m0hze написал(а):
Можно поточнее,как выдернуть гетом,эти цыферки,а то я чтото неврубон smile.gif

Спустя 15 часов, 46 минут, 29 секунд (27.12.2008 - 20:15) m0hze написал(а):
Никто не может помочь??

Спустя 38 минут, 30 секунд (27.12.2008 - 20:54) kirik написал(а):
а сделать echo $_GET['id']; ??
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.