Qualcuno mi sa spiegare perchè nessuna di qeuste due finzioni funziona? dovrebbero inviare la varibile=>poi nascondere il div=>poi mostrare il risultato nel div result ma non funziona niente perchè!
Codice PHP:
<?php
error_reporting(E_ALL);
require('../config.ini.php');
// Se non è stata definita la variabile manda l'utente alla homepage
if(!isset($_SESSION['login']))
{
header('Location: ../login.php');
exit;
}
?>
<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<html>
<head>
<meta content=\"text/html; charset=ISO-8859-1\" http-equiv=\"content-type\">
<title>Zomer - Home - Gestici il tuo accaunt, carica foto, chatta con gli amici, modifica il tuo blog libera la tua fantasia!</title>
<script type="text/JavaScript" src="../script/bordi/curvycorners.src.js"></script>
<script type="text/JavaScript" src=""></script>
<script type="text/JavaScript">
addEvent(window, 'load', initCorners);
function initCorners() {
var settings = {
tl: { radius: 10 },
tr: { radius: 10 },
bl: { radius: 10 },
br: { radius: 10 },
antiAlias: true
}
curvyCorners(settings, "#centro");
curvyCorners(settings, "#sinistra");
curvyCorners(settings, "#barra");
}
</script>
<link rel="stylesheet" type="text/css" href="http://zomer.altervista.org/cpanel/css/home.css" media="screen">
<script type="text/javascript" src="http://zomer.altervista.org/cpanel/js/jquery-1.2.6.min.js"></script>
<script type="text/javascript" src="http://zomer.altervista.org/cpanel/js/hoverIntent.js"></script>
<script type="text/javascript" src="http://zomer.altervista.org/cpanel/js/superfish.js"></script>
<script type="text/javascript">
// initialise plugins
jQuery(function(){
jQuery('ul.sf-menu').superfish();
});
</script>
<style>
#sinistra {
position: absolute;
top: 260px;
left: 3px;
width:205px;
background: #F4F4F4;
margin: 1.5;
padding: 10;
}
#barra {
position: absolute;
top: 1px;
left: 220px;
width:600px;
height:50;
background: #F4F4F4;
margin: 0.5in auto;
padding: 10;
}
#logo {
position: absolute;
top: 1px;
left: 1px;
width:auto;
height:auto;
margin: 0.5in auto;
}
#centro {
margin: 0.5in auto;
background-color: #F4F4F4;
width: 60%;
text-align: left;
position: absolute;
top: 210px;
left: 300px;
width: 600px;
padding: 20;
}
#menu {
position: absolute;
top: 130px;
left: 70px;
width:auto;
margin: 0.5in auto;
}
</style>
</head>
<body>
<div id="logo">
[img]http://zomer.altervista.org/loghi/logo.png[/img]
</div>
<div id="barra">
<center><table class="tabellaprincipale">
<tbody>
<tr>
<td style="width:50%;"></a> </td>
<td>2</td>
<td>[url="logout.php"]Esci[/url]</td>
</tr>
</tbody>
</table><noscript>Per una corretta visualizzazione del sito attiva i Javascript</noscript></center>
</div>
<div id="menu">
<?php include("../menu.php"); ?>
</div>
<div id="sinistra">
<?
$img= "../utenti/".$_SESSION['user']."/200.jpg";
if (file_exists($img)){
echo "<img src=\"../utenti/".$_SESSION['user']."/200.jpg\">";
}else{
echo "<img src=\"immagini/no_avatar.png\" width=\"190\">";
} ?>
<table>
<tr><td " onMouseover="this.bgColor='#e2e2e2'" onMouseout="this.bgColor=''">[url="http://zomer.altervista.org/upload/upload-avatar.php"]Cambia Avatar</td>[/url] </tr>
<tr>
<td " onMouseover="this.bgColor='#e2e2e2'" onMouseout="this.bgColor=''">Cambia Informazioni Profilo</td> </tr></table>
</div>
<div id="centro">
<?php
//controllo se sono presenti richieste sul utente
echo "<div id=\"richieste\">";
//si conette al database e vede se ci sono richieste...
$query = "SELECT * FROM richieste WHERE a='".$_SESSION['user']."'";
$select = mysql_query($query) or die("Query fallita
".mysql_error()."
".$query."");
$NumRow = mysql_num_rows($select);
// Il recordset NON è vuoto
if ($NumRow>0){
echo "<div id=\"result\"></div>";
//se ci sono richieste
while($row = mysql_fetch_array($select))
{
echo"<script>
var myRequest = null;
function CreateXmlHttpReq2(handler) {
var xmlhttp = null;
try {
xmlhttp = new XMLHttpRequest();
} catch(e) {
try {
xmlhttp = new ActiveXObject(\"Msxml2.XMLHTTP\");
} catch(e) {
xmlhttp = new ActiveXObject(\"Microsoft.XMLHTTP\");
}
}
xmlhttp.onreadystatechange = handler;
return xmlhttp;
}
function myHandler2() {
if (myRequest.readyState == 4 && myRequest.status == 200) {
e = document.getElementById(\"result\");
e.innerHTML = myRequest.responseText;
}
}
function accetta() {
var nick = document.getElementById(\"nick\").value;
var azione = accetta;
var r = Math.random();
myRequest = CreateXmlHttpReq2(myHandler2);
myRequest.open(\"GET\",\"accetta.php?nick=\"+escape(nick)+\"&azione=\"+escape(azione)+\"&rand=\"+escape(r));
myRequest.send(null);
document.getElementById(\"".$row['da']."\").style.display = \'none\';
}
function rifiuta() {
var nick = document.getElementById(\"nick\").value;
var r = Math.random();
myRequest = CreateXmlHttpReq2(myHandler2);
myRequest.open(\"GET\",\"accetta.php?nick=\"+escape(nick)+\"&rand=\"+escape(r));
myRequest.send(null);
document.getElementById(\"".$row['da']."\").style.display = \'none\';
}
</script>";
//PENDO I DATI DELL'AMICO DALLA TABELLA UTENTI
$amico = " SELECT * FROM utenti WHERE user = '".$row['da']."'";
$select2 = mysql_query($amico) or die("Query fallita
".mysql_error()."
".$amico."");
$dati = mysql_fetch_array($select2);
echo"<div id=\"".$row['da']."\"><input id=\"nick\" type=\"hidden\" value=\"".$row['da']."\">L'utente USURNAME: [b]".$row['da']."[/b] - NOME:[b]".$dati['nome']."[/b] ti ha inviato una richiesta di ".$row['tipo']."
<img src=\"../immagini/icone/add_user.png\" border=\"0\" width=\"25\" hight=\"25\" onClick='javascript:accetta();'><a href=\"#\" onClick='javascript:accetta();'\">Accetta</a>
-
<img src=\"../immagini/icone/delete_user.png\" border=\"0\" width=\"25\" hight=\"25\" onClick='javascript:rifiuta();'><a href=\"#\" onClick='javascript:rifiuta();'\">Ignora</a></div>";
echo" </div>";
}
}
?>
</div>
</body>
</html>