All pastes #955174 Raw Edit

Unnamed

public text v1 · immutable
#955174 ·published 2008-03-24 12:42 UTC
rendered paste body
<script language="javascript" type="text/javascript">
<!-- 
//Browser Support Code
function ajaxFunction_subcat(element){
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById(element);
			ajaxDisplay.innerHTML = ajaxRequest.responseText
			}
	}
	var randomnumber=Math.floor(Math.random()*99999)
	var categorie = document.getElementById('categorie').value;
	var queryString = "?categorie=" + categorie + "&nochache=" + randomnumber;

	ajaxRequest.open("GET", "ajax-subcat.php" + queryString, true);
	ajaxRequest.send(null); 
}

function ajaxFunction_actiuni(element){
	var ajaxRequest;  // The variable that makes Ajax possible!
	
	try{
		// Opera 8.0+, Firefox, Safari
		ajaxRequest = new XMLHttpRequest();
	} catch (e){
		// Internet Explorer Browsers
		try{
			ajaxRequest = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try{
				ajaxRequest = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e){
				// Something went wrong
				alert("Your browser broke!");
				return false;
			}
		}
	}
	// Create a function that will receive data sent from the server
	ajaxRequest.onreadystatechange = function(){
		if(ajaxRequest.readyState == 4){
			var ajaxDisplay = document.getElementById(element);
			ajaxDisplay.innerHTML = ajaxRequest.responseText
			}
	}
	var randomnumber=Math.floor(Math.random()*99999)
	var subcat = document.getElementById('subcat').value;
	var queryString = "?categorie=" + subcat + "&nochache=" + randomnumber;

	ajaxRequest.open("GET", "ajax-actiuni.php" + queryString, true);
	ajaxRequest.send(null); 
}

//-->
</script>
<?php
print '<form name=adaugaAnunt>';
print '<table width=100%  class=categorii>';
 print '<tr>';
  print '<td>';
    print 'Adaugare anunt :<br><br>';
	print 'categorie<br>';
     $query="select * from categorii order by id asc";
	 $result_cat=mysql_query($query);
	 print "<select id=categorie name=categorie onchange=\"ajaxFunction_subcat('subcat')\">";
	 print '<option value="">-selectati-</option>';
	  for($k=0;$k<mysql_numrows($result_cat);$k++)
	  print '<option value='.mysql_result($result_cat,$k,"id").'>'.mysql_result($result_cat,$k,"nume").'</option>';
	 print '</select>';
  print '</td>';
 print '</tr>';
 print '<tr>';
  print '<td>';
   print '<div id=subcat>subcategorie<br><select name="" disabled=1><option>selectati intai categoria</option></select></div>';
  print '</td>';
 print '</tr>';
 print '<tr>';
  print '<td>';
   print '<div id=subcat_actiuni>';
   print 'tip anunt<br><select name="" disabled=1><option>selectati intai subcategoria</option></select>';
   print '<br>continut anunt:<br><textarea cols=25 rows=5 disabled=1></textarea><br>';
   print '<br><input type=submit value="Trimite !" disabled=1><br>';
   print '</div>';
  print '</td>';
 print '</tr>';
print '</table>';
print '</form>';
?>