Gå til innhold

Hva er feil her?


Anbefalte innlegg

<?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
Videoannonse
Annonse

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

<?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

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

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 av _Nitro_
Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...