[extrem] postato il 04/09/2010 13:31:22 nel forum programmazione, gdrcd e open source
ho notato che esistono 2 versioni di png creator tuttavia entrambe non funzionano , i dati non arrivano al data base e non sono caricati in chat ( tuttavia la pagina del form e aperta e legge corretamenta la stanza di dove stai operando ), e un problema riscontrato anche da altri e se si come avete risolto ?
grazie per la collorazione
Pagine → 1
04/09/2010 14:07:19 e modificato da 2030gdr il 04/09/2010 14:07:33
Risolvi caricando la nuova versione, gdrcd5 :D
04/09/2010 17:02:46
Prova a postarci il codice da te utilizzato, cosě č possibile aiutarti.
04/09/2010 18:06:56
il mio codice
<?session_start();
include ("inc/parametri.inc.php");
include ("inc/controllo.php");
include ("inc/open2.php");
$Stanza=$_SESSION['Stanza'];
$op=$_REQUIRE['op'];
$Login=$_SESSION['Login'];
$LastTime=$_SESSION['LastTime'];
function Tempo($tim) {
return(strftime("%H:%M", strtotime($tim)));
}
If (strtoupper($op) == 'ESCI') {header('Location: logout.php', false);};
include('inc/controlloesilio.php');
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
tolta parte html pura
</style>
</head>
<body topmargin=0 leftmargin=0 bgcolor="http://www.cifr.it/New%20Britain%20%20PNG%20postcard.jpg">
<?
if ($_SESSION['Master']==1){
$CarDefault = '';
$Msg = stripslashes($Msg);
$Msg = substr($Msg, 0, min(strlen($Msg), 500));
$Msg = addslashes($Msg);
$CharAdd = "";
$Tipo = "";
if ($Msg != "") {
if ((substr($Msg, 0, 1) == "*") && ($_SESSION['Master'] == 1) && ($Tipo == "")) {
$Msg = substr($Msg, 1);
$Tipo = "H";
if (((substr($Msg, 0, 1) == "+") || (substr($Msg, 0, 1) == "#")) && ($Tipo == "")) {
$Msg = substr($Msg, 1);
$Msg = htmlspecialchars($Msg);
if($Tag!=""){$Msg=" [".htmlspecialchars($Tag)."] ".$Msg;}
$Tipo = "A";
if ((substr($Msg, 0, 1) == "@") && ($Tipo == "")) {
$Pos = strpos(substr($Msg, 1), "@");
if (($Pos === false) || ($Pos > 20)) {
$Msg = htmlspecialchars($Msg);
$Tipo = "P";
}
if ($Tipo != "") {
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= "VALUES ('".addslashes($Stanza)."', '".addslashes($Login)."', '".addslashes($Dest)."', NOW(), '".$Msg."', '$Sesso_S', '$ImgGilda', '".addslashes($DescGilda)."', '$ImgRazza_S', '".addslashes($DescRazza_S)."', '$Tipo')";
mysql_query($MySql);
};
$Msg = "";
?>
tolta parte html pura
</html>
fatto sulla falsa riga di quello sito nel pngcreator ossia questo
<?
session_start();
include ("inc/parametri.inc.php");
include ("inc/controllo.php");
include ("inc/open2.php");
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
tolta parte html pura
</style>
</head>
<body topmargin=0 leftmargin=0 bgcolor=#666666>
<?
#echo "$Stanza:$StanzaCambia<br>";
$CarDefault = '';
include ("inc/controlloesilio.php");
if ($Master == 1) {
$Msg = stripslashes($Msg);
$Msg = substr($Msg, 0, min(strlen($Msg), 1000));
$Msg = addslashes($Msg);
If (($StanzaCambia != "") and ($StanzaCambia != $Stanza)) {
cambiastanza($StanzaCambia, $Login);
};
$sesso = trim($sesso);
if ($sesso != "") {
if ($sesso == "M") {
$img_ses = "m";
}
if ($sesso == "F") {
$img_ses = "f";
}
} else { $img_ses = "m"; }
$mittente = trim($png);
$Gif = trim($Gif);
$des_razz = "Aqualunae";
$Tipo = trim($Tipo);
$url = trim($url);
if ($Tipo == "H" ) {
$Msg = "<div align='center'><img src='".$url."'></div>";
} else {
$Messaggio = stripslashes(trim($Messaggio));
$Msg = substr($Messaggio, 0, min(strlen($Messaggio), 1000));
$Msg = addslashes($Messaggio);
$CharAdd = "";
$Msg = htmlspecialchars($Msg);
}
#$Msg = substr($Msg, 0, min(strlen($Msg), 1000));
if ($Msg != "") {
$MySql = "INSERT INTO Chat (Stanza, Mittente, Destinatario, Ora, Testo, Sesso, ImgGilda, DescGilda, ImgRazza, DescRazza, Tipo)";
$MySql .= "VALUES ('".addslashes($Stanza)."', '".addslashes($mittente)."', '".addslashes($Dest)."', NOW(), '".$Msg."', '$img_ses', '$Gif', '$CharAdd', '$ImgRazza_S', '$des_razz', '$Tipo')";
mysql_query($MySql);
# mysql_query($MySqlBackup); #BACKUP DELLA CHAT
# mysql_query($MySqlBackup2); #CANCELLA I MESSAGGI PIU VECCHI DI 20 MINUTI
}
?>
tolta parte html pura
04/09/2010 19:57:12
hai provato a stampare a video i risultati delel due query di insert. questa:
06/09/2010 16:14:31
per quanto assurdo non mi stampa nulla si limita solo a stamparmi in che stanza si trova( ID per intenderci) credo che ci sia un proprio un mancato invio dei dati dal form pngcreator alla pagina di visualizzazione
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!