Testa http://top100.fl-net.se/admin.php . Varken "ta bort"- eller nollställ-funktionen fungerar. Popup-fönstret vill inte dyka upp när man trycker på nollställ eller ta bort.
[kod]
<? require('installningar.php') ?>
<?
$tid = time();
$datum = date("Y-m-d H
:s");
$start = "<html>\n<head>\n<title>Admin</title>\n</head>\n<body>\n<h2>Admin</h2><br>";
$slut = "</body>\n</html>";
$meny = "Inloggad: $datum<br><br><a href=admin.php>Ta bort medlem</a>
- <a href=admin.php?val=sajter>Ta bort sajt</a>
- <a href=admin.php?val=meddelande>Skicka ut meddelande till samtliga medlemmar</a>
- <a href=\"admin.php?val=nollstall\" onClick=\"if (!confirm('Är du helt säker på att du vill\nnollställa samtliga sajters in- och utdata?')) return false;\">Nollställ samtliga sajter</a>
- <a href=admin.php?val=loggaut&tid=$tid>Logga ut</a><br><br>\n\n";
$losenordc = $HTTP_COOKIE_VARS["LosenordCookie"];
$rattuser = "erki";
$ratt = "erki";
function auth () {
Header("WWW-Authenticate: Basic realm=\" Admin - Topp100\"");
Header("HTTP/1.0 401 Unauthorized");
echo "Fel lösenord och/eller användarnamn!";
exit;
}
if($val == "loggaut") {
unset($PHP_AUTH_USER);
unset($PHP_AUTH_PW);
}
if(!isset($PHP_AUTH_USER)) {
auth();
}
else {
$pass = $PHP_AUTH_PW;
$user = $PHP_AUTH_USER;
if (!($user == $rattuser && $pass == $ratt)) {
auth();
}
else {
echo $start;
echo $meny;
if ($val=="nollstall") {
$katyn = mysql_query("select * from sajter");
while($katy = mysql_fetch_row($katyn)) {
mysql_query("UPDATE * from sajter SET roster='0', ut='0' WHERE id='$katy[0]'");
}
echo "Samtliga sajters röster har nollställts.";
}
elseif ($val=="tabort") {
mysql_query("DELETE * from sajter id='$id'");
echo "Sajten med ID-nummer $id har tagits bort.";
}
elseif ($val=="medlem") {
mysql_query("DELETE * from medlemmar WHERE anvandarnamn='$anv'");
$katyn = mysql_query("select * from sajter WHERE anvandarnamn='$anv'");
while($katy = mysql_fetch_row($katyn)) {
mysql_query("DELETE * from sajter WHERE id='$katy[0]'");
}
echo "Medlemmen $anv och hennes/hans sajter har tagits bort.";
}
elseif ($val=="skicka") {
$katyn = mysql_query("select * from medlemmar");
$antal = mysql_num_rows($katyn);
while($katy = mysql_fetch_row($katyn)) {
mail("$katy[4]", "$amne", "$meddelande", "From: $fran_namn <$fran_email>\nReply-To: $fran_namn <$fran_email>\nX-Mailer: PHP/" . phpversion());
}
echo "Meddelandet har skickats ut till $antal medlemmar.";
}
elseif ($val=="meddelande") {
echo "
<FORM METHOD=POST ACTION=admin.php?val=skicka>
Ämne<BR>
<INPUT TYPE=TEXT NAME=amne VALUE=><BR>
Meddelande:<BR>
<TEXTAREA NAME=meddelande COLS=60 ROWS=20></TEXTAREA><BR>
<INPUT TYPE=SUBMIT NAME=S VALUE=Skicka>
</FORM>
";
}
elseif ($val=="sajter") {
if (!$sida) {
$sida=1;
}
$sajt=$antal_per_sida * $sida - $antal_per_sida;
$result = mysql_query("select * from sajter");
$resultat = mysql_query("select * from sajter order by id DESC LIMIT $sajt,$antal_per_sida");
$antal = mysql_num_rows($result);
$antalsidor = ceil($antal / $antal_per_sida);
echo "<table border=0><tr><td></td><td>Titel</td><td>Kategori</td><td>Användarnamn</td><td>Ta bort</td></tr>";
while($rad = mysql_fetch_row($resultat)) {
$kat = mysql_fetch_array(mysql_query("select * from kat where id = '$rad[7]'"));
echo "<tr><td>$rad[0]</td><td>$rad[5]</td><td>$kat[1]</td><td>$rad[1]</td><td><a href=\"admin.php?val=tabort&id=$rad[0]\" onClick=\"if (!confirm('Är du helt säker på att du vill\nta bort sajten med ID-nummret $rad[0]?')) return false;
\">Ta bort $rad[0]</a></td></tr>";
}
echo "</table>";
for ($i = 1; $i <= $antalsidor; $i++) {
if ($i == $sida){
if ($i == $antalsidor){
echo "<b>$i</b>";
}
else {
echo "<b>$i</b> | ";
}
}
else {
if ($i == $antalsidor){
echo "<a href=admin.php?val=sajter&sida=$i$satt>$i</a>";
}
else {
echo "<a href=admin.php?val=sajter&sida=$$satt>$i</a> | ";
}
}
}
}
else {
if (!$sida) {
$sida=1;
}
$sajt=$antal_per_sida * $sida - $antal_per_sida;
$result = mysql_query("select * from medlemmar");
$resultat = mysql_query("select * from medlemmar order by anvandarnamn DESC LIMIT $sajt,$antal_per_sida");
$antal = mysql_num_rows($result);
$antalsidor = ceil($antal / $antal_per_sida);
echo "<table border=0><tr><td>Användarnamn</td><td>Lösenord</td><td>E-post</td><td>Ta bort</td></tr>";
while($rad = mysql_fetch_row($resultat)) {
echo "<tr><td>$rad[1]</td><td>$rad[2]</td><td>$rad[4]</td><td><a href=\"admin.php?val=medlem&anv=$rad[1]\" onClick=\"if (!confirm('Är du helt säker på att du vill\nta bort medlemmen $rad[1]?')) return false;
\">Ta bort $rad[1]</a></td></tr>";
}
echo "</table>";
for ($i = 1; $i <= $antalsidor; $i++) {
if ($i == $sida){
if ($i == $antalsidor){
echo "<b>$i</b>";
}
else {
echo "<b>$i</b> | ";
}
}
else {
if ($i == $antalsidor){
echo "<a href=admin.php?sida=$i$satt>$i</a>";
}
else {
echo "<a href=admin.php?sida=$$satt>$i</a> | ";
}
}
}
}
echo $slut;
exit;
}
}
?>
[/kod]
Hjälp! Help! Hilf!
------------------
SteveNet - [email protected]
Cogito ergo doleo.
[kod]
<? require('installningar.php') ?>
<?
$tid = time();
$datum = date("Y-m-d H
:s");$start = "<html>\n<head>\n<title>Admin</title>\n</head>\n<body>\n<h2>Admin</h2><br>";
$slut = "</body>\n</html>";
$meny = "Inloggad: $datum<br><br><a href=admin.php>Ta bort medlem</a>
- <a href=admin.php?val=sajter>Ta bort sajt</a>
- <a href=admin.php?val=meddelande>Skicka ut meddelande till samtliga medlemmar</a>
- <a href=\"admin.php?val=nollstall\" onClick=\"if (!confirm('Är du helt säker på att du vill\nnollställa samtliga sajters in- och utdata?')) return false;\">Nollställ samtliga sajter</a>
- <a href=admin.php?val=loggaut&tid=$tid>Logga ut</a><br><br>\n\n";
$losenordc = $HTTP_COOKIE_VARS["LosenordCookie"];
$rattuser = "erki";
$ratt = "erki";
function auth () {
Header("WWW-Authenticate: Basic realm=\" Admin - Topp100\"");
Header("HTTP/1.0 401 Unauthorized");
echo "Fel lösenord och/eller användarnamn!";
exit;
}
if($val == "loggaut") {
unset($PHP_AUTH_USER);
unset($PHP_AUTH_PW);
}
if(!isset($PHP_AUTH_USER)) {
auth();
}
else {
$pass = $PHP_AUTH_PW;
$user = $PHP_AUTH_USER;
if (!($user == $rattuser && $pass == $ratt)) {
auth();
}
else {
echo $start;
echo $meny;
if ($val=="nollstall") {
$katyn = mysql_query("select * from sajter");
while($katy = mysql_fetch_row($katyn)) {
mysql_query("UPDATE * from sajter SET roster='0', ut='0' WHERE id='$katy[0]'");
}
echo "Samtliga sajters röster har nollställts.";
}
elseif ($val=="tabort") {
mysql_query("DELETE * from sajter id='$id'");
echo "Sajten med ID-nummer $id har tagits bort.";
}
elseif ($val=="medlem") {
mysql_query("DELETE * from medlemmar WHERE anvandarnamn='$anv'");
$katyn = mysql_query("select * from sajter WHERE anvandarnamn='$anv'");
while($katy = mysql_fetch_row($katyn)) {
mysql_query("DELETE * from sajter WHERE id='$katy[0]'");
}
echo "Medlemmen $anv och hennes/hans sajter har tagits bort.";
}
elseif ($val=="skicka") {
$katyn = mysql_query("select * from medlemmar");
$antal = mysql_num_rows($katyn);
while($katy = mysql_fetch_row($katyn)) {
mail("$katy[4]", "$amne", "$meddelande", "From: $fran_namn <$fran_email>\nReply-To: $fran_namn <$fran_email>\nX-Mailer: PHP/" . phpversion());
}
echo "Meddelandet har skickats ut till $antal medlemmar.";
}
elseif ($val=="meddelande") {
echo "
<FORM METHOD=POST ACTION=admin.php?val=skicka>
Ämne<BR>
<INPUT TYPE=TEXT NAME=amne VALUE=><BR>
Meddelande:<BR>
<TEXTAREA NAME=meddelande COLS=60 ROWS=20></TEXTAREA><BR>
<INPUT TYPE=SUBMIT NAME=S VALUE=Skicka>
</FORM>
";
}
elseif ($val=="sajter") {
if (!$sida) {
$sida=1;
}
$sajt=$antal_per_sida * $sida - $antal_per_sida;
$result = mysql_query("select * from sajter");
$resultat = mysql_query("select * from sajter order by id DESC LIMIT $sajt,$antal_per_sida");
$antal = mysql_num_rows($result);
$antalsidor = ceil($antal / $antal_per_sida);
echo "<table border=0><tr><td></td><td>Titel</td><td>Kategori</td><td>Användarnamn</td><td>Ta bort</td></tr>";
while($rad = mysql_fetch_row($resultat)) {
$kat = mysql_fetch_array(mysql_query("select * from kat where id = '$rad[7]'"));
echo "<tr><td>$rad[0]</td><td>$rad[5]</td><td>$kat[1]</td><td>$rad[1]</td><td><a href=\"admin.php?val=tabort&id=$rad[0]\" onClick=\"if (!confirm('Är du helt säker på att du vill\nta bort sajten med ID-nummret $rad[0]?')) return false;
\">Ta bort $rad[0]</a></td></tr>";
}
echo "</table>";
for ($i = 1; $i <= $antalsidor; $i++) {
if ($i == $sida){
if ($i == $antalsidor){
echo "<b>$i</b>";
}
else {
echo "<b>$i</b> | ";
}
}
else {
if ($i == $antalsidor){
echo "<a href=admin.php?val=sajter&sida=$i$satt>$i</a>";
}
else {
echo "<a href=admin.php?val=sajter&sida=$$satt>$i</a> | ";
}
}
}
}
else {
if (!$sida) {
$sida=1;
}
$sajt=$antal_per_sida * $sida - $antal_per_sida;
$result = mysql_query("select * from medlemmar");
$resultat = mysql_query("select * from medlemmar order by anvandarnamn DESC LIMIT $sajt,$antal_per_sida");
$antal = mysql_num_rows($result);
$antalsidor = ceil($antal / $antal_per_sida);
echo "<table border=0><tr><td>Användarnamn</td><td>Lösenord</td><td>E-post</td><td>Ta bort</td></tr>";
while($rad = mysql_fetch_row($resultat)) {
echo "<tr><td>$rad[1]</td><td>$rad[2]</td><td>$rad[4]</td><td><a href=\"admin.php?val=medlem&anv=$rad[1]\" onClick=\"if (!confirm('Är du helt säker på att du vill\nta bort medlemmen $rad[1]?')) return false;
\">Ta bort $rad[1]</a></td></tr>";
}
echo "</table>";
for ($i = 1; $i <= $antalsidor; $i++) {
if ($i == $sida){
if ($i == $antalsidor){
echo "<b>$i</b>";
}
else {
echo "<b>$i</b> | ";
}
}
else {
if ($i == $antalsidor){
echo "<a href=admin.php?sida=$i$satt>$i</a>";
}
else {
echo "<a href=admin.php?sida=$$satt>$i</a> | ";
}
}
}
}
echo $slut;
exit;
}
}
?>
[/kod]
Hjälp! Help! Hilf!
------------------
SteveNet - [email protected]
Cogito ergo doleo.
Comment