HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
 
 
Опции темы Поиск в этой теме Опции просмотра

Слепая переменная при подгрузке файла
  #1  
Старый 17.11.2008, 16:57
Ru}{eeZ
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме:
956872

Репутация: 186
Отправить сообщение для Ru}{eeZ с помощью ICQ
По умолчанию Слепая переменная при подгрузке файла

Файл в который гружу index.php:
PHP код:
  $_GET['p'] = 'new_read';
  
file_get_contents($site['dir'].'system/main_system.php');
  
$fp fopen('../database/news.db''a');
  
fputs($fp'[id]'.$id2.'[/id]'."\r\n".'[name]'.$_POST['new_them_name'].'[/name]'."\r\n".'[content]'.$_POST['new_them_body'].'[/content]'."\r\n".'[date]'.date('d.m.y').'[/date]'."\r\n"); 
main_system.php:
PHP код:
  case 'new_read':
$file file_get_contents($site['dir'].'database/news.db');
preg_match_all('/\[id\][0-9]+\[\/id\]/'$file$id);
foreach(
$id as $id2) {
  
$id2 str_replace('[id]'''$id2);
  
$id2 str_replace('[/id]'''$id2);
  
//echo '<pre>'; var_dump($id2);

../database/news.db:
Код:
[id]1[/id]
[name]Бородин бомж[/name]
[content]А там 
тыры-пыры, 
трали-вали...[/content]
[date]15-11-2008[/date]
[id]2[/id]
[name]ЫЫыыЫЫыЫ[/name]
[content]Текст всякий темный[/content]
[date]14-10-2008[/date]
[id][/id]
[name]тест[/name]
[content]тест[/content]
[date]17.11.08[/date]
В последний раз id был пустым, т.к. переменную не нашёл


Я хочу получить переменную $id2 из news.db, затем записать её же в следующую новость, естьственно, когда всё получится буду плюсовать по одному...

Notice: Undefined variable: id2 in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\php\xdf\18\admincp\ind ex.php on line 20

п.с. если юзать инклуд - то добавляется в начало сценария, а та часть кода файла index.php находится в нескольких ифах и т.д....

Подскажите пожалуйста в чё может быть проблемма?
спасибо
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
химия своими руками silveran Болталка 43 11.01.2006 22:05
Http - аутентификация alexandroff PHP 5 19.07.2005 21:00



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