Питане за дефиниране на път до страница

Knoppix_

Registered
Добър ден, аз продължавам да задавам глупави въпроси за което моля за извининение
Имам следният код в индекс
Код:
function showUser(str)
{
if (str=="")
  {
  document.getElementById("txtHint").innerHTML="";
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","page=razhodtr&kamion=$_GET[kamion]&q="+str,true);
xmlhttp.send();
}

Линка ми в браузъра е следният
index.php?page=razhodtr&kamion=$_GET[kamion]

Как мога да направя така че този код да работи в страницата става въпрос за взимане на стойност от поле и придаване като променлива в заявка въпроса е за $get_[kamion];
 
Това поле няма ли си id чрез което да му вземеш стойността?

[js]
document.getElementById("kamion").value;
[/js]
 
Добре, но това $_GET[kamion] е дефинирано да се взима от адреса горе а не да се попълва в поле, него как мога да го взимам за да го добавям в линка към страницата и след това да ми излиза q= ....
 
В първия пост ти казваш, че ще го взимаш от поле и затова така го написах.

Можеш да си промениш HTML кода по няколко начина. Например, на тази старница явно показваш няаква информация за този камион. На един от HTML елементите задай някакъв атрибут като:

HTML:
<div id="kamion" data-kamion-id="<?php echo $_GET['kamion']; ?>">some content here</div>

а пък в javascript-a:

[js]
document.getElementById("kamion").getAttribute('data-kamion-id');
[/js]


Втори вариант, но непрепоръчителен, да използваш глобални променливи в Javascript. Някъде в HTML кода слагаш:

HTML:
<script type="text/javascript">
kamion = <?php echo $_GET['kamion']; ?>
</script>

Обаче по този начин, променливата kamion става достъпна във всяка една Javascript функция, което може да ти създаде главоболия. Това е глобална променлива в JS - тя няма var пред името си.
 
Да де ама този линк е даден в джава скрипта за да може да зарежда ajax, как мога да го направя така че да презарежда точно в тази страница
 
Не знам за какво презареждане на страницата става въпрос. След като имаш GET параметър и го представяш в старницата чрез

PHP:
<?php echo $_GET['kamion']; ?>

то стойността ще си бъде там, където си указал. А пък Ajax функцията би трябвало да се извиква след пълното зареждане на страницата, нали така?

Ето ти друг вариант - с една JS функция, взимаш избран от теб URL GET параметър:

[js]
//тази функция трябва да бъде дефинирана ПРЕДИ всяка друга
//функция, която я изплозва
function getURLParameter(name) {
return decodeURIComponent((new RegExp('[?|&]' + name + '=' + '([^&;]+?)(&|#|;|$)').exec(location.search)||[,""])[1].replace(/\+/g, '%20'))||null;
}


......

xmlhttp.open("GET","page=razhodtr&kamion="+getURLParameter('kamion')+"&q="+str,true);

[/js]
 
Или аз съм глупав и правя някаква грешка или незнам и аз вече

давам целият код, дано някой да може да ми помогне

функция в индекс
Код:
function showUser(str)
{
if (str=="")
  {
  document.getElementById("txtHint").innerHTML="";
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
    }
  }

xmlhttp.open("GET","page=razhodtr&kamion=<?php echo $_GET['kamion']?>&q="+str,true);

xmlhttp.send();
}

Код в страницата razhodtr
Код:
<?php

$q= $_GET["start_date"];
$kamion = $_GET["kamion"];

$con = mysql_connect('localhost', 'root', '');
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("programa", $con);
mysql_query("SET CHARACTER SET utf8");

$sql="SELECT * FROM spisak_omsan WHERE `data_trugvane` = '".$q."' AND WHERE `kamion` = '".$kamion."'";

$result = mysql_query($sql);


echo "q=" .$q;
echo "<br>";
echo $kamion;

