Невозможно получить от $ _GET

1

Я не могу получить идентификатор из index.php в index.php profile.php. Я попробовал некоторые решения от Stackoverflow, но никто не работает

index.php:

$id = getfield('id'); //getfield is a function that pulls out the fields

<a class="profile" href="profile.php?=<?php echo $id.' ">'.ucfirst ($firstname);?></a>

profile.php:

if(isset($_GET['id']))
{
    $id= $_GET['id'];
    echo $id;
}
else
{
    echo 'cant get id';
}

Выход не can't get id. Мне нужно, чтобы идентификатор возвращался ко мне. Я не знаю, что я делаю неправильно здесь, если кто-то может любезно провести меня к правильному пути, это было бы очень оценено.

  • 1
    Джейк в index.php, где вы объявляете / определяете переменную $ id?
  • 0
    подождите, дайте мне отредактировать
Показать ещё 3 комментария
Теги:

1 ответ

4
Лучший ответ

Вы не устанавливаете ничего в своем URL-адресе:

<a class="profile" href="profile.php?=<?php echo $id.' ">'.ucfirst ($firstname);?></a>
                                    ^

должно быть

<a class="profile" href="profile.php?id=<?php echo $id.' ">'.ucfirst ($firstname);?></a>
                                     ^
  • 0
    Спасибо, теперь это сработало, мой выход положителен: D
  • 0
    Не забудьте принять ответ, чтобы другие могли найти его, если им нужно
Показать ещё 3 комментария

Ещё вопросы

Сообщество Overcoder
Наверх
Меню