Hallo zusammen,
ich möchte mit einem onclick-Event einen Datenbankeintrag tätigen.
Der DB Eintrag wird über ein PHP-Code ausgeführt der funktioniert wenn ich die PHP-Datei im Browser aufrufe.
Ich scheitere nun daran die PHP-Datei mit Ajax auszuführen. Hier mal mein bisheriger Code
echo'<script type="text/javascript">
<!--
function hideAnnouncement() {
document.getElementById("announcement").style.display = "none";
var xmlhttp;
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("myDiv").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","test.php",true);
xmlhttp.send();
}
//-->
</script>';
echo '<div id="announcement">'.$ua['text'].'<div id="close_announcement" onclick="hideAnnouncement();">X</div></div>';
Den Code hab ich bei google gefunden, aber es funktioniert leider nicht.
Über Hilfe wäre ich sehr dankbar :)
MfG Sven