|
| if er lige med error Fra : news.tele.dk |
Dato : 01-11-07 23:53 |
|
jeg kan simplehen ikke finde fejle, den sætter intet ind i databasen uanset
er allowview er 0 eller 1 og kommer ikke med fejl
$allowview = addslashes($_POST['allowview']);
if($allowview != 1){
mysql_query("INSERT INTO `ressettings` (
`ns`,
`ns1`,
`password`,
`reseller`,
`http`,
`allowview`
)
VALUES (
'$ns' , '$ns1' , '$usepassword' ,'$username' , '127.0.0.1', '$allowview')")
or die(mysql_error());
echo"<meta http-equiv=\"refresh\"
content=\"0;url=../includes/listuser.php\">";
}else{
$sql = mysql_query("SELECT * FROM settings") or die(mysql_error());
while ($row = mysql_fetch_array($sql))
$ns = $row['ns'];
$ns1 = $row['ns1'];
$httppassword = $row['password'];
$reseller = $row['reseller'];
$http = $row['http'];
mysql_query("INSERT INTO `ressettings` (
`rid`,
`ns`,
`ns1`,
`password`,
`reseller`,
`http`,
`allowview`
)
VALUES (
NULL , '$ns' , '$ns1' , '$httppassword' ,'$username' , '$http',
'$allowview')") or die(mysql_error());
echo"<meta http-equiv=\"refresh\"
content=\"0;url=../includes/listuser.php\">";
}
}
| |
Philip Nunnegaard (02-11-2007)
| Kommentar Fra : Philip Nunnegaard |
Dato : 02-11-07 02:15 |
|
> VALUES (
> '$ns' , '$ns1' , '$usepassword' ,'$username' , '127.0.0.1',
> '$allowview')")
Kan det være de enkelte quotes, der snyder den til at tro, at den skal
indsætte en streng med værdien "$ns" fremfor værdien af variablen $ns?
Har du prøvet at smide en echo på sql-sætningen?
| |
Dan Storm (02-11-2007)
| Kommentar Fra : Dan Storm |
Dato : 02-11-07 08:25 |
|
news.tele.dk skrev:
> jeg kan simplehen ikke finde fejle, den sætter intet ind i databasen uanset
> er allowview er 0 eller 1 og kommer ikke med fejl
hvis $allowview er 0, hvor kommer $ns, $ns1, $usepassword, $username så fra?
Din kode er meget forvirrende og uoverskuelig. Samt der var nogle
syntaks fejl i koden.
Jeg har omskrevet det en lille smule, så prøv nedenstående af og vend
tilbage med resultatet.
$allowview = $_POST['allowview'];
if($allowview != 1)
{
$sql = "
INSERT INTO
ressettings
(
ns,
ns1,
password,
reseller,
http,
allowview
)
VALUES
(
'".$ns."',
'".$ns1."'
'".$usepassword."',
'".$username."',
'127.0.0.1',
'".$allowview."'
)
";
mysql_query($sql) or die(mysql_error());
echo"<meta http-equiv=\"refresh\"
content=\"0;url=../includes/listuser.php\">";
}
else
{
$sql = "SELECT * FROM settings";
$result = mysql_query($sql) or die(mysql_error());
while ($row = mysql_fetch_array($result))
{
$ns = $row["ns"];
$ns1 = $row["ns1"];
$httppassword = $row["password"];
$reseller = $row["reseller"];
$http = $row["http"];
$sql = "
INSERT INTO
ressettings
(
rid,
ns,
ns1,
password,
reseller,
http,
allowview
)
VALUES
(
NULL,
'".$ns."',
'".$ns1."',
'".$httppassword."',
'".$username."',
'".$http."',
'".$allowview."'
)
";
mysql_query($sql) or die(mysql_error());
echo"<meta http-equiv=\"refresh\"
content=\"0;url=../includes/listuser.php\">";
}
}
--
Dan Storm - storm at err0r dot dk / http://err0r.dk
Tro ikke brugerne vil gøre noget for at undgå dit killfilter
- Så vigtig er du heller ikke!
| |
news.tele.dk (02-11-2007)
| Kommentar Fra : news.tele.dk |
Dato : 02-11-07 12:46 |
|
Det virker nu 1 milion tak, for kunne ikke komme vidre uden det virkede
Mvh.
Kim Sønderup
"Dan Storm" <shadyz@_REMOVETHIS_err0r.dk> skrev i en meddelelse
news:472ad0b1$0$15874$edfadb0f@dtext01.news.tele.dk...
> news.tele.dk skrev:
>> jeg kan simplehen ikke finde fejle, den sætter intet ind i databasen
>> uanset er allowview er 0 eller 1 og kommer ikke med fejl
>
> hvis $allowview er 0, hvor kommer $ns, $ns1, $usepassword, $username så
> fra?
>
> Din kode er meget forvirrende og uoverskuelig. Samt der var nogle syntaks
> fejl i koden.
> Jeg har omskrevet det en lille smule, så prøv nedenstående af og vend
> tilbage med resultatet.
>
>
>
>
> $allowview = $_POST['allowview'];
> if($allowview != 1)
> {
> $sql = "
> INSERT INTO
> ressettings
> (
> ns,
> ns1,
> password,
> reseller,
> http,
> allowview
> )
> VALUES
> (
> '".$ns."',
> '".$ns1."'
> '".$usepassword."',
> '".$username."',
> '127.0.0.1',
> '".$allowview."'
> )
> ";
>
> mysql_query($sql) or die(mysql_error());
>
> echo"<meta http-equiv=\"refresh\"
> content=\"0;url=../includes/listuser.php\">";
>
> }
> else
> {
> $sql = "SELECT * FROM settings";
> $result = mysql_query($sql) or die(mysql_error());
> while ($row = mysql_fetch_array($result))
> {
> $ns = $row["ns"];
> $ns1 = $row["ns1"];
> $httppassword = $row["password"];
> $reseller = $row["reseller"];
> $http = $row["http"];
> $sql = "
> INSERT INTO
> ressettings
> (
> rid,
> ns,
> ns1,
> password,
> reseller,
> http,
> allowview
> )
> VALUES
> (
> NULL,
> '".$ns."',
> '".$ns1."',
> '".$httppassword."',
> '".$username."',
> '".$http."',
> '".$allowview."'
> ) ";
> mysql_query($sql) or die(mysql_error());
> echo"<meta http-equiv=\"refresh\"
> content=\"0;url=../includes/listuser.php\">";
> }
> }
> --
> Dan Storm - storm at err0r dot dk / http://err0r.dk
>
> Tro ikke brugerne vil gøre noget for at undgå dit killfilter
> - Så vigtig er du heller ikke!
| |
|
|