Allora questo è il file p postato il 15/06/2007 20:03:19 nel forum programmazione, gdrcd e open source
Allora questo è il file pg_fato.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?php
include('../include/db_conn.php');
include('../include/license.php');
include('../include/session.php');
if($user!="")
{
$select=mysql_fetch_array(mysql_query("SELECT * FROM user WHERE nome='$user'"));
if(($select[ban]=="0")){
if(($user==$gestore_ct)::($select[fato]=="1")){
$row_pg=mysql_fetch_array(mysql_query("select * from user where nome='$pg'"));
$row_razza=mysql_fetch_array(mysql_query("select * from razza where nome='$row_pg[razza]'"));
?>
<html>
<head>
<title><?php echo $gioco_ct; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../styles/table01.css" type="text/css">
</head>
<body>
<p> </p>
<p class="tablehead" align="center">Fato <?php echo $pg; ?></p>
<form action="pg_fato_exe.php?pg=<?php echo $pg; ?>" method="post" target="_self">
<hr>
<p class="tr01" align="left">Attacco Attuale: <?php echo $row_pg[Attacco]; ?></p>
<p class="tr01" align="left">Attacco: <input type="text" name="Attacco" value="<?php echo $row_pg[Attacco]; ?>"</p>
<hr>
<p class="tr01" align="left">Difesa Attuale: <?php echo $row_pg[DifesaFisica]; ?></p>
<p class="tr01" align="left">Difesa: <input type="text" name="DifesaFisica" value="<?php echo $row_pg[DifesaFisica]; ?>"</p>
<hr>
<p class="tr01" align="left">Destrezza Attuale: <?php echo $row_pg[destrezza]; ?></p>
<p class="tr01" align="left">Destrezza: <input type="text" name="Destrezza" value="<?php echo $row_pg[destrezza]; ?>"</p>
<hr>
<p class="tr01" align="left">Forza Attuale: <?php echo $row_pg[Forza]; ?></p>
<p class="tr01" align="left">Forza: <input type="text" name="Forza" value="<?php echo $row_pg[Forza]; ?>"</p>
<hr>
<p class="tr01" align="left">Velocità Attuale: <?php echo $row_pg[Velocita]; ?></p>
<p class="tr01" align="left">Velocità: <input type="text" name="Velocita" value="<?php echo $row_pg[Velocita]; ?>"</p>
<hr>
<p class="tr01" align="left">Vigore Attuale: <?php echo $row_pg[Vigore]; ?></p>
<p class="tr01" align="left">Vigore: <input type="text" name="Vigore" value="<?php echo $row_pg[Vigore]; ?>"</p>
<hr>
<p class="tr01" align="left">Difesa Magica Attuale: <?php echo $row_pg[DifesaMagica]; ?></p>
<p class="tr01" align="left">Difesa Magica: <input type="text" name="DifesaMagica" value="<?php echo $row_pg[DifesaMagica]; ?>"</p>
<hr>
<p class="tr01" align="left">Destrezza Magica Attuale: <?php echo $row_pg[DestrezzaMagica]; ?></p>
<p class="tr01" align="left">Destrezza Magica: <input type="text" name="DestrezzaMagica" value="<?php echo $row_pg[DestrezzaMagica]; ?>"</p>
<hr>
<p class="tr01" align="left">Vigore Magico Attuale: <?php echo $row_pg[VigoreMagico]; ?></p>
<p class="tr01" align="left">Vigore Magico: <input type="text" name="VigoreMagico" value="<?php echo $row_pg[VigoreMagico]; ?>"</p>
<hr>
<p class="tr01" align="left">Potenza Magica Attuale: <?php echo $row_pg[PotenzaMagica]; ?></p>
<p class="tr01" align="left">Potenza Magica: <input type="text" name="PotenzaMagica" value="<?php echo $row_pg[PotenzaMagica]; ?>"</p>
<hr>
<p class="tr01" align="left">Esperienza Attuale: <?php echo $row_pg[exp]; ?></p>
<p class="tr01" align="left">Esperienza: <input type="text" name="esperienza" value="<?php echo $row_pg[exp]; ?>"</p>
<hr>
<p class="tr01" align="left">Livello: <?php echo $row_pg[Livello]; ?></p>
<hr>
<p align="center"><input type="submit" value="Invia"></form><input type="button" value="Avatar" onclick="javascript:self.location='avatar.php?pg=<?php echo $pg; ?>'"></p>
</body>
</html>
<?php
}}}
else
{
echo"Errore nella Connessione, riprova a fare il Login";
}
?>
Questo invece è pg_fato_exe.php
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<?php
include('../include/db_conn.php');
include('../include/license.php');
include('../include/session.php');
if($user!="")
{
$select=mysql_fetch_array(mysql_query("SELECT * FROM user WHERE nome='$user'"));
if(($select[ban]=="0")){
if(($user==$gestore_ct)::($select[fato]=="1")){
$row_pg=mysql_fetch_array(mysql_query("select * from user where nome='$pg'"));
$row_razza=mysql_fetch_array(mysql_query("select * from razza where nome='$row_pg[razza]'"));
?>
<html>
<head>
<title><?php echo $gioco_ct; ?></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="../styles/table01.css" type="text/css">
</head>
<body>
<?php
if($Attacco<$row_razza[minAttacco]){
$Attacco=$row_razza[minAttacco];
}
if($Attacco>$row_razza[maxAttacco]){
$Attacco=$row_razza[maxAttacco];
}
if($DifesaFisica<$row_razza[minDifesaFisica]){
$DifesaFisica=$row_razza[minDifesaFisica];
}
if($DifesaFisica>$row_razza[maxDifesaFisica]){
$DifesaFisica=$row_razza[maxDifesaFisica];
}
if($destrezza<$row_razza[mind]){
$destrezza=$row_razza[mind];
}
if($destrezza>$row_razza[maxd]){
$destrezza=$row_razza[maxd];
}
if($Forza<$row_razza[minForza]){
$Forza=$row_razza[minForza];
}
if($Forza>$row_razza[maxForza]){
$Forza=$row_razza[maxForza];
}
if($Velocita<$row_razza[minVelocita]){
$Velocita=$row_razza[minVelocita];
}
if($Velocita>$row_razza[maxVelocita]){
$Velocita=$row_razza[maxVelocita];
}
if($Vigore<$row_razza[minVigore]){
$Vigore=$row_razza[minVigore];
}
if($Vigore>$row_razza[maxVigore]){
$Vigore=$row_razza[maxVigore];
}
if($DifesaMagica<$row_razza[minDifesaMagica]){
$DifesaMagica=$row_razza[minDifesaMagica];
}
if($DifesaMagica>$row_razza[maxDifesaMagica]){
$DifesaMagica=$row_razza[maxDifesaMagica];
}
if($DestrezzaMagica<$row_razza[minDestrezzaMagica]){
$DestrezzaMagica=$row_razza[minDestrezzaMagica];
}
if($DestrezzaMagica>$row_razza[maxDestrezzaMagica]){
$DestrezzaMagica=$row_razza[maxDestrezzaMagica];
}
if($VigoreMagico<$row_razza[minVigoreMagico]){
$VigoreMagico=$row_razza[minVigoreMagico];
}
if($VigoreMagico>$row_razza[maxVigoreMagico]){
$VigoreMagico=$row_razza[maxVigoreMagico];
}
if($PotenzaMagica<$row_razza[minPotenzaMagica]){
$PotenzaMagica=$row_razza[minPotenzaMagica];
}
if($PotenzaMagica>$row_razza[maxPotenzaMagica]){
$PotenzaMagica=$row_razza[maxPotenzaMagica];
}
$update_user=mysql_query("update user set Attacco='$Attacco',DifesaFisica='$DifesaFisica',destrezza='$destrezza',Forza='$Forza',Velocita='$Velocita',Vigore='$Vigore',DifesaMagica='$DifesaMagica',DestrezzaMagica='$DestrezzaMagica',VigoreMagico='$VigoreMagico',PotenzaMagica='$PotenzaMagica',exp='$esperienza'");
echo"<script language=\"javascript\">document.location.href=\"pg_fato.php?pg=$pg\"</script>";
?>
</body>
</html>
<?php
}}}
else
{
echo"Errore nella Connessione, riprova a fare il Login";
}
?>
Io uso rpg engine e questi dovrebbero essere i due file che gestiscono il cambiamento dei punteggi dalla scheda. ora io non riesco a cambiare i punteggi e non sono riuscito ad individuare l'errore... spero che voi riusciate a darmi una mano^^
Pagine → 1
16/06/2007 14:58:06
ci sono campi che non ho messo io (i miei sono solo intelligenza e destrezza). Questi campi che hai aggiunto li hai creati sul database?
17/06/2007 09:39:12
Sì l'ho modificato aggiungendo parametri, niente altro. i campi li ho aggiunti anche sul db
per orazooro non mi da alcun errore semplicemente non modifica i punteggi -.-
18/06/2007 20:24:03
li hai aggiunti sia nella tabella Razza che in quella User?
19/06/2007 11:07:06
Certamente. Inoltre aggiungo che già non fungeva prima usando solo i tuoi parametri
19/06/2007 11:51:09
cambia questo:
$update_user=mysql_query("update user set Attacco='$Attacco',DifesaFisica='$DifesaFisica',destrezza='$destrezza',Forza='$Forza',Velocita='$Velocita',Vigore='$Vigore',DifesaMagica='$DifesaMagica',DestrezzaMagica='$DestrezzaMagica',VigoreMagico='$VigoreMagico',PotenzaMagica='$PotenzaMagica',exp='$esperienza'");
con
$update_user=mysql_query("update user set Attacco='$Attacco',DifesaFisica='$DifesaFisica',destrezza='$destrezza',Forza='$Forza',Velocita='$Velocita',Vigore='$Vigore',DifesaMagica='$DifesaMagica',DestrezzaMagica='$DestrezzaMagica',VigoreMagico='$VigoreMagico',PotenzaMagica='$PotenzaMagica',exp='$esperienza'") or die (mysql_error());
e copia che ti dice
19/06/2007 12:57:05
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '',DifesaFisica=',destrezza=',Forza=',Velocita=',Vigore=',DifesaM
22/06/2007 01:38:59
questo forum sostiuisce gli apici con questo carattere: '
devi modificarlo anche nel blocco note altrimenti ti dà errore.
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!