Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Помогите с кодом
Сообщения
@lex

Я в пхп не силен,поэтому прошу помочь.
Допустим на главной выводится посредством инклуда- Ваше имя: Вася Пупкин(изменить)-
как это вывести чтобы потом можно было имя поменять с помощью GET или POST?

11 Май 2013, 13:34
Sandr

А где, собственно, сам код?



Переходишь по адресу: твой_сайт/?name=Вася_Пупкин

Код:
<?php
echo 'Ваше имя: '.$_GET['name'];
?>


Или нужно что-то другое?

11 Май 2013, 13:39
@lex

Кода пока нет
Нужно примерно так: именно в index.php, Ваше имя: include 'vasya.php';
как нужно это записать чтобы можно было этот инклуд заменять на имя отправленное из формы,как-то так

11 Май 2013, 13:49
TOOZ

@lex, найди переменную, в которой содержится имя ( в этом инклуде ). И после определения этой переменной, сделай так

[php:1:51bd30d11b]$name = htmlspecialchars($_GET['name'],ENT_QUETES);[/php:1:51bd30d11b]
добавлено спустя 42 секунды:
Тогда имя которое будет выводится заменится на имя которое придет через GET метод.
добавлено спустя 3 минуты:
Вообще какая то дикая система, имя выводится через инклуд доп. файла)))

11 Май 2013, 13:58
@lex

TOOZ,а можно подробнее,с примером пожалуйста,как подключить файл посредством инклуда я знаю,и все,на этом мои познания в пхп ограничиваются

11 Май 2013, 14:14
TOOZ

@lex, пока что мы это, как его...а, во "вилами по воде". Код дай, тогда будет конкретно ясно что делать, а то я приблизительно тебе сказал, ты уже спрашиваешь конкретные вопросы "чокуда" исходя из предположений, так же нельзя)

11 Май 2013, 14:22
@lex

вот это файл я инклужу или инклудю,хз


__________
посл.ред. 13 Май 2013, 19:31; всего 1 раз 11 Май 2013, 14:31
DarkDead

@lex, наверно тебе сначало надо пойти почитать о PHP хотябы примитивы.Потому что то что ты прекрепил и рядом не стоит от того что ты хочешь

12 Май 2013, 8:07
Ethernet

[php:1:64cf80c35c]include($_POST['name'].'.php');[/php:1:64cf80c35c]

12 Май 2013, 10:21
DarkDead

Ethernet,а как на счет include injection???

12 Май 2013, 10:24
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.