_Nitro_ Skrevet 13. november 2003 Del Skrevet 13. november 2003 <?PHP $cfgProgDir = '../login-script/'; include($cfgProgDir . "secure.php"); ?> <?php include('../mysql-config.php'); ?> <form action="<?=$_SERVER['PHP_SELF']?>" method="post"> <?php $navn = $_REQUEST['name']; $tabell = $_REQUEST['crew']; $result = @mysql_query("SELECT * FROM brukere WHERE Navn = '$navn'"); if (!$result) { die('<p>Får ikke kontakt med ' . ' tabellen på dette tidspunktet: ' . mysql_error() . '</p>'); } // Vis tekt i som ligger i databasen while ( $row = mysql_fetch_array($result) ) { echo(' <center> <table width="400" border="0" cellspacing="0"> <tr> <td background="../nyheter.gif"><b>#' . $row['Navn'] . ':</b></td> </tr> <tr> <td><center><b>Søknaden:</b><br>' . $row['hvorfordeg'] . '</center></td> </tr> </table> <p> <table border="0" cellspacing="0" width="400"> <tr> <td colspan="2" background="../nyheter.gif"><b>#Game crew</b></td> </tr> <tr> <td bgcolor="#cccccc" rowspan="6" width="80"><img src="../crewbilder/wannabe/' . $row['bilde'] . '" width="80" height="115" border=0"></td> </tr> <tr> <td bgcolor="#F8F8F8"><b>Navn:</b>' . $row['Navn'] . '</td> </tr> <tr> <td bgcolor="#F8F8F8"><b>Nick:</b>' . $row['Nick'] . '</td> </tr> <tr> <td bgcolor="#F8F8F8"><b>Alder:</b>' . $row['Alder'] . '</td> </tr> <tr> <td bgcolor="#F8F8F8"><b>E-post:</b><a href="mailto:' . $row['epost'] . '">' . $row['epost'] . '</a></td> </tr> <tr> <td bgcolor="#F8F8F8"><b>Mobil:</b>' . $row['Tlfmob'] . '</td> </tr> </table> </center> <input type="hidden" value="' . $row['hvilketcrew'] . '" name="hvilketcrew"> <input type="hidden" value="' . $row['bilde'] . '" name="bilde"> <input type="hidden" value="' . $row['Tlfmob'] . '" name="Tlfmob"> <input type="hidden" value="' . $row['epost'] . '" name="epost"> <input type="hidden" value="' . $row['Alder'] . '" name="Alder"> <input type="hidden" value="' . $row['Nick'] . '" name="nick"> <input type="hidden" value="' . $row['Navn'] . '" name="navn"> <input type="text" value="Godkjent" name="ok"> <input type="submit" value="Godkjent" name="Godkjent"> '); } ?> </form> <?php if (isset($_POST['ok'])) { $ok = $_POST['ok']; $navn = $_POST['navn']; $nick = $_POST['nick']; $Alder = $_POST['Alder']; $epost = $_POST['epost']; $Mobil = $_POST['Tlfmob']; $bilde = $_POST['bilde']; $hvilketcrew = $_POST['hvilketcrew']; $sql = "UPDATE `brukere` SET `hvorfordeg` = '$ok', WHERE `Nick` = '$nick'"; $sql = "INSERT INTO `gamecrew` SET `Navn` = '$navn', `Nick` = '$nick', `Alder` = '$Alder', `email` = '$epost', `Mobil` = '$Mobil', `bilde` = '<img src=/crewbilder/wannabe/$bilde width=80 height=115>'"; if (@mysql_query($sql)) { echo ('<p> <html> <head> <meta HTTP-EQUIV="Refresh" CONTENT="0;URL=/crew/game.php"> </head> <body> </body> </html> .</p>'); } else { echo('<p>Error: ' . mysql_error() . '</p>'); } } ?> Noen som kan se noen feil her? Problemet er at: $sql = "UPDATE `brukere` SET `hvorfordeg` = '$ok', WHERE `Nick` = '$nick'"; Denne bytter ikke ut hvorfordeg feltet med det som står i variabelen. Lenke til kommentar
HP_H Skrevet 13. november 2003 Del Skrevet 13. november 2003 Noen som kan se noen feil her? Problemet er at: $sql = "UPDATE `brukere` SET `hvorfordeg` = '$ok', WHERE `Nick` = '$nick'"; Denne bytter ikke ut hvorfordeg feltet med det som står i variabelen. Det første jeg ville prøvd var å fjerne , (komma) før WHERE. Lenke til kommentar
_Nitro_ Skrevet 13. november 2003 Forfatter Del Skrevet 13. november 2003 <?PHP $cfgProgDir = '../login-script/'; include($cfgProgDir . "secure.php"); ?> <?php include('../mysql-config.php'); ?> <form action="<?=$_SERVER['PHP_SELF']?>" method="post"> <?php $navn = $_REQUEST['name']; $tabell = $_REQUEST['crew']; $result = @mysql_query("SELECT * FROM brukere WHERE Navn = '$navn'"); if (!$result) { die('<p>Får ikke kontakt med ' . ' tabellen på dette tidspunktet: ' . mysql_error() . '</p>'); } // Vis tekt i som ligger i databasen while ( $row = mysql_fetch_array($result) ) { echo(' <center> <table width="400" border="0" cellspacing="0"> <tr> <td background="../nyheter.gif"><b>#' . $row['Navn'] . ':</b></td> </tr> <tr> <td><center><b>Søknaden:</b><br>' . $row['hvorfordeg'] . '</center></td> </tr> </table> <p> <table border="0" cellspacing="0" width="400"> <tr> <td colspan="2" background="../nyheter.gif"><b>#Game crew</b></td> </tr> <tr> <td bgcolor="#cccccc" rowspan="6" width="80"><img src="../crewbilder/wannabe/' . $row['bilde'] . '" width="80" height="115" border=0"></td> </tr> <tr> <td bgcolor="#F8F8F8"><b>Navn:</b>' . $row['Navn'] . '</td> </tr> <tr> <td bgcolor="#F8F8F8"><b>Nick:</b>' . $row['Nick'] . '</td> </tr> <tr> <td bgcolor="#F8F8F8"><b>Alder:</b>' . $row['Alder'] . '</td> </tr> <tr> <td bgcolor="#F8F8F8"><b>E-post:</b><a href="mailto:' . $row['epost'] . '">' . $row['epost'] . '</a></td> </tr> <tr> <td bgcolor="#F8F8F8"><b>Mobil:</b>' . $row['Tlfmob'] . '</td> </tr> </table> </center> <input type="hidden" value="4" name="userlevel"> <input type="hidden" value="' . $row['hvilketcrew'] . '" name="hvilketcrew"> <input type="hidden" value="' . $row['bilde'] . '" name="bilde"> <input type="hidden" value="' . $row['Tlfmob'] . '" name="Tlfmob"> <input type="hidden" value="' . $row['epost'] . '" name="epost"> <input type="hidden" value="' . $row['Alder'] . '" name="Alder"> <input type="hidden" value="' . $row['Nick'] . '" name="nick"> <input type="hidden" value="' . $row['Navn'] . '" name="navn"> <input type="text" value="Godkjent" name="ok"> <input type="submit" value="Godkjent" name="Godkjent"> '); } ?> </form> <?php if (isset($_POST['ok'])) { $ok = $_POST['ok']; $navn = $_POST['navn']; $nick = $_POST['nick']; $Alder = $_POST['Alder']; $epost = $_POST['epost']; $Mobil = $_POST['Tlfmob']; $bilde = $_POST['bilde']; $userlevel = $_POST['userlevel']; $hvilketcrew = $_POST['hvilketcrew']; $sql = "UPDATE `brukere` SET `hvorfordeg` = '$ok', `userlevel` = '$userlevel' WHERE `Nick` = '$nick'"; $sql = "INSERT INTO `gamecrew` SET `Navn` = '$navn', `Nick` = '$nick', `Alder` = '$Alder', `email` = '$epost', `Mobil` = '$Mobil', `bilde` = '<img src=/crewbilder/wannabe/$bilde width=80 height=115>'"; if (@mysql_query($sql)) { echo ('<p> <html> <head> <meta HTTP-EQUIV="Refresh" CONTENT="0;URL=/crew/game.php"> </head> <body> </body> </html> .</p>'); } else { echo('<p>Error: ' . mysql_error() . '</p>'); } } ?> Fjerna , før where men ingen forskjell. Lenke til kommentar
HP_H Skrevet 13. november 2003 Del Skrevet 13. november 2003 Du har to sql setninger som heter $sql, den andre overskriver den første. Den første blir derfor aldri kjørt. Prøv f.eks: $sql = "UPDATE `brukere` SET `hvorfordeg` = '$ok', `userlevel` = '$userlevel' WHERE `Nick` = '$nick'"; @mysql_query($sql) $sql = "INSERT INTO `gamecrew` SET `Navn` = '$navn', `Nick` = '$nick', `Alder` = '$Alder', `email` = '$epost', `Mobil` = '$Mobil', `bilde` = '<img src=/crewbilder/wannabe/$bilde width=80 height=115>'"; if (@mysql_query($sql)) { Lenke til kommentar
_Nitro_ Skrevet 13. november 2003 Forfatter Del Skrevet 13. november 2003 (endret) Parse error: parse error, unexpected T_VARIABLE in /home/sites/breakeven/brukere/spot-reloaded.com/public_html/admin/wannabegamesee.php on line 92 Fikk denne da jeg la til @mysql_query($sql) <?php if (isset($_POST['ok'])) { $ok = $_POST['ok']; $navn = $_POST['navn']; $nick = $_POST['nick']; $Alder = $_POST['Alder']; $epost = $_POST['epost']; $Mobil = $_POST['Tlfmob']; $bilde = $_POST['bilde']; $userlevel = $_POST['userlevel']; $hvilketcrew = $_POST['hvilketcrew']; $sql = "UPDATE `brukere` SET `hvorfordeg` = '$ok', `userlevel` = '$userlevel' WHERE `Nick` = '$nick'"; @mysql_query($sql) $sql = "INSERT INTO `gamecrew` SET `Navn` = '$navn', `Nick` = '$nick', `Alder` = '$Alder', `email` = '$epost', `Mobil` = '$Mobil', `bilde` = '<img src=/crewbilder/wannabe/$bilde width=80 height=115>'"; if (@mysql_query($sql)) { echo ('<p> <html> <head> <meta HTTP-EQUIV="Refresh" CONTENT="0;URL=/crew/game.php"> </head> <body> </body> </html> .</p>'); } else { echo('<p>Error: ' . mysql_error() . '</p>'); } } ?> Endret 13. november 2003 av _Nitro_ Lenke til kommentar
HP_H Skrevet 13. november 2003 Del Skrevet 13. november 2003 Beklager, litt for rask. Glemte ;. @mysql_query($sql); Lenke til kommentar
_Nitro_ Skrevet 13. november 2003 Forfatter Del Skrevet 13. november 2003 takk takk. Nå fungerer det.. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå