The_Lozer Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 (endret) det må være noe gravalvorlig med koden min header("Location: admin.php"); funker ikke, noen som har en anelse om hvorfor? satt på error reporting nå, og fikk meldingen Warning: Cannot modify header information - headers already sent by (output started at /www/110mb.com/****/admin.php:6) in /www/110mb.com/****/admin.php on line 61 Endret 16. mai 2007 av The_Lozer Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 det må være noe gravalvorlig med koden min header("Location: admin.php"); funker ikke, noen som har en anelse om hvorfor? 8630157[/snapback] Tror nesten vi må få se litt av koden din... Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Forfatter Del Skrevet 16. mai 2007 (endret) det må være noe gravalvorlig med koden min header("Location: admin.php"); funker ikke, noen som har en anelse om hvorfor? 8630157[/snapback] Tror nesten vi må få se litt av koden din... 8630177[/snapback] skal poste koden vært øyeblikk Klikk for å se/fjerne innholdet nedenfor <?php session_start(); ?> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> <?php include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b�r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt�y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p� program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> her var det en liten bit av koden Endret 16. mai 2007 av The_Lozer Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 Tror rett å slett du bare kan flytte dette til under all resten av php'n... Man kan ikke skrive ut noe html før session_start() eller header()... <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Forfatter Del Skrevet 16. mai 2007 Tror rett å slett du bare kan flytte dette til under all resten av php'n... Man kan ikke skrive ut noe html før session_start() eller header()... <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> 8630267[/snapback] skal endre det nå Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 Vil vel bli som dette... Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b?r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt?y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p? program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Forfatter Del Skrevet 16. mai 2007 Vil vel bli som dette... Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b?r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt?y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p? program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> 8630292[/snapback] funket utmerket... takk igjen, men om jeg skal ha title og slikt der nå, hvor setter jeg det? Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 (endret) Vil vel bli som dette... Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b?r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt?y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p? program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> 8630292[/snapback] funket utmerket... takk igjen, men om jeg skal ha title og slikt der nå, hvor setter jeg det? 8630316[/snapback] Der det står nå... Er vel linje 67. Hyggelig å høre at det er andre som sitter å sliter med litt programmering til langt utpå kvelden... God 17. mai forresten Endret 16. mai 2007 av Hgsdfkls Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Forfatter Del Skrevet 16. mai 2007 Vil vel bli som dette... Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b?r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt?y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p? program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> 8630292[/snapback] funket utmerket... takk igjen, men om jeg skal ha title og slikt der nå, hvor setter jeg det? 8630316[/snapback] Der det står nå... Er vel linje 67. Hyggelig å høre at det er andre som sitter å sliter med litt programmering til langt utpå kvelden... God 17. mai forresten 8630338[/snapback] god 17. mai til deg og, men det kom ingen tittel... *beklager skriveleifer og slikt nå... trøtt* Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 Kom sikkert ingen tittel fordi det mangler noen tags.. Prøv dette: Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <html> <head> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> </head> <body> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b?r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt?y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p? program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> </body> </html> Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Forfatter Del Skrevet 16. mai 2007 Kom sikkert ingen tittel fordi det mangler noen tags.. Prøv dette: Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <html> <head> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> </head> <body> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b?r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt?y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p? program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> </body> </html> 8630376[/snapback] gikk nok ikke det... skal jeg poste hele scriptet? jeg får noen flere header allready sent lenger nede... Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 Kom sikkert ingen tittel fordi det mangler noen tags.. Prøv dette: Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <html> <head> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> </head> <body> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b?r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt?y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p? program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> </body> </html> 8630376[/snapback] gikk nok ikke det... skal jeg poste hele scriptet? jeg får noen flere header allready sent lenger nede... 8630398[/snapback] Ja, gjør det... Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Forfatter Del Skrevet 16. mai 2007 (endret) Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <html> <head> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> </head> <body> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b�r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt�y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p� program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> <?php } // Slette bruker if ($action == "del" and $what == "usr" and empty($go)) { $sql = mysql_query("SELECT * FROM brukere ORDER BY id"); $num = mysql_num_rows($sql); ?> <table border="1"> <tr> <td> <img src="inc/bilder/b_usrlist.png"> </td> <td> Brukernavn: </td> <td> Slett: </td> </tr> <?php while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <img src="inc/bilder/b_usrlist.png"> </td> <td> <?php echo $rad['brukernavn']; ?> </td> <td align="center"> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr&go=check&id=<?php echo $rad['id']; ?>" border="0"><img src="inc/bilder/b_usrdrop.png" border="0"></a> </td> </tr> <?php } ?> <tr> <td colspan="3"> Viser: <?php echo $num; ?> brukere. </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "del" and $what == "usr" and $go == "check" and !empty($id)) { $sql = mysql_query("SELECT * FROM brukere WHERE id='{$id}'"); $rad = mysql_fetch_array($sql); ?> <table border="1"> <tr> <td> Brukernavn: </td> <td> Slett: </td> </tr> <tr> <td> <?php echo $rad['brukernavn']; ?> </td> <td align="center"> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr&go=del&id=<?php echo $id; ?>" border="0"><img src="inc/bilder/b_usrdrop.png" border="0"></a> </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "del" and $what == "usr" and $go == "del" and !empty($id)) { echo "Sletter bruker...<br />"; $sql = mysql_query("DELETE FROM brukere WHERE id='{$id}'"); if (!sql) { echo "Det skjedde en feil!" . mysql_error(); ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } else { echo "Slettet!"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } // Lag ny bruker if ($action == "mknew" and $what == "usr" and empty($go)) { ?> <form action="?action=mknew&what=usr&go=new" method="post"> <table border="1"> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> Brukernavn: </td> </tr> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> <input type="text" name="bruker"> </td> </tr> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> <input type="submit" value="Lag ny bruker"><input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "mknew" and $what == "usr" and !empty($go)) { if (empty($post_bruker)) { echo "Fyll ut brukernavn, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } else { $pw = "123abc"; $pwmd5 = md5($pw); $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$post_bruker}'"); $finnes = mysql_num_rows($sql); if ($finnes == "0") { $sql = mysql_query("INSERT INTO brukere (brukernavn, passord) VALUES ('{$post_bruker}','{$pwmd5}')"); if (!$sql) { echo "Det skjedden en feil" . mysql_error(); } else { echo "Bruker opprettet....<br />"; echo "Brukernavn:" . $post_bruker . "<br />"; echo "Passord:" . $pw . "<br />brukeren b�r bytte passord ved innlogning<br />"; echo "Sender deg videre om 10 sekunder<br />"; header("Refresh: 10; url=?action=mknew&what=usr"); ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Brukeren: <i>" . $post_bruker . "</i> finnes allerede, g� <a href='javascript:history.back(1)'>tilbake</a><br />"; ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } } // Bytte passord if ($action == "change" and $what == "pw" and empty($go)) { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$brukernavn}'"); ?> <form action="?action=change&what=pw&go=change" method="post"> <table border="1"> <tr> <td> <img src="inc/bilder/b_usredit.png"> </td> <td colspan="4"> Endre passord </td> </tr> <tr> <td> Brukernavn: </td> <td> Gammelt passord: </td> <td> Nytt passord: </td> <td> Tast passord igjen: </td> <td> ID: </td> </tr> <?php while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <?php echo $rad['brukernavn']; ?> </td> <td> <input type="password" name="gammeltpassord"> </td> <td> <input type="password" name="nyttpassord"> </td> <td> <input type="password" name="nyttpassord2"> </td> <td> <select name="id"> <option value="<?php echo $rad['id']; ?>"><?php echo $rad['id']; ?></option> </select> </td> </tr> <?php } ?> <tr> <td colspan="2" align="right"> <input type="submit" value="Endre passord"> </td> <td colspan="3" align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "change" and $what == "pw" and $go == "change") { $tomt = "d41d8cd98f00b204e9800998ecf8427e"; $sql = mysql_query("SELECT * FROM brukere WHERE id='{$endre_navn}' and passord='{$endre_gpw}'"); $finnes = mysql_num_rows($sql); if (!empty($endre_navn) and $endre_gpw !== $tomt and $endre_npw !== $tomt and $endre_npw2 !== $tomt) { if ($finnes != "0") { if ($endre_npw == $endre_npw2) { $sql = mysql_query("UPDATE brukere SET passord='{$endre_npw}' WHERE id='{$endre_navn}'"); if (!$sql) { echo "Det skjedde en feil" . mysql_error(); } else { echo "Endrer passord...<br />"; echo "Sender deg videre.."; $_SESSION['passord'] = $endre_npw; header("Refresh: 2; url=?action=change&what=pw"); ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Passordene du skrev inn er ikke like"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Ikke riktig passord"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Fyll ut alle felter, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } // Nedenfor her kommer edit biten if ($action == "edit" and $what == "program" and empty($go)) { $sql = mysql_query("SELECT * FROM program ORDER BY id"); ?> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> <td> Rediger </td> <td> Slett </td> </tr> <?php while($rad = mysql_fetch_array($sql)) { echo "<tr><td>{$rad['dato']}</td><td>{$rad['tid']}</td><td>{$rad['hvor']}</td><td>{$rad['hva']}</td><td align='center'>"; ?><a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['powa']; ?>','powerpoint','width=350,height=200'))" border='0'><?php echo "<img src='inc/bilder/b_powa.jpg' border='0' width='25' height'25'></a></td><td>{$rad['synlig']}</td><td align='center'><a href='{$_SERVER['PHP_SELF']}?action=edit&what=program&go=edit&id={$rad['id']}' border='0'><img src='inc/bilder/b_edit.png' border='0'></a></td><td align='center'><a href='{$_SERVER['PHP_SELF']}?action=edit&what=program&go=slett&id={$rad['id']}' border='0'><img src='inc/bilder/b_drop.png' border='0'></td></tr>"; } ?> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">Legg til en ny rad i programmet</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } // Legge til en ny rad if ($action == "new" and $what == "program" and empty($go)) { ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoint</a> <br /> <form action="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program&go=add" method="post"> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> </tr> <tr> <td> <input type="text" name="dato" size="4"> </td> <td> <input type="text" name="tid" size="4" value="18:30"> </td> <td> <input type="text" name="hvor" size="14" value="Sentrumskirken"> </td> <td> <textarea name="hva"></textarea> </td> <td> <select name="powa"> <option value="ingen">Velg</option> <?php $sqlpowa = mysql_query("SELECT * FROM powa ORDER BY id"); while ($radpowa = mysql_fetch_array($sqlpowa)) { ?> <option value="<?php echo $radpowa['navn']; ?>"><?php echo $radpowa['navn']; ?></option> <?php } ?> </select> </td> <td> <select name="synlig"> <option value="synlig" selected="selected">Synlig</option> <option value="usynlig">Usynlig</option> </select> </td> </tr> <tr> <td colspan="4" align="right"><input type="submit" name="submit" value="Legg til"> </td> <td colspan="2" align="left"><input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // POWER POINT if ($action == "lastopp" and $what == "powa" and empty($go)) { ?> <script language='javascript' src='inc/js/progress.js'> </script> <script language="javascript" > function hidebar(){ bar1.hideBar() document.getElementById('display').style.visibility = "hidden"; document.getElementById('results').style.visibility = "visible"; } function showbar(){ bar1.showBar() document.getElementById('display').style.visibility = "visible"; document.getElementById('results').style.visibility = "hidden"; } </script> <body onload="javascript: hidebar()"> <form action="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa&go=lastopp" method="post" enctype="multipart/form-data"> <label for="file">PowerPoint fil:</label> <input type="file" name="powa_fil"> <br /> Navn p� presentasjon:<input type="text" name="powa_name"> <br /> <input type="submit" name="submit" value="Last opp" onclick='javascript: showbar()'> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">G� tilbake til nytt program</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <script type='text/javascript'> document.write('<div id=display><br>Laster opp.... Vent litt<br><br></div>'); var bar1= createBar(205,13,'white',1,'#2D5893','#0052A4',85,7,3,''); </script> <?php } if ($action == "lastopp" and $what == "powa" and $go == "lastopp") { if (!empty($post_powa_name) and !empty($_FILES["powa_fil"]["name"])) { if ($_FILES["powa_fil"]["size"] < 10485760) { if ($_FILES["powa_fil"]["error"] > 0) { echo "Det skjedde en feil... Error kode: " . $_FILES["powa_fil"]["error"] . "<br />"; } else { if (file_exists("inc/powa/" . $_FILES["powa_fil"]["name"])) { echo $_FILES["powa_fil"]["name"] . " Denne filen eksiterer allerede. <a href='javascript:history.back(1)'>g� tilbake</a>"; } else { move_uploaded_file($_FILES["powa_fil"]["tmp_name"], "inc/powa/" . $_FILES["powa_fil"]["name"]); echo "Filen ble lastet opp"; header("Refresh: 2; url=?action=new&what=program"); mysql_query("INSERT INTO powa (filnavn, navn) VALUES ('{$_FILES['powa_fil']['name']}', '$post_powa_name')"); } } } else { echo "Ugyldig fil"; } } else { echo "Du glemte � legge til en fil eller fylle ut et navn, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">G� tilbake til nytt program</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } } if ($action == "new" and $what == "program" and $go == "add") { if (!empty($post_dato) and !empty($post_tid) and !empty($post_hvor) and !empty($post_hva) and !empty($post_powa) and !empty($post_synlig)) { ?> Legger til ny program bit... <br /> Slik ser den nye program biten ut<br /> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> </tr> <tr> <td> <?php echo $post_dato; ?> </td> <td> <?php echo $post_tid; ?> </td> <td> <?php echo $post_hvor; ?> </td> <td> <?php echo $post_hva; ?> </td> <td align="center"> <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $post_powa; ?>','powerpoint','width=350,height=200'))" border='0'><img src='inc/bilder/b_powa.jpg' border='0' width='25' height='25'></a> </td> </tr> </table> <?php // Legger til i databasen $sql = "INSERT INTO program (dato, tid, hvor, hva, powa, synlig) VALUES ('$post_dato', '$post_tid', '$post_hvor', '$post_hva', '$post_powa', '$post_synlig')"; if (!mysql_query($sql, $con)) { echo "Kunne ikke legge til i database" . mysql_error(); } else { echo "Det gikk<br /><a href='{$_SERVER['PHP_SELF']}?action=new&what=program'>Legg til enda en rad</a><br />"; } } else { echo "Du glemte � fylle ut noe, g� <a href='javascript:history.back(1)'>tilbake</a><br />"; } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>"> G� til administrerings panel</a> <?php } // Slette biten if ($action == "edit" and $what == "program" and $go == "slett" and empty($confirm)) { ?> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> </tr> <?php $sql = mysql_query("SELECT * FROM program WHERE id='{$id}'"); while ($rad = mysql_fetch_array($sql)) { echo "<tr><td>{$rad['dato']}</td><td>{$rad['tid']}</td><td>{$rad['hvor']}</td><td>{$rad['hva']}</td><td align='center'>"; ?><a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['powa']; ?>','powerpoint','width=350,height=200'))" border='0'><?php echo "<img src='inc/bilder/b_powa.jpg' border='0' width='25' height='25'></a></td></tr>"; } ?> </table> <?php $sql = "DELETE FROM program WHERE id='{$id}'"; if (!mysql_query($sql, $con)) { echo "Det gikk ikke<br />" . mysql_error(); } else { echo "Du har slettet raden.<br />sender deg videre<br />"; header("Refresh: 2; url=?action=edit&what=program"); } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // Endre biten if ($action == "edit" and $what == "program" and $go == "edit") { ?> <form action="?action=update&what=program" method="post"> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> <td> ID </td> </tr> <?php $sql = mysql_query("SELECT * FROM program WHERE id='{$id}'"); while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <input type="text" name="dato" size="6" value="<?php echo $rad['dato']; ?>"> </td> <td> <input type="text" name="tid" size="4" value="<?php echo $rad['tid']; ?>"> </td> <td> <input type="text" name="hvor" size="13" value="<?php echo $rad['hvor']; ?>"> </td> <td> <textarea name="hva"><?php echo $rad['hva']; ?></textarea> </td> <td> <select name="powa"> <option value="ingen">Valg</option> <option value="<?php echo $rad['powa']; ?>" selected="selected"><?php echo $rad['powa']; ?></option> <?php $sqlpowa = mysql_query("SELECT * FROM powa ORDER BY id"); while ($radpowa = mysql_fetch_array($sqlpowa)) { ?> <option value="<?php echo $radpowa['navn']; ?>"><?php echo $radpowa['navn']; ?></option> <?php } ?> </select> </td> <td> <select name="synlig"> <option value="synlig">Synlig</option> <option value="usynlig">Usynlig</option> </select> </td> <td> <select name="id"> <option value="<?php echo $rad['id']; ?>"><?php echo $rad['id']; ?></option> </select> </td> </tr> <td colspan="3" align="right"><input type="submit" value="Oppdater"> </td> <td colspan="4" align="left"><input type="reset" value="Tilbakestill"> </td> </tr> </table> <?php } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } if ($action == "update" and $what == "program") { if (!empty($post_dato) and !empty($post_tid) and !empty($post_hvor) and !empty($post_hva) and !empty($post_powa) and !empty($post_synlig) and !empty($post_id)){ // UPDATE BITEN $sql = "UPDATE program SET dato='{$post_dato}', tid='{$post_tid}', hvor='{$post_hvor}', hva='{$post_hva}', powa='{$post_powa}', synlig='{$post_synlig}' WHERE id='{$post_id}'"; if (!mysql_query($sql, $con)) { echo "Det skjedde en feil" . mysql_error(); } else { echo "Sender deg videre<br />"; header("Refresh: 2; url=?action=edit&what=program"); } } else { ?> Du glemte � fylle ut noen felter, g� <a href="javascript:history.back(1)">tilbake</a>. <?php } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // Slette powerpoint if ($action == "slett" and $what == "powa" and empty($go)) { $sql = mysql_query("SELECT * FROM powa ORDER BY id"); ?> <table border="1"> <tr> <td> Filnavn: </td> <td> Navn: </td> <td> Info: </td> <td> url: </td> <td> St�rrelse: </td> <td> Slett: </td> </tr> <?php function get_size($path) { if(!is_dir($path)) return filesize($path); if ($handle = opendir($path)) { $size = 0; while (false !== ($file = readdir($handle))) { if($file!='.' && $file!='..'){ $size += filesize($path.'/'.$file); $size += get_size($path.'/'.$file); } } closedir($handle); return $size; } } $mappestor = get_size("inc/powa"); $mappestor = $mappestor / 1024 / 1024 / 2; $mappestor = round($mappestor, 3); $mappestor = $mappestor . " MB"; while ($rad = mysql_fetch_array($sql)) { $fil = "inc/powa/{$rad['filnavn']}"; $filstor = filesize($fil); $filstor = $filstor / 1024; $filstor = round($filstor, 0); ?> <tr> <td>; <?php echo $rad['filnavn']; ?> </td> <td> <?php echo $rad['navn']; ?> </td> <?php $sqlfinnes = mysql_query("SELECT * FROM program WHERE powa='{$rad['navn']}'"); $finnes = mysql_num_rows($sqlfinnes); if ($finnes !== 0) { $brukt = "i bruk"; } else { $brukt = "ikke i bruk"; } ?> <td> <?php echo $brukt; ?> </td> <td> <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['navn']; ?>','powerpoint','width=350,height=200'))" border="0"><img src="inc/bilder/b_powa.jpg" width="25" height="25" border="0">inc/powa/<?php echo $rad['filnavn']; ?></a> </td> <td> <?php echo $filstor; ?> KB </td> <td align="center"> <a href="<?php $_SERVER['PHP_SELF']; ?>?action=slett&what=powa&go=<?php echo $rad['id']; ?>" border="0"><img src="inc/bilder/b_drop.png" border="0"></a> </td> </tr> <?php } ?> <tr> <td colspan="4">Totalt brukt plass: </td> <td colspan="2"> <?php echo $mappestor; ?> </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } if ($action == "slett" and $what == "powa" and !empty($go)) { $sql = "DELETE FROM powa WHERE id='{$go}'"; $sqldel = mysql_query("SELECT * FROM powa WHERE id='{$go}'"); ?> Sletter...<br /> <?php if (!mysql_query($sql, $con)) { echo "Det skjedde en feil!" . mysql_error(); } else { while ($raddel = mysql_fetch_array($sqldel)) { unlink("inc/powa/{$raddel['filnavn']}"); echo "Fullf�rt"; header("Refresh: 2; url=?action=slett&what=powa"); } } } } // Denne biten M� v�re nederst pga login. Dette er alts� popup biten for powerpoint if ($action == "se" and $what == "powa" and !empty($go)) { ?> <title>Powerpoint</title> <?php $sql = mysql_query("SELECT * FROM powa WHERE navn='{$go}'"); $finnes = mysql_num_rows($sql); if ($finnes !== 0) { while ($rad = mysql_fetch_array($sql)) { ?> <h3><a href="inc/powa/<?php echo $rad['filnavn']; ?>" target="_blank">Last ned fremvisning: <i><b><?php echo $rad['navn']; ?></b></i></a></h3> <?php } } else { echo "Denne powerpoint fremvisningen finnes ikke!"; } ?> <br /> <br /> <br /> <br /> <br /> <a href="javascript:window.close()">Lukk vindu</a> <?php } ?> <br /> <font color="silver"><i>Copyright © 2007</i></font> </body> </html> det er vel alt med header() som returnerer en feil Endret 16. mai 2007 av The_Lozer Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <html> <head> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> </head> <body> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b�r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt�y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p� program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> <?php } // Slette bruker if ($action == "del" and $what == "usr" and empty($go)) { $sql = mysql_query("SELECT * FROM brukere ORDER BY id"); $num = mysql_num_rows($sql); ?> <table border="1"> <tr> <td> <img src="inc/bilder/b_usrlist.png"> </td> <td> Brukernavn: </td> <td> Slett: </td> </tr> <?php while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <img src="inc/bilder/b_usrlist.png"> </td> <td> <?php echo $rad['brukernavn']; ?> </td> <td align="center"> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr&go=check&id=<?php echo $rad['id']; ?>" border="0"><img src="inc/bilder/b_usrdrop.png" border="0"></a> </td> </tr> <?php } ?> <tr> <td colspan="3"> Viser: <?php echo $num; ?> brukere. </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "del" and $what == "usr" and $go == "check" and !empty($id)) { $sql = mysql_query("SELECT * FROM brukere WHERE id='{$id}'"); $rad = mysql_fetch_array($sql); ?> <table border="1"> <tr> <td> Brukernavn: </td> <td> Slett: </td> </tr> <tr> <td> <?php echo $rad['brukernavn']; ?> </td> <td align="center"> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr&go=del&id=<?php echo $id; ?>" border="0"><img src="inc/bilder/b_usrdrop.png" border="0"></a> </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "del" and $what == "usr" and $go == "del" and !empty($id)) { echo "Sletter bruker...<br />"; $sql = mysql_query("DELETE FROM brukere WHERE id='{$id}'"); if (!sql) { echo "Det skjedde en feil!" . mysql_error(); ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } else { echo "Slettet!"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } // Lag ny bruker if ($action == "mknew" and $what == "usr" and empty($go)) { ?> <form action="?action=mknew&what=usr&go=new" method="post"> <table border="1"> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> Brukernavn: </td> </tr> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> <input type="text" name="bruker"> </td> </tr> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> <input type="submit" value="Lag ny bruker"><input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "mknew" and $what == "usr" and !empty($go)) { if (empty($post_bruker)) { echo "Fyll ut brukernavn, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } else { $pw = "123abc"; $pwmd5 = md5($pw); $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$post_bruker}'"); $finnes = mysql_num_rows($sql); if ($finnes == "0") { $sql = mysql_query("INSERT INTO brukere (brukernavn, passord) VALUES ('{$post_bruker}','{$pwmd5}')"); if (!$sql) { echo "Det skjedden en feil" . mysql_error(); } else { echo "Bruker opprettet....<br />"; echo "Brukernavn:" . $post_bruker . "<br />"; echo "Passord:" . $pw . "<br />brukeren b�r bytte passord ved innlogning<br />"; echo "Sender deg videre om 10 sekunder<br />"; header("Refresh: 10; url=?action=mknew&what=usr"); ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Brukeren: <i>" . $post_bruker . "</i> finnes allerede, g� <a href='javascript:history.back(1)'>tilbake</a><br />"; ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } } // Bytte passord if ($action == "change" and $what == "pw" and empty($go)) { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$brukernavn}'"); ?> <form action="?action=change&what=pw&go=change" method="post"> <table border="1"> <tr> <td> <img src="inc/bilder/b_usredit.png"> </td> <td colspan="4"> Endre passord </td> </tr> <tr> <td> Brukernavn: </td> <td> Gammelt passord: </td> <td> Nytt passord: </td> <td> Tast passord igjen: </td> <td> ID: </td> </tr> <?php while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <?php echo $rad['brukernavn']; ?> </td> <td> <input type="password" name="gammeltpassord"> </td> <td> <input type="password" name="nyttpassord"> </td> <td> <input type="password" name="nyttpassord2"> </td> <td> <select name="id"> <option value="<?php echo $rad['id']; ?>"><?php echo $rad['id']; ?></option> </select> </td> </tr> <?php } ?> <tr> <td colspan="2" align="right"> <input type="submit" value="Endre passord"> </td> <td colspan="3" align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "change" and $what == "pw" and $go == "change") { $tomt = "d41d8cd98f00b204e9800998ecf8427e"; $sql = mysql_query("SELECT * FROM brukere WHERE id='{$endre_navn}' and passord='{$endre_gpw}'"); $finnes = mysql_num_rows($sql); if (!empty($endre_navn) and $endre_gpw !== $tomt and $endre_npw !== $tomt and $endre_npw2 !== $tomt) { if ($finnes != "0") { if ($endre_npw == $endre_npw2) { $sql = mysql_query("UPDATE brukere SET passord='{$endre_npw}' WHERE id='{$endre_navn}'"); if (!$sql) { echo "Det skjedde en feil" . mysql_error(); } else { echo "Endrer passord...<br />"; echo "Sender deg videre.."; $_SESSION['passord'] = $endre_npw; header("Refresh: 2; url=?action=change&what=pw"); ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Passordene du skrev inn er ikke like"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Ikke riktig passord"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Fyll ut alle felter, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } // Nedenfor her kommer edit biten if ($action == "edit" and $what == "program" and empty($go)) { $sql = mysql_query("SELECT * FROM program ORDER BY id"); ?> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> <td> Rediger </td> <td> Slett </td> </tr> <?php while($rad = mysql_fetch_array($sql)) { echo "<tr><td>{$rad['dato']}</td><td>{$rad['tid']}</td><td>{$rad['hvor']}</td><td>{$rad['hva']}</td><td align='center'>"; ?><a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['powa']; ?>','powerpoint','width=350,height=200'))" border='0'><?php echo "<img src='inc/bilder/b_powa.jpg' border='0' width='25' height'25'></a></td><td>{$rad['synlig']}</td><td align='center'><a href='{$_SERVER['PHP_SELF']}?action=edit&what=program&go=edit&id={$rad['id']}' border='0'><img src='inc/bilder/b_edit.png' border='0'></a></td><td align='center'><a href='{$_SERVER['PHP_SELF']}?action=edit&what=program&go=slett&id={$rad['id']}' border='0'><img src='inc/bilder/b_drop.png' border='0'></td></tr>"; } ?> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">Legg til en ny rad i programmet</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } // Legge til en ny rad if ($action == "new" and $what == "program" and empty($go)) { ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoint</a> <br /> <form action="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program&go=add" method="post"> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> </tr> <tr> <td> <input type="text" name="dato" size="4"> </td> <td> <input type="text" name="tid" size="4" value="18:30"> </td> <td> <input type="text" name="hvor" size="14" value="Sentrumskirken"> </td> <td> <textarea name="hva"></textarea> </td> <td> <select name="powa"> <option value="ingen">Velg</option> <?php $sqlpowa = mysql_query("SELECT * FROM powa ORDER BY id"); while ($radpowa = mysql_fetch_array($sqlpowa)) { ?> <option value="<?php echo $radpowa['navn']; ?>"><?php echo $radpowa['navn']; ?></option> <?php } ?> </select> </td> <td> <select name="synlig"> <option value="synlig" selected="selected">Synlig</option> <option value="usynlig">Usynlig</option> </select> </td> </tr> <tr> <td colspan="4" align="right"><input type="submit" name="submit" value="Legg til"> </td> <td colspan="2" align="left"><input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // POWER POINT if ($action == "lastopp" and $what == "powa" and empty($go)) { ?> <script language='javascript' src='inc/js/progress.js'> </script> <script language="javascript" > function hidebar(){ bar1.hideBar() document.getElementById('display').style.visibility = "hidden"; document.getElementById('results').style.visibility = "visible"; } function showbar(){ bar1.showBar() document.getElementById('display').style.visibility = "visible"; document.getElementById('results').style.visibility = "hidden"; } </script> <body onload="javascript: hidebar()"> <form action="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa&go=lastopp" method="post" enctype="multipart/form-data"> <label for="file">PowerPoint fil:</label> <input type="file" name="powa_fil"> <br /> Navn p� presentasjon:<input type="text" name="powa_name"> <br /> <input type="submit" name="submit" value="Last opp" onclick='javascript: showbar()'> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">G� tilbake til nytt program</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <script type='text/javascript'> document.write('<div id=display><br>Laster opp.... Vent litt<br><br></div>'); var bar1= createBar(205,13,'white',1,'#2D5893','#0052A4',85,7,3,''); </script> <?php } if ($action == "lastopp" and $what == "powa" and $go == "lastopp") { if (!empty($post_powa_name) and !empty($_FILES["powa_fil"]["name"])) { if ($_FILES["powa_fil"]["size"] < 10485760) { if ($_FILES["powa_fil"]["error"] > 0) { echo "Det skjedde en feil... Error kode: " . $_FILES["powa_fil"]["error"] . "<br />"; } else { if (file_exists("inc/powa/" . $_FILES["powa_fil"]["name"])) { echo $_FILES["powa_fil"]["name"] . " Denne filen eksiterer allerede. <a href='javascript:history.back(1)'>g� tilbake</a>"; } else { move_uploaded_file($_FILES["powa_fil"]["tmp_name"], "inc/powa/" . $_FILES["powa_fil"]["name"]); echo "Filen ble lastet opp"; header("Refresh: 2; url=?action=new&what=program"); mysql_query("INSERT INTO powa (filnavn, navn) VALUES ('{$_FILES['powa_fil']['name']}', '$post_powa_name')"); } } } else { echo "Ugyldig fil"; } } else { echo "Du glemte � legge til en fil eller fylle ut et navn, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">G� tilbake til nytt program</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } } if ($action == "new" and $what == "program" and $go == "add") { if (!empty($post_dato) and !empty($post_tid) and !empty($post_hvor) and !empty($post_hva) and !empty($post_powa) and !empty($post_synlig)) { ?> Legger til ny program bit... <br /> Slik ser den nye program biten ut<br /> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> </tr> <tr> <td> <?php echo $post_dato; ?> </td> <td> <?php echo $post_tid; ?> </td> <td> <?php echo $post_hvor; ?> </td> <td> <?php echo $post_hva; ?> </td> <td align="center"> <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $post_powa; ?>','powerpoint','width=350,height=200'))" border='0'><img src='inc/bilder/b_powa.jpg' border='0' width='25' height='25'></a> </td> </tr> </table> <?php // Legger til i databasen $sql = "INSERT INTO program (dato, tid, hvor, hva, powa, synlig) VALUES ('$post_dato', '$post_tid', '$post_hvor', '$post_hva', '$post_powa', '$post_synlig')"; if (!mysql_query($sql, $con)) { echo "Kunne ikke legge til i database" . mysql_error(); } else { echo "Det gikk<br /><a href='{$_SERVER['PHP_SELF']}?action=new&what=program'>Legg til enda en rad</a><br />"; } } else { echo "Du glemte � fylle ut noe, g� <a href='javascript:history.back(1)'>tilbake</a><br />"; } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>"> G� til administrerings panel</a> <?php } // Slette biten if ($action == "edit" and $what == "program" and $go == "slett" and empty($confirm)) { ?> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> </tr> <?php $sql = mysql_query("SELECT * FROM program WHERE id='{$id}'"); while ($rad = mysql_fetch_array($sql)) { echo "<tr><td>{$rad['dato']}</td><td>{$rad['tid']}</td><td>{$rad['hvor']}</td><td>{$rad['hva']}</td><td align='center'>"; ?><a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['powa']; ?>','powerpoint','width=350,height=200'))" border='0'><?php echo "<img src='inc/bilder/b_powa.jpg' border='0' width='25' height='25'></a></td></tr>"; } ?> </table> <?php $sql = "DELETE FROM program WHERE id='{$id}'"; if (!mysql_query($sql, $con)) { echo "Det gikk ikke<br />" . mysql_error(); } else { echo "Du har slettet raden.<br />sender deg videre<br />"; header("Refresh: 2; url=?action=edit&what=program"); } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // Endre biten if ($action == "edit" and $what == "program" and $go == "edit") { ?> <form action="?action=update&what=program" method="post"> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> <td> ID </td> </tr> <?php $sql = mysql_query("SELECT * FROM program WHERE id='{$id}'"); while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <input type="text" name="dato" size="6" value="<?php echo $rad['dato']; ?>"> </td> <td> <input type="text" name="tid" size="4" value="<?php echo $rad['tid']; ?>"> </td> <td> <input type="text" name="hvor" size="13" value="<?php echo $rad['hvor']; ?>"> </td> <td> <textarea name="hva"><?php echo $rad['hva']; ?></textarea> </td> <td> <select name="powa"> <option value="ingen">Valg</option> <option value="<?php echo $rad['powa']; ?>" selected="selected"><?php echo $rad['powa']; ?></option> <?php $sqlpowa = mysql_query("SELECT * FROM powa ORDER BY id"); while ($radpowa = mysql_fetch_array($sqlpowa)) { ?> <option value="<?php echo $radpowa['navn']; ?>"><?php echo $radpowa['navn']; ?></option> <?php } ?> </select> </td> <td> <select name="synlig"> <option value="synlig">Synlig</option> <option value="usynlig">Usynlig</option> </select> </td> <td> <select name="id"> <option value="<?php echo $rad['id']; ?>"><?php echo $rad['id']; ?></option> </select> </td> </tr> <td colspan="3" align="right"><input type="submit" value="Oppdater"> </td> <td colspan="4" align="left"><input type="reset" value="Tilbakestill"> </td> </tr> </table> <?php } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } if ($action == "update" and $what == "program") { if (!empty($post_dato) and !empty($post_tid) and !empty($post_hvor) and !empty($post_hva) and !empty($post_powa) and !empty($post_synlig) and !empty($post_id)){ // UPDATE BITEN $sql = "UPDATE program SET dato='{$post_dato}', tid='{$post_tid}', hvor='{$post_hvor}', hva='{$post_hva}', powa='{$post_powa}', synlig='{$post_synlig}' WHERE id='{$post_id}'"; if (!mysql_query($sql, $con)) { echo "Det skjedde en feil" . mysql_error(); } else { echo "Sender deg videre<br />"; header("Refresh: 2; url=?action=edit&what=program"); } } else { ?> Du glemte � fylle ut noen felter, g� <a href="javascript:history.back(1)">tilbake</a>. <?php } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // Slette powerpoint if ($action == "slett" and $what == "powa" and empty($go)) { $sql = mysql_query("SELECT * FROM powa ORDER BY id"); ?> <table border="1"> <tr> <td> Filnavn: </td> <td> Navn: </td> <td> Info: </td> <td> url: </td> <td> St�rrelse: </td> <td> Slett: </td> </tr> <?php function get_size($path) { if(!is_dir($path)) return filesize($path); if ($handle = opendir($path)) { $size = 0; while (false !== ($file = readdir($handle))) { if($file!='.' && $file!='..'){ $size += filesize($path.'/'.$file); $size += get_size($path.'/'.$file); } } closedir($handle); return $size; } } $mappestor = get_size("inc/powa"); $mappestor = $mappestor / 1024 / 1024 / 2; $mappestor = round($mappestor, 3); $mappestor = $mappestor . " MB"; while ($rad = mysql_fetch_array($sql)) { $fil = "inc/powa/{$rad['filnavn']}"; $filstor = filesize($fil); $filstor = $filstor / 1024; $filstor = round($filstor, 0); ?> <tr> <td>; <?php echo $rad['filnavn']; ?> </td> <td> <?php echo $rad['navn']; ?> </td> <?php $sqlfinnes = mysql_query("SELECT * FROM program WHERE powa='{$rad['navn']}'"); $finnes = mysql_num_rows($sqlfinnes); if ($finnes !== 0) { $brukt = "i bruk"; } else { $brukt = "ikke i bruk"; } ?> <td> <?php echo $brukt; ?> </td> <td> <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['navn']; ?>','powerpoint','width=350,height=200'))" border="0"><img src="inc/bilder/b_powa.jpg" width="25" height="25" border="0">inc/powa/<?php echo $rad['filnavn']; ?></a> </td> <td> <?php echo $filstor; ?> KB </td> <td align="center"> <a href="<?php $_SERVER['PHP_SELF']; ?>?action=slett&what=powa&go=<?php echo $rad['id']; ?>" border="0"><img src="inc/bilder/b_drop.png" border="0"></a> </td> </tr> <?php } ?> <tr> <td colspan="4">Totalt brukt plass: </td> <td colspan="2"> <?php echo $mappestor; ?> </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } if ($action == "slett" and $what == "powa" and !empty($go)) { $sql = "DELETE FROM powa WHERE id='{$go}'"; $sqldel = mysql_query("SELECT * FROM powa WHERE id='{$go}'"); ?> Sletter...<br /> <?php if (!mysql_query($sql, $con)) { echo "Det skjedde en feil!" . mysql_error(); } else { while ($raddel = mysql_fetch_array($sqldel)) { unlink("inc/powa/{$raddel['filnavn']}"); echo "Fullf�rt"; header("Refresh: 2; url=?action=slett&what=powa"); } } } } // Denne biten M� v�re nederst pga login. Dette er alts� popup biten for powerpoint if ($action == "se" and $what == "powa" and !empty($go)) { ?> <title>Powerpoint</title> <?php $sql = mysql_query("SELECT * FROM powa WHERE navn='{$go}'"); $finnes = mysql_num_rows($sql); if ($finnes !== 0) { while ($rad = mysql_fetch_array($sql)) { ?> <h3><a href="inc/powa/<?php echo $rad['filnavn']; ?>" target="_blank">Last ned fremvisning: <i><b><?php echo $rad['navn']; ?></b></i></a></h3> <?php } } else { echo "Denne powerpoint fremvisningen finnes ikke!"; } ?> <br /> <br /> <br /> <br /> <br /> <a href="javascript:window.close()">Lukk vindu</a> <?php } ?> <br /> <font color="silver"><i>Copyright © 2007</i></font> </body> </html> det er vel alt med header() som returnerer en feil 8630409[/snapback] Det var ingen liten kode Tror bare du bør gå gjennom hele koden på nytt, og du kan jo vurdere å dele opp koden over flere filer også, jeg syns i hvertfall at det blir lit mer ryddig da. Bare husk at header() må stå før html. Men vi driver jo ikke med php for morro skyld heller, selvsagt vil vi ha en del feilmeldinger Uten de er det jo ikke noe artig. Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Forfatter Del Skrevet 16. mai 2007 Klikk for å se/fjerne innholdet nedenfor <?php session_start(); include("inc/config.php"); $action = mysql_real_escape_string($_GET['action']); $what = mysql_real_escape_string($_GET['what']); $go = mysql_real_escape_string($_GET['go']); $id = mysql_real_escape_string($_GET['id']); $confirm = mysql_real_escape_string($_GET['confirm']); $bruker = mysql_real_escape_string($_POST["brukernavntorobotixsite"]); $passord = mysql_real_escape_string(md5($_POST["passordtorobotixsite"])); $post_bruker = mysql_real_escape_string($_POST["bruker"]); $post_dato = mysql_real_escape_string($_POST["dato"]); $post_tid = mysql_real_escape_string($_POST["tid"]); $post_hvor = mysql_real_escape_string($_POST["hvor"]); $post_hva = mysql_real_escape_string($_POST["hva"]); $post_powa = mysql_real_escape_string($_POST["powa"]); $post_synlig = mysql_real_escape_string($_POST["synlig"]); $post_id = mysql_real_escape_string($_POST["id"]); $post_powa_name = mysql_real_escape_string($_POST["powa_name"]); $endre_navn = mysql_real_escape_string($_POST['id']); $endre_gpw = mysql_real_escape_string(md5($_POST['gammeltpassord'])); $endre_npw = mysql_real_escape_string(md5($_POST['nyttpassord'])); $endre_npw2 = mysql_real_escape_string(md5($_POST['nyttpassord2'])); // Logout if ($action == "logout") { $inn = "<i>Du har logget ut</i>"; unset($_SESSION['in']); unset($_SESSION['bruker']); unset($_SESSION['passord']); } // Login kommer nedenfor $innlogget = $_SESSION['in']; $brukernavn = $_SESSION['bruker']; $passordet = $_SESSION['passord']; if ($action == "login" and $innlogget == "inne") { header("Location: admin.php"); } if ($action == "login") { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$bruker}' AND passord='{$passord}'"); $finnes = mysql_num_rows($sql); if ($finnes == "1") { $_SESSION['in'] = "inne"; $_SESSION['bruker'] = $bruker; $_SESSION['passord'] = $passord; header("Location: admin.php"); } else { $inn = "<i>Feil brukernavn eller passord.</i>"; } } if ($innlogget !== "inne") { ?> <html> <head> <!--- <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=','powerpoint','width=350,height=200'))">Slik</a> --> <title>Administrasjon | © 2007</title> </head> <body> <form action="?action=login" method="post"> <table border="0" width="400" align="center"> <tr> <td colspan="2" align="center"> <img src="inc/bilder/b_pass.jpg"> </td> </tr> <tr> <td align="right"> <i> Brukernavn: </i> </td> <td align="left"> <input type="text" name="brukernavntorobotixsite"> </td> </tr> <tr> <td align="right"> <i> Passord: </i> </td> <td align="left"> <input type="password" name="passordtorobotixsite"> </td> </tr> <tr> <td align="right"> <input type="submit" value="Logg inn"> </td> <td align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <?php echo "<center>" . $inn . "</center>"; } else { // Valg muligheter nedenfor if (empty($action)){ if ($passordet == md5("123abc") ) { ?> <h4 align="center" color="red"> Ditt passord er ikke sikkert!<br /> Du b�r bytte passord. </h4> <?php } ?> <h3>Dine muligheter</h3> <ul> <li><b><u>Redigering</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">Rediger eller legg til program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_tools.jpg" width="20" height="20"><b><u>Verkt�y</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoing fremvisning</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=slett&what=powa">Slett powerpoint fremvisning</a><br /> <br /> <br /> <li><b><u>Direkte link til siden(e)</u></b></li><br /> <a href="program.php">Se p� program</a><br /> <br /> <br /> <li><img src="inc/bilder/b_pass.jpeg" width="20" height="20"><b><u>Administrasjon</u></b></li><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">Endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">Ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">Slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=logout">Logg ut!</a> </ul> <?php } // Slette bruker if ($action == "del" and $what == "usr" and empty($go)) { $sql = mysql_query("SELECT * FROM brukere ORDER BY id"); $num = mysql_num_rows($sql); ?> <table border="1"> <tr> <td> <img src="inc/bilder/b_usrlist.png"> </td> <td> Brukernavn: </td> <td> Slett: </td> </tr> <?php while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <img src="inc/bilder/b_usrlist.png"> </td> <td> <?php echo $rad['brukernavn']; ?> </td> <td align="center"> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr&go=check&id=<?php echo $rad['id']; ?>" border="0"><img src="inc/bilder/b_usrdrop.png" border="0"></a> </td> </tr> <?php } ?> <tr> <td colspan="3"> Viser: <?php echo $num; ?> brukere. </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "del" and $what == "usr" and $go == "check" and !empty($id)) { $sql = mysql_query("SELECT * FROM brukere WHERE id='{$id}'"); $rad = mysql_fetch_array($sql); ?> <table border="1"> <tr> <td> Brukernavn: </td> <td> Slett: </td> </tr> <tr> <td> <?php echo $rad['brukernavn']; ?> </td> <td align="center"> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr&go=del&id=<?php echo $id; ?>" border="0"><img src="inc/bilder/b_usrdrop.png" border="0"></a> </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "del" and $what == "usr" and $go == "del" and !empty($id)) { echo "Sletter bruker...<br />"; $sql = mysql_query("DELETE FROM brukere WHERE id='{$id}'"); if (!sql) { echo "Det skjedde en feil!" . mysql_error(); ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } else { echo "Slettet!"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=del&what=usr">G� til slett bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } // Lag ny bruker if ($action == "mknew" and $what == "usr" and empty($go)) { ?> <form action="?action=mknew&what=usr&go=new" method="post"> <table border="1"> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> Brukernavn: </td> </tr> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> <input type="text" name="bruker"> </td> </tr> <tr> <td> <img src="inc/bilder/b_usradd.png"> </td> <td> <input type="submit" value="Lag ny bruker"><input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "mknew" and $what == "usr" and !empty($go)) { if (empty($post_bruker)) { echo "Fyll ut brukernavn, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } else { $pw = "123abc"; $pwmd5 = md5($pw); $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$post_bruker}'"); $finnes = mysql_num_rows($sql); if ($finnes == "0") { $sql = mysql_query("INSERT INTO brukere (brukernavn, passord) VALUES ('{$post_bruker}','{$pwmd5}')"); if (!$sql) { echo "Det skjedden en feil" . mysql_error(); } else { echo "Bruker opprettet....<br />"; echo "Brukernavn:" . $post_bruker . "<br />"; echo "Passord:" . $pw . "<br />brukeren b�r bytte passord ved innlogning<br />"; echo "Sender deg videre om 10 sekunder<br />"; header("Refresh: 10; url=?action=mknew&what=usr"); ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Brukeren: <i>" . $post_bruker . "</i> finnes allerede, g� <a href='javascript:history.back(1)'>tilbake</a><br />"; ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=mknew&what=usr">G� til ny bruker</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } } // Bytte passord if ($action == "change" and $what == "pw" and empty($go)) { $sql = mysql_query("SELECT * FROM brukere WHERE brukernavn='{$brukernavn}'"); ?> <form action="?action=change&what=pw&go=change" method="post"> <table border="1"> <tr> <td> <img src="inc/bilder/b_usredit.png"> </td> <td colspan="4"> Endre passord </td> </tr> <tr> <td> Brukernavn: </td> <td> Gammelt passord: </td> <td> Nytt passord: </td> <td> Tast passord igjen: </td> <td> ID: </td> </tr> <?php while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <?php echo $rad['brukernavn']; ?> </td> <td> <input type="password" name="gammeltpassord"> </td> <td> <input type="password" name="nyttpassord"> </td> <td> <input type="password" name="nyttpassord2"> </td> <td> <select name="id"> <option value="<?php echo $rad['id']; ?>"><?php echo $rad['id']; ?></option> </select> </td> </tr> <?php } ?> <tr> <td colspan="2" align="right"> <input type="submit" value="Endre passord"> </td> <td colspan="3" align="left"> <input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } if ($action == "change" and $what == "pw" and $go == "change") { $tomt = "d41d8cd98f00b204e9800998ecf8427e"; $sql = mysql_query("SELECT * FROM brukere WHERE id='{$endre_navn}' and passord='{$endre_gpw}'"); $finnes = mysql_num_rows($sql); if (!empty($endre_navn) and $endre_gpw !== $tomt and $endre_npw !== $tomt and $endre_npw2 !== $tomt) { if ($finnes != "0") { if ($endre_npw == $endre_npw2) { $sql = mysql_query("UPDATE brukere SET passord='{$endre_npw}' WHERE id='{$endre_navn}'"); if (!$sql) { echo "Det skjedde en feil" . mysql_error(); } else { echo "Endrer passord...<br />"; echo "Sender deg videre.."; $_SESSION['passord'] = $endre_npw; header("Refresh: 2; url=?action=change&what=pw"); ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Passordene du skrev inn er ikke like"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Ikke riktig passord"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } else { echo "Fyll ut alle felter, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=change&what=pw">G� til endre passord</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } } // Nedenfor her kommer edit biten if ($action == "edit" and $what == "program" and empty($go)) { $sql = mysql_query("SELECT * FROM program ORDER BY id"); ?> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> <td> Rediger </td> <td> Slett </td> </tr> <?php while($rad = mysql_fetch_array($sql)) { echo "<tr><td>{$rad['dato']}</td><td>{$rad['tid']}</td><td>{$rad['hvor']}</td><td>{$rad['hva']}</td><td align='center'>"; ?><a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['powa']; ?>','powerpoint','width=350,height=200'))" border='0'><?php echo "<img src='inc/bilder/b_powa.jpg' border='0' width='25' height'25'></a></td><td>{$rad['synlig']}</td><td align='center'><a href='{$_SERVER['PHP_SELF']}?action=edit&what=program&go=edit&id={$rad['id']}' border='0'><img src='inc/bilder/b_edit.png' border='0'></a></td><td align='center'><a href='{$_SERVER['PHP_SELF']}?action=edit&what=program&go=slett&id={$rad['id']}' border='0'><img src='inc/bilder/b_drop.png' border='0'></td></tr>"; } ?> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">Legg til en ny rad i programmet</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til admininistrerings panelet</a> <?php } // Legge til en ny rad if ($action == "new" and $what == "program" and empty($go)) { ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa">Last opp powerpoint</a> <br /> <form action="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program&go=add" method="post"> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> </tr> <tr> <td> <input type="text" name="dato" size="4"> </td> <td> <input type="text" name="tid" size="4" value="18:30"> </td> <td> <input type="text" name="hvor" size="14" value="Sentrumskirken"> </td> <td> <textarea name="hva"></textarea> </td> <td> <select name="powa"> <option value="ingen">Velg</option> <?php $sqlpowa = mysql_query("SELECT * FROM powa ORDER BY id"); while ($radpowa = mysql_fetch_array($sqlpowa)) { ?> <option value="<?php echo $radpowa['navn']; ?>"><?php echo $radpowa['navn']; ?></option> <?php } ?> </select> </td> <td> <select name="synlig"> <option value="synlig" selected="selected">Synlig</option> <option value="usynlig">Usynlig</option> </select> </td> </tr> <tr> <td colspan="4" align="right"><input type="submit" name="submit" value="Legg til"> </td> <td colspan="2" align="left"><input type="reset" value="Tilbakestill"> </td> </tr> </table> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // POWER POINT if ($action == "lastopp" and $what == "powa" and empty($go)) { ?> <script language='javascript' src='inc/js/progress.js'> </script> <script language="javascript" > function hidebar(){ bar1.hideBar() document.getElementById('display').style.visibility = "hidden"; document.getElementById('results').style.visibility = "visible"; } function showbar(){ bar1.showBar() document.getElementById('display').style.visibility = "visible"; document.getElementById('results').style.visibility = "hidden"; } </script> <body onload="javascript: hidebar()"> <form action="<?php echo $_SERVER['PHP_SELF']; ?>?action=lastopp&what=powa&go=lastopp" method="post" enctype="multipart/form-data"> <label for="file">PowerPoint fil:</label> <input type="file" name="powa_fil"> <br /> Navn p� presentasjon:<input type="text" name="powa_name"> <br /> <input type="submit" name="submit" value="Last opp" onclick='javascript: showbar()'> </form> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">G� tilbake til nytt program</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <script type='text/javascript'> document.write('<div id=display><br>Laster opp.... Vent litt<br><br></div>'); var bar1= createBar(205,13,'white',1,'#2D5893','#0052A4',85,7,3,''); </script> <?php } if ($action == "lastopp" and $what == "powa" and $go == "lastopp") { if (!empty($post_powa_name) and !empty($_FILES["powa_fil"]["name"])) { if ($_FILES["powa_fil"]["size"] < 10485760) { if ($_FILES["powa_fil"]["error"] > 0) { echo "Det skjedde en feil... Error kode: " . $_FILES["powa_fil"]["error"] . "<br />"; } else { if (file_exists("inc/powa/" . $_FILES["powa_fil"]["name"])) { echo $_FILES["powa_fil"]["name"] . " Denne filen eksiterer allerede. <a href='javascript:history.back(1)'>g� tilbake</a>"; } else { move_uploaded_file($_FILES["powa_fil"]["tmp_name"], "inc/powa/" . $_FILES["powa_fil"]["name"]); echo "Filen ble lastet opp"; header("Refresh: 2; url=?action=new&what=program"); mysql_query("INSERT INTO powa (filnavn, navn) VALUES ('{$_FILES['powa_fil']['name']}', '$post_powa_name')"); } } } else { echo "Ugyldig fil"; } } else { echo "Du glemte � legge til en fil eller fylle ut et navn, g� <a href='javascript:history.back(1)'>tilbake</a>"; ?> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=new&what=program">G� tilbake til nytt program</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } } if ($action == "new" and $what == "program" and $go == "add") { if (!empty($post_dato) and !empty($post_tid) and !empty($post_hvor) and !empty($post_hva) and !empty($post_powa) and !empty($post_synlig)) { ?> Legger til ny program bit... <br /> Slik ser den nye program biten ut<br /> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> </tr> <tr> <td> <?php echo $post_dato; ?> </td> <td> <?php echo $post_tid; ?> </td> <td> <?php echo $post_hvor; ?> </td> <td> <?php echo $post_hva; ?> </td> <td align="center"> <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $post_powa; ?>','powerpoint','width=350,height=200'))" border='0'><img src='inc/bilder/b_powa.jpg' border='0' width='25' height='25'></a> </td> </tr> </table> <?php // Legger til i databasen $sql = "INSERT INTO program (dato, tid, hvor, hva, powa, synlig) VALUES ('$post_dato', '$post_tid', '$post_hvor', '$post_hva', '$post_powa', '$post_synlig')"; if (!mysql_query($sql, $con)) { echo "Kunne ikke legge til i database" . mysql_error(); } else { echo "Det gikk<br /><a href='{$_SERVER['PHP_SELF']}?action=new&what=program'>Legg til enda en rad</a><br />"; } } else { echo "Du glemte � fylle ut noe, g� <a href='javascript:history.back(1)'>tilbake</a><br />"; } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a><br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>"> G� til administrerings panel</a> <?php } // Slette biten if ($action == "edit" and $what == "program" and $go == "slett" and empty($confirm)) { ?> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> </tr> <?php $sql = mysql_query("SELECT * FROM program WHERE id='{$id}'"); while ($rad = mysql_fetch_array($sql)) { echo "<tr><td>{$rad['dato']}</td><td>{$rad['tid']}</td><td>{$rad['hvor']}</td><td>{$rad['hva']}</td><td align='center'>"; ?><a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['powa']; ?>','powerpoint','width=350,height=200'))" border='0'><?php echo "<img src='inc/bilder/b_powa.jpg' border='0' width='25' height='25'></a></td></tr>"; } ?> </table> <?php $sql = "DELETE FROM program WHERE id='{$id}'"; if (!mysql_query($sql, $con)) { echo "Det gikk ikke<br />" . mysql_error(); } else { echo "Du har slettet raden.<br />sender deg videre<br />"; header("Refresh: 2; url=?action=edit&what=program"); } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // Endre biten if ($action == "edit" and $what == "program" and $go == "edit") { ?> <form action="?action=update&what=program" method="post"> <table border="1"> <tr> <td> Dato </td> <td> Tid </td> <td> Hvor </td> <td> Hva </td> <td> PowerPoint </td> <td> (u)Synlig </td> <td> ID </td> </tr> <?php $sql = mysql_query("SELECT * FROM program WHERE id='{$id}'"); while ($rad = mysql_fetch_array($sql)) { ?> <tr> <td> <input type="text" name="dato" size="6" value="<?php echo $rad['dato']; ?>"> </td> <td> <input type="text" name="tid" size="4" value="<?php echo $rad['tid']; ?>"> </td> <td> <input type="text" name="hvor" size="13" value="<?php echo $rad['hvor']; ?>"> </td> <td> <textarea name="hva"><?php echo $rad['hva']; ?></textarea> </td> <td> <select name="powa"> <option value="ingen">Valg</option> <option value="<?php echo $rad['powa']; ?>" selected="selected"><?php echo $rad['powa']; ?></option> <?php $sqlpowa = mysql_query("SELECT * FROM powa ORDER BY id"); while ($radpowa = mysql_fetch_array($sqlpowa)) { ?> <option value="<?php echo $radpowa['navn']; ?>"><?php echo $radpowa['navn']; ?></option> <?php } ?> </select> </td> <td> <select name="synlig"> <option value="synlig">Synlig</option> <option value="usynlig">Usynlig</option> </select> </td> <td> <select name="id"> <option value="<?php echo $rad['id']; ?>"><?php echo $rad['id']; ?></option> </select> </td> </tr> <td colspan="3" align="right"><input type="submit" value="Oppdater"> </td> <td colspan="4" align="left"><input type="reset" value="Tilbakestill"> </td> </tr> </table> <?php } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } if ($action == "update" and $what == "program") { if (!empty($post_dato) and !empty($post_tid) and !empty($post_hvor) and !empty($post_hva) and !empty($post_powa) and !empty($post_synlig) and !empty($post_id)){ // UPDATE BITEN $sql = "UPDATE program SET dato='{$post_dato}', tid='{$post_tid}', hvor='{$post_hvor}', hva='{$post_hva}', powa='{$post_powa}', synlig='{$post_synlig}' WHERE id='{$post_id}'"; if (!mysql_query($sql, $con)) { echo "Det skjedde en feil" . mysql_error(); } else { echo "Sender deg videre<br />"; header("Refresh: 2; url=?action=edit&what=program"); } } else { ?> Du glemte � fylle ut noen felter, g� <a href="javascript:history.back(1)">tilbake</a>. <?php } ?> <a href="<?php echo $_SERVER['PHP_SELF']; ?>?action=edit&what=program">G� til program redigering</a> <br /> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } // Slette powerpoint if ($action == "slett" and $what == "powa" and empty($go)) { $sql = mysql_query("SELECT * FROM powa ORDER BY id"); ?> <table border="1"> <tr> <td> Filnavn: </td> <td> Navn: </td> <td> Info: </td> <td> url: </td> <td> St�rrelse: </td> <td> Slett: </td> </tr> <?php function get_size($path) { if(!is_dir($path)) return filesize($path); if ($handle = opendir($path)) { $size = 0; while (false !== ($file = readdir($handle))) { if($file!='.' && $file!='..'){ $size += filesize($path.'/'.$file); $size += get_size($path.'/'.$file); } } closedir($handle); return $size; } } $mappestor = get_size("inc/powa"); $mappestor = $mappestor / 1024 / 1024 / 2; $mappestor = round($mappestor, 3); $mappestor = $mappestor . " MB"; while ($rad = mysql_fetch_array($sql)) { $fil = "inc/powa/{$rad['filnavn']}"; $filstor = filesize($fil); $filstor = $filstor / 1024; $filstor = round($filstor, 0); ?> <tr> <td>; <?php echo $rad['filnavn']; ?> </td> <td> <?php echo $rad['navn']; ?> </td> <?php $sqlfinnes = mysql_query("SELECT * FROM program WHERE powa='{$rad['navn']}'"); $finnes = mysql_num_rows($sqlfinnes); if ($finnes !== 0) { $brukt = "i bruk"; } else { $brukt = "ikke i bruk"; } ?> <td> <?php echo $brukt; ?> </td> <td> <a href="javascript:void(window.open('admin.php?action=se&what=powa&go=<?php echo $rad['navn']; ?>','powerpoint','width=350,height=200'))" border="0"><img src="inc/bilder/b_powa.jpg" width="25" height="25" border="0">inc/powa/<?php echo $rad['filnavn']; ?></a> </td> <td> <?php echo $filstor; ?> KB </td> <td align="center"> <a href="<?php $_SERVER['PHP_SELF']; ?>?action=slett&what=powa&go=<?php echo $rad['id']; ?>" border="0"><img src="inc/bilder/b_drop.png" border="0"></a> </td> </tr> <?php } ?> <tr> <td colspan="4">Totalt brukt plass: </td> <td colspan="2"> <?php echo $mappestor; ?> </td> </tr> </table> <a href="<?php echo $_SERVER['PHP_SELF']; ?>">G� til administrerings panel</a> <?php } if ($action == "slett" and $what == "powa" and !empty($go)) { $sql = "DELETE FROM powa WHERE id='{$go}'"; $sqldel = mysql_query("SELECT * FROM powa WHERE id='{$go}'"); ?> Sletter...<br /> <?php if (!mysql_query($sql, $con)) { echo "Det skjedde en feil!" . mysql_error(); } else { while ($raddel = mysql_fetch_array($sqldel)) { unlink("inc/powa/{$raddel['filnavn']}"); echo "Fullf�rt"; header("Refresh: 2; url=?action=slett&what=powa"); } } } } // Denne biten M� v�re nederst pga login. Dette er alts� popup biten for powerpoint if ($action == "se" and $what == "powa" and !empty($go)) { ?> <title>Powerpoint</title> <?php $sql = mysql_query("SELECT * FROM powa WHERE navn='{$go}'"); $finnes = mysql_num_rows($sql); if ($finnes !== 0) { while ($rad = mysql_fetch_array($sql)) { ?> <h3><a href="inc/powa/<?php echo $rad['filnavn']; ?>" target="_blank">Last ned fremvisning: <i><b><?php echo $rad['navn']; ?></b></i></a></h3> <?php } } else { echo "Denne powerpoint fremvisningen finnes ikke!"; } ?> <br /> <br /> <br /> <br /> <br /> <a href="javascript:window.close()">Lukk vindu</a> <?php } ?> <br /> <font color="silver"><i>Copyright © 2007</i></font> </body> </html> det er vel alt med header() som returnerer en feil 8630409[/snapback] Det var ingen liten kode Tror bare du bør gå gjennom hele koden på nytt, og du kan jo vurdere å dele opp koden over flere filer også, jeg syns i hvertfall at det blir lit mer ryddig da. Bare husk at header() må stå før html. Men vi driver jo ikke med php for morro skyld heller, selvsagt vil vi ha en del feilmeldinger Uten de er det jo ikke noe artig. 8630456[/snapback] nei, den er ikke direkte liten, men istedet for å dele opp i flere filer, der hvor det er html er det en mulighet å bruke echo og dermed slippe at header() klager? Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 Det vil nok desverre ikke hjelpe å "echoe" html'en, da det har samme virkning som å skrive vanlig html. Men jeg ville som sagt absolutt vurdert å dele den opp. include() er jo en fin måte... Lenke til kommentar
The_Lozer Skrevet 16. mai 2007 Forfatter Del Skrevet 16. mai 2007 Det vil nok desverre ikke hjelpe å "echoe" html'en, da det har samme virkning som å skrive vanlig html. Men jeg ville som sagt absolutt vurdert å dele den opp. include() er jo en fin måte... 8630504[/snapback] skal gjøre ett forsøk på oppdeling, etterpå idag eller imorgen eller når jeg rekker. så ærklærer denne tråden avsluttet? eller noe Lenke til kommentar
Hgsdfkls Skrevet 16. mai 2007 Del Skrevet 16. mai 2007 (endret) Det vil nok desverre ikke hjelpe å "echoe" html'en, da det har samme virkning som å skrive vanlig html. Men jeg ville som sagt absolutt vurdert å dele den opp. include() er jo en fin måte... 8630504[/snapback] skal gjøre ett forsøk på oppdeling, etterpå idag eller imorgen eller når jeg rekker. så ærklærer denne tråden avsluttet? eller noe 8630514[/snapback] Ville bare si at angående header(), så kan koden din se slik ut at header()'en på sett å vis står etter html, selvom den egentlig ikke gjør det... Eksempel: <?php if(sånn og sånn){ echo "Litt html her..."; } elseif(sånn og slik){ ?> Litt annen html her! <?php } elseif(sånn og slik og god natt!){ header("Location: header.php"); } else{ header("Location: admin.php"); } ?> For eksempel... edit: Måtte selvsagt rette noen småfeil! Endret 16. mai 2007 av Hgsdfkls Lenke til kommentar
The_Lozer Skrevet 17. mai 2007 Forfatter Del Skrevet 17. mai 2007 det gikk fint å bruke denne <meta http-equiv="Refresh" content="0;url=admin.php"> istedetfor header("Location: admin.php"); Lenke til kommentar
trrunde Skrevet 17. mai 2007 Del Skrevet 17. mai 2007 sett inn ob_start(); i toppen på php fila (rett under <?php) og ob_flush(); i bunnen på php fila (rett over ?>) så vil du slippe disse feilmeldingene på header 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å