Moon3 Guest 24 Май 2012 #1 В mysql есть запись формата PHP: <input value='$x'> При выводе её в файл запись отображается как есть. Но требуется чтобы $x заменялся на свой реальный эквивалент в php Может кто подскажет?
В mysql есть запись формата PHP: <input value='$x'> При выводе её в файл запись отображается как есть. Но требуется чтобы $x заменялся на свой реальный эквивалент в php Может кто подскажет?
С. Продвинутый новичок 24 Май 2012 #2 Есть функция e...l(), название которой в приличном обществе не произносится. В целях безопасности рекомендую другое: PHP: str_replace('$x',$x,$string_from_db)
Есть функция e...l(), название которой в приличном обществе не произносится. В целях безопасности рекомендую другое: PHP: str_replace('$x',$x,$string_from_db)
HEm Сетевой бобер 24 Май 2012 #3 На всякий случай напомню, что '$x' и "$x" - это две большие разницы.
Фанат oncle terrible Команда форума 24 Май 2012 #4 на всякий случай напомню, что <input value='$x'> и должно выводиться, как есть. а хранить РНР код в базе данных не стоит
на всякий случай напомню, что <input value='$x'> и должно выводиться, как есть. а хранить РНР код в базе данных не стоит
Moon3 Guest 24 Май 2012 #5 просто появилась такая необходимость заменять все переменные через str_replace возможности нет
Фанат oncle terrible Команда форума 24 Май 2012 #6 ну значит надо поменять необходимость на правильную всего делов-то
radioheaded PHP нуб 24 Май 2012 #7 Moon3 написал(а): заменять все переменные через str_replace возможности нет Нажмите для раскрытия... Это как так нет?
Moon3 написал(а): заменять все переменные через str_replace возможности нет Нажмите для раскрытия... Это как так нет?