01. november 2007 - 18:40
Der er
9 kommentarer og 1 løsning
if($allowview = 1) error
Jeg kan ikke få dette script til at virke hvad gør jeg galt ??? $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\">";
Annonceindlæg fra Deloitte
01. november 2007 - 19:32
#6
$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\">"; } }
01. november 2007 - 19:36
#8
her er hele scriptet <?php include("../tjek_logind.php"); include("../lang.php"); include ('../config.php'); if(isset($_GET["action"])) { $action = $_GET["action"]; if ($action=="adminadduser") { $setupby = addslashes($_POST['setupby']); $allowzones = addslashes($_POST['allowzones']); } $strsql = mysql_query("SELECT zonesleft FROM user WHERE id='$setupby' ") or die(mysql_error()); while($row = mysql_fetch_array($strsql)) { $zonesleft = $row[zonesleft]; $newzonesleft = $zonesleft - $allowzones; } if($newzonesleft<0){ echo""._NODOMAIN1." $zonesleft "._NODOMAIN2."<br> <a href=\"java script:history.go(-1)\">"._BACK."</A>"; } else { $username = addslashes($_POST['username']); $user_check_query = mysql_query("SELECT * FROM user WHERE username='$username' ") or die(mysql_error()); $user_check_fetch = mysql_num_rows($user_check_query); } if($user_check_fetch != 0){ echo "<body oncontextmenu=\"return false;\"><br><br>Username is taken<br> <a href=\"java script:history.go(-1)\">"._BACK."</A> "; } else { $username = addslashes($_POST['username']); $password = addslashes($_POST['password']); $firstname = addslashes($_POST['firstname']); $lastname = addslashes($_POST['lastname']); $city = addslashes($_POST['city']); $adr = addslashes($_POST['adr']); $postnumber = addslashes($_POST['postnumber']); $country = addslashes($_POST['country']); $phone = addslashes($_POST['phone']); $mobil = addslashes($_POST['mobil']); $email = addslashes($_POST['email']); $status = addslashes($_POST['status']); $level = addslashes($_POST['level']); $allowzones = addslashes($_POST['allowzones']); $setupby = addslashes($_POST['setupby']); $setupdate = addslashes($_POST['setupdate']); $tid = addslashes($_POST['$tid']); mysql_query("INSERT INTO `user` ( `id` , `username` , `password` , `level` , `status` , `firstname` , `lastname` , `adr` , `postnumber` , `city` , `country` , `phone` , `mobil` , `lastlogin` , `email` , `allowzones` , `zonesleft` , `profilupdated` , `setupdate` , `setupby` ) VALUES ( NULL , '$username', MD5( '$password' ) , '$level', '$status', '$firstname', '$lastname', '$adr', '$posnumber', '$city', '$country', '$phone', '$mobil', 'never', '$email', '$allowzones', '$allowzones', 'never', '$setupdate', '$setupby' )") or die(mysql_error()); $setupby = addslashes($_POST['setupby']); $svar = mysql_query("SELECT * FROM user WHERE id='$setupby' ") or die(mysql_error()); while ($row = mysql_fetch_array($svar)) $zonesleft = $row['zonesleft']; $minuszones = addslashes($_POST['allowzones']); $newzonesleft = $zonesleft - $minuszones; mysql_query("UPDATE user SET zonesleft='$newzonesleft' WHERE id='$setupby' LIMIT 1"); include("../tjek_logind.php"); $username = $_SESSION['username']; echo"<meta http-equiv=\"refresh\" content=\"0;url=../includes/listuser.php\">"; exit(); } } else if ($action=="adminresadduser") { $username = addslashes($_POST['username']); $user_check_query = mysql_query("SELECT * FROM user WHERE username='$username' ") or die(mysql_error()); $user_check_fetch = mysql_num_rows($user_check_query); if($user_check_fetch != 0){ echo "<body oncontextmenu=\"return false;\"><br><br>Username is taken<br> <a href=\"java script:history.go(-1)\">"._BACK."</A> "; } else { $username = addslashes($_POST['username']); $password = addslashes($_POST['password']); $firstname = addslashes($_POST['firstname']); $lastname = addslashes($_POST['lastname']); $city = addslashes($_POST['city']); $adr = addslashes($_POST['adr']); $postnumber = addslashes($_POST['postnumber']); $country = addslashes($_POST['country']); $phone = addslashes($_POST['phone']); $mobil = addslashes($_POST['mobil']); $email = addslashes($_POST['email']); $status = addslashes($_POST['status']); $level = addslashes($_POST['level']); $allowzones = addslashes($_POST['allowzones']); $setupby = addslashes($_POST['setupby']); $setupdate = addslashes($_POST['setupdate']); $allowview = addslashes($_POST['allowview']); $tid = addslashes($_POST['$tid']); mysql_query("INSERT INTO `user` ( `id` , `username` , `password` , `level` , `status` , `firstname` , `lastname` , `adr` , `postnumber` , `city` , `country` , `phone` , `mobil` , `lastlogin` , `email` , `allowzones` , `zonesleft` , `profilupdated` , `setupdate` , `setupby` ) VALUES ( NULL , '$username', MD5( '$password' ) , '$level', '$status', '$firstname', '$lastname', '$adr', '$posnumber', '$city', '$country', '$phone', '$mobil', 'never', '$email', '$allowzones', '$allowzones', 'never', '$setupdate', '$setupby' )") or die(mysql_error()); $setupby = addslashes($_POST['setupby']); $svar = mysql_query("SELECT * FROM user WHERE id='$setupby' ") or die(mysql_error()); while ($row = mysql_fetch_array($svar)) $zonesleft = $row['zonesleft']; $minuszones = addslashes($_POST['allowzones']); $newzonesleft = $zonesleft - $minuszones; mysql_query("UPDATE user SET zonesleft='$newzonesleft' WHERE id='$setupby' LIMIT 1"); } $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\">"; } } else{ echo"<meta http-equiv=\"refresh\" content=\"0;url=../\">"; exit; } ?>