while($row = mysql_fetch_array($result))
  {
	$vlekach = $row['kamion'];
	$remarke = $row['vlekach'];
	$driver_1 = $row['shofior_evropa'];
	$driver_2 = $row['shofior_evropa2'];
	$driver_3 = $row['shofior_turcia'];
	$driver_4 = $row['shofior_turcia2'];
	
	
	
  }
mysql_close($con);
?> 
<table>
<tr>
<td colspan="2">Разходи за отчет за международен превоз до Турция на влекач <strong><?php echo $_GET[kamion]; ?></strong></td>
<td colspan="2">За периода:</td>
<td>От: <input type="text" id="start_date" name="start_date" onChange="showUser(this.value)" style="width:100px; border:1px solid #000;" /></td>
<td>До: <input type="text" id="end_date" name="end_date" style="width:100px; border:1px solid #000;" /></td>
</tr>
<tr>
<td colspan="2">Име на шофьор: <input type="text" id="driver" name="driver" style="width:150px; border:1px solid #000;" /></td>
<td colspan="2"></td>
<td>Влекач: <input type="text" id="vlekach_number" name="vlekach_number" style="width:100px; border:1px solid #000;" value="<?php echo $_GET['kamion']; ?>" /></td>
<td>Ремарке: <input type="text" id="remarke_number" name="remarke_number" style="width:100px; border:1px solid #000;" value="<?php echo $remarke; ?>" /></td>
</tr>
</table>
<table>
<tr>
<td align="center">Разходи</td>
<td colspan="3" align="center">Сума</td>
<td></td>
</tr>
<tr>
<td></td>
<td align="center">ЕВРО</td><td align="center">Турски лири</td><td align="center">Лева</td>
<td>HGS номер: <input type="text" name="hgs_number" id="hgs_number" style="width:150px; border:1px solid #000; margin-left:32px;" /></td>
</tr>
<tr>
<td>Бариера:</td>
<td><input type="text" name="bariera_euro" id="bariera_euro" style="width:150px; border:1px solid #000;" value="0"  /></td>
<td><input type="text" name="bariera_trl" id="bariera_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="bariera_lv" id="bariera_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>Наличност: <input type="text" id="nalichnost" name="nalichnost" style="width:150px; border:1px solid #000; margin-left:34px;" value="0" /></td>
</tr>
<tr>
<td>Дезинфекция:</td>
<td><input type="text" name="dezinfekcia_euro" id="dezinfekcia_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="dezinfekcia_trl" id="dezinfekcia_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="dezinfekcia_lv" id="dezinfekcia_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>Дата на тръгване: <input type="text" id="data_na_tragvane" name="data_na_trugvane" style="width:150px; border:1px solid #000; margin-left:3px;" /></td>
</tr>
<tr>
<td>Кантар:</td>
<td><input type="text" name="kantar_euro" id="kantar_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="kantar_trl" id="kantar_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="kantar_lv" id="kantar_lv" style="width:150px; border:1px solid #000;"  value="0"/></td>
<td></td>
</tr>
<tr>
<td>Доктор-полицай:</td>
<td><input type="text" name="doktor_euro" id="doktor_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="doktor_trl" id="doktor_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="doktor_lv" id="doktor_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>HGS остатък: <input type="text" id="ostatak" name="ostatak" style="width:150px; border:1px solid #000; margin-left:25px;" /></td>
</tr>
<tr>
<td>Паркинг:</td>
<td><input type="text" name="parking_euro" id="parking_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="parking_trl" id="parking_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="parking_lv" id="parking_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>Обменна бележка: <select name="obmenna_belejka" id="obmenna_belejka" style="margin-left:105px; border:1px solid #000;">
<option value="Да">Да</option>
<option value="Не">Не</option>
</select></td>
</tr>
<tr>
<td>Обработка TIR:</td>
<td><input type="text" name="obrabotka_euro" id="obrabotka_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="obrabotka_trl" id="obrabotka_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="obrabotka_lv" id="obrabotka_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>Евро към Лева: <input type="text" id="lv_euro" name="lv_euro" style="width:150px; border:1px solid #000; margin-left:17px;" /></td>
</tr>
<tr>
<td>Пасаж:</td>
<td><input type="text" name="pasaj_euro" id="pasaj_euro" style="width:150px; border:1px solid #000;"value="0" /></td>
<td><input type="text" name="pasaj_trl" id="pasaj_trl" style="width:150px; border:1px solid #000;"value="0" /></td>
<td><input type="text" name="pasaj_lv" id="pasaj_lv" style="width:150px; border:1px solid #000;" value="0"/></td>
<td>TRL към Лева <input type="text" name="trl_lv" id="trl_lv" style="width:150px; border:1px solid #000; margin-left:23px;" value="0" /></td>
</tr>
<tr>
<td>Пломба:</td>
<td><input type="text" name="plomba_euro" id="plomba_euro" style="width:150px; border:1px solid #000;" value="0"/></td>
<td><input type="text" name="plomba_trl" id="plomba_trl" style="width:150px; border:1px solid #000;" value="0"/></td>
<td><input type="text" name="plomba_lv" id="plomba_lv" style="width:150px; border:1px solid #000;" value="0"/></td>
<td>Евро към ТРЛ <input type="text" name="euro_trl" id="euro_trl" style="width:150px; border:1px solid #000; margin-left:24px;" /></td>
</tr>
<tr>
<td>Бариера:</td>
<td><input type="text" name="bariera2_euro" id="bariera2_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="bariera2_trl" id="bariera2_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="bariera2_lv" id="bariera2_lv" style="width:150px; border:1px solid #000;"  value="0"/></td>
<td style="border-top:2px solid #F00; border-left:2px solid #F00; border-right:2px solid #F00;">Заплата: <input type="text" id="zaplata" name="zaplata" style="width:150px; border:1px solid #000; margin-left:52px; text-align:right;" /></td>
</tr>
<tr>
<td>Аутобан:</td>
<td><input type="text" name="autoban_euro" id="autoban_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="autoban_trl" id="autoban_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="autoban_lv" id="autoban_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td style="border-left:2px solid #F00; border-right:2px solid #F00;">Сума за удържане: <input type="text" id="udarjane" name="udarjane" style="width:150px; border:1px solid #000; margin-left:0px; text-align:right;" /></td>
</tr>
<tr>
<td>TIR контрол:</td>
<td><input type="text" name="tirkontrol_euro" id="tirkontrol_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="tirkontrol_trl" id="tirkontrol_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="tirkontrol_lv" id="tirkontrol_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td style="border-bottom:2px solid #F00; border-left:2px solid #F00; border-right:2px solid #F00;">Тотал: <input type="text" id="total" name="total" style="width:150px; border:1px solid #000; margin-left:62px; text-align:right;" /></td>
</tr>
<tr>
<td>Мост:</td>
<td><input type="text" name="most_euro" id="most_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="most_trl" id="most_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="most_lv" id="most_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td></td>
</tr>
<tr>
<td>Аутобан:</td>
<td><input type="text" name="autoban2_euro" id="autoban2_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="autoban2_trl" id="autoban2_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="autoban2_lv" id="autoban2_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td style="border-top:2px solid #F00; border-left:2px solid #F00; border-right:2px solid #F00;">Заплата: <input type="text" id="zaplata_1" name="zaplata_1" style="width:150px; border:1px solid #000; margin-left:52px; text-align:right;" /></td>
</tr>
<tr>
<td>Спедиция:</td>
<td><input type="text" name="spedition_euro" id="spedition_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="spedition_trl" id="spedition_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="spedition_lv" id="spedition_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td style="border-right:2px solid #F00; border-left:2px solid #F00;">Пътни такси: <input type="text" name="patni_taksi" id="patni_taksi" style="width:150px; border:1px solid #000; margin-left:27px; text-align:right;" /></td>
</tr>
<tr>
<td>Паркинг:</td>
<td><input type="text" name="parking2_euro" id="parking2_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="parking2_trl" id="parking2_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="parking2_lv" id="parking2_lv" style="width:150px; border:1px solid #000;" value="0"/></td>
<td style="border-right:2px solid #F00; border-left:2px solid #F00;">Гориво: <input type="text" name="gorivo" id="gorivo" style="width:150px; border:1px solid #000; margin-left:55px; text-align:right;" /> </td>
</tr>
<tr>
<td>Аутобан:</td>
<td><input type="text" name="autoban3_euro" id="autoban3_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="autoban3_trl" id="autoban3_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="autoban3_lv" id="autoban3_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td style="border-right:2px solid #F00; border-left:2px solid #F00; border-bottom:2px solid #F00;">Тотал: <input type="text" name="total2" id="total2" style="width:150px; border:1px solid #000; margin-left:62px; text-align:right;"  /></td>
</tr>
<tr>
<td colspan="5" align="center">Турция - България</td>
</tr>
<tr>
<td>Бариера:</td>
<td><input type="text" name="barierabg_euro" id="barierabg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="barierabg_trl" id="barierabg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="barierabg_lv" id="barierabg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>HGS наличност: <input type="text" name="hgs_nalichnost" id="hgs_nalichnost" style="width:150px; border:1px solid #000; margin-left:14px; text-align:right;" value="" /></td>
</tr>
<tr>
<td>Кантар:</td>
<td><input type="text" name="kantarbg_euro" id="kantarbg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="kantarbg_trl" id="kantarbg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="kantarbg_lv" id="kantarbg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>HGS заредено: <input type="text" name="hgs_zaredeno" id="hgs_zaredeno" style="width:150px; border:1px solid #000; margin-left:23px; text-align:right;" value="" /> </td>
</tr>
<tr>
<td>Полицай:</td>
<td><input type="text" name="policaibg_euro" id="policaibg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="policaibg_trl" id="policaibg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="policaibg_lv" id="policaibg_lv" style="width:150px; border:1px solid #000;"  value="0"/></td>
<td>HGS остатък: <input type="text" name="hgs_ostatak" id="hgs_ostatak" style="width:150px; border:1px solid #000; margin-left:29px; text-align:right;" value="" /></td>
</tr>
<tr>
<td>Извънработно време:</td>
<td><input type="text" name="izvanrabotnobg_euro" id="izvanrabotnobg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="izvanrabotnobg_trl" id="izvanrabotnobg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="izvanrabotnobg_lv" id="izvanrabotnobg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>HGS изразходвано: <input type="text" name="hgs_izrazhodeno" id="hgs_izrazhodeno" style="width:150px; border:1px solid #000; text-align:right;" value=""/></td>
</tr>
<tr>
<td>Обработка TIR:</td>
<td><input type="text" name="obrabotkabg_euro" id="obrabotkabg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="obrabotkabg_trl" id="obrabotkabg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="obrabotkabg_lv" id="obrabotkabg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td></td>
</tr>
<tr>
<td>Пасаж:</td>
<td><input type="text" name="pasajbg_euro" id="pasajbg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="pasajbg_trl" id="pasajbg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="pasajbg_lv" id="pasajbg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td></td>
</tr>
<tr>
<td>Пломба:</td>
<td><input type="text" name="plombabg_euro" id="plombabg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="plombabg_trl" id="plombabg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="plombabg_lv" id="plombabg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td></td>
</tr>
<tr>
<td>Бариера:</td>
<td><input type="text" name="bariera2bg_euro" id="bariera2bg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="barierabg_trl" id="bariera2bg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="barierabg_lv" id="bariera2bg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>Изразх. гориво: <input type="text" name="izrazhodvano_gorivo" id="izrazhodvano_gorivo" style="width:150px; border:1px solid #000; margin-left:19px;" value="0"  /></td>
</tr>
<tr>
<td>Дезинфекция:</td>
<td><input type="text" name="dezinfekciabg_euro" id="dezinfekciabg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="dezinfekciabg_trl" id="dezinfekciabg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="dezinfekciabg_lv" id="dezinfekciabg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>Цена: <input type="text" id="price" name="price" style="width:150px; border:1px solid #000; margin-left:69px;" value="0" /></td>
</tr>
<tr>
<td>Кантар:</td>
<td><input type="text" name="kantar2bg_euro" id="kantar2bg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="kantar2bg_trl" id="kantar2bg_trl" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="kantar2bg_lv" id="kantar2bg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td>Гориво: <input type="text" name="gorivo_1" id="gorivo_1" style="width:150px; border:1px solid #000; margin-left:59px;" /></td>
</tr>
<tr>
<td>Винетка:</td>
<td><input type="text" name="venetkabg_euro" id="venetkabg_euro" style="width:150px; border:1px solid #000;" value="0" /></td>
<td><input type="text" name="venetkabg_trl" id="venetkabg_trl" style="width:150px; border:1px solid #000;" value="0"/></td>
<td><input type="text" name="venetkabg_lv" id="venetkabg_lv" style="width:150px; border:1px solid #000;" value="0" /></td>
<td></td>
</tr>
<tr>
<td>Общо:</td>
<td><input type="text" name="obshto_euro" id="obshto_euro" style="width:150px; border:1px solid #000;" disabled="disabled"/></td>
<td><input type="text" name="obshto_trl" id="obshto_trl" style="width:150px; border:1px solid #000;" disabled="disabled" /></td>
<td><input type="text" name="obshto_lv" id="obshto_lv" style="width:150px; border:1px solid #000;"  disabled="disabled" /></td>
<td></td>
</tr>
<tr>
<td>В Турски лири:</td>
<td><input type="text" name="obshto_evro_trl" id="obshto_evro_trl" style="width:150px; border:1px solid #000;" disabled="disabled"/></td>
<td><input type="text" name="obshto_trl_trl" id="obshto_trl_trl" style="width:150px; border:1px solid #000;" disabled="disabled" /></td>
<td><input type="text" name="obshto_lv_trl" id="obshto_lv_trl" style="width:150px; border:1px solid #000;" disabled="disabled" /></td>
<td></td>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td align="right"><input type="submit" id="submit" name="submit" value="Запиши" /></td>
</tr>
</table>
 
