salut a tous,
voila je cherche a recuperer la variable ou est stocké le pseudo de la personne connecter.
Cette variable est elle stoké dans la base pendant la connexion ???
Si oui laquelle?
Merci d'avance de vote aide
Hors ligne
Oui, regarde [extension by VDigital] Whois Online
:-))
Hors ligne
voila le lien de ma gallery
http://www.iktp.fr/gallery/index.php
le chat est dans les liens externe.
Il s'ouvre en fenetre externe.
Pour le moment il est en acces libre mais apres il sera accessible qu'au personne inscrite.
Hors ligne
je vous met les sources de la partie message (partie saisie):
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY BACKGROUND="http://www.iktp.fr/gallery/template/yoga/theme/Sylvia/images/bottom-left-bg.jpg" BGCOLOR="#000000" TEXT="#C0C0C0" LINK="#000080" VLINK="#800080" ALINK="#FF0000">
</FORM>
<form enctype="multipart/form-data" action="message.php" target="bas" method=POST>
<?
echo"Pseudo <INPUT TYPE='text' NAME='pseudo' VALUE='$pseudo' SIZE=10 MAXLENGTH=20>";
echo"<input type='HIDDEN' name='MAX_FILE_SIZE' value='100000'>";
//echo" Fichier à offrir (50Ko max): <INPUT TYPE='file' NAME='fichier'>";
echo" Couleur <SELECT NAME='couleur' VALUE='$couleur'>";
?>
<OPTION VALUE="1"> Blanc
<OPTION VALUE="2"> Bleu
<OPTION VALUE="3"> Vert
<OPTION VALUE="4"> Jaune
<OPTION VALUE="5"> Rouge
<OPTION VALUE="6"> Rose
<OPTION VALUE="7"> Gris
</SELECT>
Taille <SELECT NAME="taille">
<OPTION VALUE="2"> 2
<OPTION VALUE="3"> 3
<OPTION VALUE="4"> 4
</SELECT>
<INPUT TYPE="radio" NAME="attrib" VALUE=1 CHECKED> Normal
<INPUT TYPE="radio" NAME="attrib" VALUE=2> Gras
<INPUT TYPE="radio" NAME="attrib" VALUE=3> Italique<BR>
<BR>
<TEXTAREA NAME="txt" COLS=38 ROWS=2>
</TEXTAREA>
<BR><INPUT TYPE="submit" VALUE="ENVOYER"> <INPUT TYPE="reset" VALUE="ANNULER">
</FORM>
<?
//declaration de la base
$host = "";
$user = "";
$pass = "";
$bdd = "";
$table = "";
// $_POST['username'] + declaration de la table
include(PHPWG_ROOT_PATH . 'include/constants.php');
include(PHPWG_ROOT_PATH . 'include/functions.inc.php');
include( PHPWG_ROOT_PATH .'include/template.class.php');
//lecture de la table
$ide= MYSQL_CONNECT($host,$user,$pass);
mysql_select_db("$bdd");
$query = "SELECT * FROM $table";
$result = mysql_query($query,$ide);
$ligne = mysql_num_rows($result);
//declaration des variables
$datime = date("Y-m-d H:i:s");
//recuperation du texte
$txt = $_POST['txt'];
$message2 = htmlentities($txt);
$message3 = nl2br($message2);
//recuperation du format
$formatage=$_POST['couleur'].$_POST['taille'].$_POST['attrib'];
//recuperation du nom du fichier
//$nomfichier=$_FILES['fichier']['name'];
// ????????
$tmp=microtime();$tmp2=explode(" ",$tmp);$tmp3=$tmp2[1];
//gestion de la piece jointe
//if ($nomfichier !="")
//{
//copy("pic.jpg","upload/$nomfichier");
//$attach = $nomfichier;
//}
// recuperartion du pseudo
$pseudo = $_POST['pseudo'];
//Ecriture dans la base
if ($pseudo != "" && $message3 != ""){
$query = "INSERT INTO $table VALUES ('0','$pseudo','$message3','$datime','$formatage','$attach','$tmp3')";
$result = mysql_query($query,$ide);
}
MYSQL_CLOSE();
?>
</BODY>
</HTML>
Dernière modification par toons94 (2009-04-21 10:19:14)
Hors ligne
et voila la partie affichage (partie du haut) :
<HTML>
<HEAD>
<TITLE></TITLE>
<META http-equiv="refresh" content="4; URL=affichage.php">
</HEAD>
<BODY BGCOLOR="#111111" TEXT="#FFFFFF" LINK="#000080" VLINK="#800080" ALINK="#FF0000">
<?
$host = "";
$user = "";
$pass = "";
$bdd = "";
$table = "";
$ide= MYSQL_CONNECT($host,$user,$pass);
mysql_select_db("$bdd");
$tm=microtime();$tm2=explode(" ",$tm);$tm3=$tm2[1];
$query = "DELETE FROM $table WHERE (temp+900)<$tm3";
mysql_query($query,$ide);
$query = "SELECT * FROM $table ORDER BY id DESC";
$result = mysql_query($query,$ide);
$cpt=0;
while($row = mysql_fetch_row($result))
{
$cpt++;
$coul=substr($row[4],0,1);
$tail=substr($row[4],1,1);
$appa=substr($row[4],2,1);
$msg=$row[2];
if ($appa==1){$msg.=$row2;}
if ($appa==2){$msg2="<B>";$msg2.=$msg;$msg2.="</B>";$msg=$msg2;}
if ($appa==3){$msg2="<I>";$msg2.=$msg;$msg2.="</I>";$msg=$msg2;}
if ($tail==2){$msg2="<FONT SIZE=2>";$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
if ($tail==3){$msg2="<FONT SIZE=3>";$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
if ($tail==4){$msg2="<FONT SIZE=4>";$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
if ($coul==1){$msg2='<FONT COLOR="#FFFFFF">';$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
if ($coul==2){$msg2='<FONT COLOR="#0000FF">';$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
if ($coul==3){$msg2='<FONT COLOR="#008000">';$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
if ($coul==4){$msg2='<FONT COLOR="#FFFF00">';$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
if ($coul==5){$msg2='<FONT COLOR="#FF0000">';$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
if ($coul==7){$msg2='<FONT COLOR="#C0C0C0">';$msg2.=$msg;$msg2.="</FONT>";$msg=$msg2;}
echo"<TABLE BORDER=0><TR>";
echo"<TD BGCOLOR='#111111' WIDTH=50><CENTER><FONT SIZE=1>$row[3]</FONT></CENTER</TD><TD BGCOLOR='#111111' WIDTH=80><CENTER>$row[1]</CENTER></TD><TD ALIGN='LEFT' VALIGN='TOP'><FONT FACE='Arial'>$msg</FONT></TD><TD><A HREF='upload/$row[5]'>$row[5]</A></TD>";
echo"</TR></TABLE>";
if ($cpt==20) {break;}
}
MYSQL_CLOSE();
?>
</BODY>
</HTML>
Hors ligne