У меня есть код в /user.php:скрипт не получает переменную из GET
<?php
$thisuser = $_GET['user'];
echo $thisuser;
?>
И я пишу в браузере: /user.php?user=Maria А сайт ничего не эхо. Что в этом плохого?
У меня на самом деле есть сценарий ajax, который должен отправить туда переменную, но она вообще не работает.
EDIT здесь все дело:
echo '<div class="thisphotobox"><div class="photouser">' . 'Dodał:<a href="user.php?user=' . $numphotos["user"] . '" " class="proflink" onclick="prof(\''.$profuser.'\')"> '.$numphotos["user"].'</a></div>';
<script>
function prof(profuser){
var xmlhttp=new window.XMLHttpRequest();
xmlhttp.open("GET", "user.php?user=" + profuser, true);
xmlhttp.send();
}
</script>
Опубликуйте свой скрипт с помощью своего вызова ajax. Это должно сработать над тем, что вы делаете! Ваш код выглядит правильно, если вы открываете файл через браузер. – Stony
Я уже добавил остальную часть кода – hiamprolish
Если вы вызываете свой скрипт в своем браузере, он должен действительно работать и эхо ваш параметр get ... Возможно, сделать эхо до ... – Stony