Всъщност се получва така че променливата q стои празна т.е не взима стойноста на инпута която е придадена
а сега забелязах че като го променя символа & със ? сработва, само че в индекса съм дефинирал че адреса ми е index.php?page=neshto si което ми зарежда динамичното съдържание на страниците, как трябва да земеня този символ в аякс заявката за да стане така че да сработи
 
Пробвах да подкарам кода, има два интересни момента, на които да обърнеш внимание.

1. Липсващ елемент
[js]document.getElementById("txtHint").innerHTML=xmlhttp.responseText;[/js]

В твоя HTML код няма елемент с id = txtHint. Дори и да се изпълнява Ajax функцията, не само че резултата няма как да бъде показан, но има и съобщение за грешка:

Код:
Uncaught TypeError: Cannot set property 'innerHTML' of null

2. Адрес за Ajax call

[js]xmlhttp.open("GET","page=razhodtr&kamion=<?php echo $_GET['kamion']?>&q="+str,true); [/js]

Така, както е написано, по-скоро прилича на key/value pairs, отколкото на адрес, където да се изпрати запитването. Вероятно инклудваш страница с име razhodtr, нямам никаква идея, но къде е това? В същия файл, или в индекса или някъде другаде? Адреса ти би трябвало да е (поне) от вида:

[js]xmlhttp.open("GET","/index.php?page=razhodtr&kamion=<?php echo $_GET['kamion']?>&q="+str,true); [/js]

аз тествах като си направих един файл razhod.tr и съответно js кода стана:

[js]xmlhttp.open("GET","/razhodtr.php?kamion=<?php echo $_GET['kamion']?>&q="+str,true); [/js]

и всичко си работи
 

Back
Горе