Chat privata php

Klaus0099ff

Nuovo Utente
4 Lug 2017
13
0
1
25
Sono ormai mesi che tento inutilmente di creare una pagine web php che si appoggi a un database mysql e che permetta di usare una chatprivata tra due utenti. L'interfaccia grafica sarebbe simile a quella di "web telegram" ma ho non funziona la sezione in cui mostra le chat avviate, qualcuno saprebbe aiutarmi o ha qualche codice da passarami? Perchè come fare una chatroom è semplice ma quella privata non so proprio come fare... Grazie a tutti per l'aiuto e scusate perla domanda, vi lascio qui sotto un codice che ho provato su un dominio di prova (buttato giù veramente al volo)
PHP:
<html>
<?php
session_start();
include('../core.php');

if(isset($_SESSION['username'])) {
    $userid = $_SESSION['userid'];
    //echo 'Bentornato, '.$_SESSION['username'];
} else {
    header('Location: ../login.php');
}
//Imposto i dati
$username = $_SESSION['username'];
$userid   = $_SESSION['userid'];

$query = mysql_query("SELECT * FROM chatPrivata INNER JOIN users ON users.id = chatPrivata.per_userid  ORDER BY data");

$count = mysql_num_rows($query);
?>
<head>
<link href="../css/style_rainbow.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="style_list.css">
<script>
function setPartner(id)
    {
        var nrbox = id;
        document.getElementsByName("frmPartner")[nrbox].submit();
    }
</script>
</head>
<body>
<?php
if($count == 0)
{
    echo 'No message to show <br>';
} else {

$query = mysql_query("SELECT DISTINCT * FROM chatPrivata INNER JOIN users ON users.id = chatPrivata.da_userid  GROUP BY users.username ORDER BY data DESC");
//$query = mysql_query("SELECT DISTINCT * FROM chatPrivata INNER JOIN users ON users.id = chatPrivata.per_userid WHERE per_userid = ".$userid." GROUP BY chatPrivata.da_userid ORDER BY data");
if(isset($_POST['set'])){
    foreach($_POST['partner'] as $da_username){
        if(isset($da_username)){
           $_SESSION['partner'] = $da_username;
        }
    }
}

///Prova
$k = 0;
while($row = mysql_fetch_array($query))
{
  if($row['da_userid'] == $userid || $row['per_userid'] == $userid)
    {
echo '<form action="'.$_SERVER['PHP_SELF'].'" method="post" name="frmPartner">';
    echo '<div class="chatList" id="'.$k.'" onclick="setPartner(this.id)">';
        echo "<img src='../".$row['avatar']."' height='40' width='40' class='avatarChatPrivata'/>";
        echo '<span>'.$row['da_username'].'</span>';
        echo '<input type="hidden" name="partner[]" value="'.$row['per_userid'].'"/>';
        echo '<input type="hidden" name="set['.$k.']">';
        //echo '<input name="aaa" type="submit" value=" Imposta partner">';
        echo '<hr>';
    echo '</div>';
echo '</form>';
$k++;
    }
}
}
//echo "<img src='../".$row['avatar']."' height='40' width='40' class='avatarChatRoom'/>";
//echo '<span name="partner">'.$row['username'].'</span><br>';

?>

<div class="footer">
    <input type="button" id="back" name="backbtn" value="Indietro" onclick="window.top.location.href = '../index.php'; " />
</div>
</body>
</html>
 
Discussioni simili
Autore Titolo Forum Risposte Data
A chat privata Leggi, Normative e Fisco 0
I salvare testo chat PHP 4
I sessione utente elimina chat PHP 12
I visualizza stanze chat e accesso stanza PHP 1
I visualizza profilo utente utente in chat PHP 0
E Creazione URL per chat whatsapp WordPress 0
WebmasterFioriniAndrea Chat e php [problema] PHP 3
A [Javascript] [PHP] Scroll refresh chat Javascript 2
veronikas Cercarsi programmatore per gdr by chat! Offerte e Richieste di Lavoro e/o Collaborazione 2
G Problemi con pagina online.php di una chat in php PHP 38
InsideMiamiTattoo Javascript Chat Javascript 0
P [PHP] come creare una chat PHP 24
MarcoGrazia Costruire una semplice chat in PHP non è affatto semplice. PHP 3
A chat php PHP 1
A room video chat Discussioni Varie 0
P [CERCO] esperto per creare una chat room seria Offerte e Richieste di Lavoro e/o Collaborazione 1
B chat php/javascript che perde info nella navigazione del sito. PHP 0
Leincontri.com instalare questo chat Altri Annunci 0
G Script per chat sito adulti PHP 1
G Aiuto per creare chat stile Facebook Javascript 7
A Help! Creare un blog/portale con chat in real time WordPress 0
S Cercasi Webmaster per Social Chat Offerte e Richieste di Lavoro e/o Collaborazione 1
S Chat per app in javascript Sviluppo app per iOS 7
F Nuovo sito di chat, pareri? Presenta il tuo Sito 0
A Chat istantanea lentissima PHP 0
1 Problema chat application XMPP Sviluppo app per Android 0
E [ Gratuito ] GdR By Chat - Endless Mexico GdR ricerca Porgrammatore Offerte e Richieste di Lavoro e/o Collaborazione 0
C Sviluppo chat con particolari criteri di selezione per web-app su mobile Offerte e Richieste di Lavoro e/o Collaborazione 1
R implementare chat jappix sul forum phpBB 0
L Gdr by chat Hosting 0
L Scroll in Basso Chat Javascript 0
R Sottolineare Nome di un utente in chat php! HTML e CSS 0
D Temi personalizzabili per siti di chat HTML e CSS 0
H Implementazione chat? PHP 5
F live support chat bar PHP 3
F chat wordpress plug-in WordPress 0
M Problema Ajax Chat phpBB 0
S Richiesta installazione chat ajax Offerte e Richieste di Lavoro e/o Collaborazione 4
max_400 Chat su Forum e sezioni protette Discussioni Varie 3
V domande x sito web con chat a pagamento HTML e CSS 0
M Esiste un servizio esterno di chat da inserire in un sito? Programmazione 8
V chat suono quando arriva una nuova scritta Javascript 3
filomeni Chat Javascript 0
filomeni Chat Discussioni Varie 1
Longo8 Chat modello facebook PHP 2
C Cercasi programmatore e grafico per Gdr play by chat Offerte e Richieste di Lavoro e/o Collaborazione 0
M Chat con permesso di parola Javascript 0
E Refresh Chat PHP 2
M ASP CHAT in stile facebook Classic ASP 1
J Top 10 Free Web Chat box Plug-ins and Add-ons Javascript 0

Discussioni simili