Advertisement
Guest User

Untitled

a guest
Sep 8th, 2016
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 29.10 KB | None | 0 0
  1.  
  2.  
  3. Addnews.php
  4.  
  5. [code]
  6. // startar sessionen
  7.  
  8. session_start();
  9.  
  10.  
  11.  
  12. // om ingen session finns med rätt användarnamn och lösenord visas inloggningssidan igen
  13.  
  14. if (!isset($_SESSION["inloggning"]) || $_SESSION["inloggning"] !== true) {
  15.  
  16. header("Location: login.php");
  17.  
  18. exit;
  19.  
  20. }
  21.  
  22.  
  23.  
  24. // om sessionen finns är inloggningen korrekt och då visas sidinnehållet nedan:
  25.  
  26. ?>
  27.  
  28. <?php
  29.  
  30. $header = "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">
  31.  
  32.         <html xmlns=\"http://www.w3.org/1999/xhtml\">
  33.  
  34.         <head>
  35.  
  36.         <meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />
  37.  
  38.         <title>Proffser tipsar</title>
  39.  
  40.        
  41.  
  42.        
  43.  
  44.         <style type=\"text/css\">
  45.  
  46.         a{
  47.  
  48.             text-decoration: none;
  49.  
  50.         }
  51.  
  52.         a.header:link {color: #222222}
  53.  
  54.         a.header:visited {color: #222222}
  55.  
  56.         a.header:hover {color: #663300}
  57.  
  58.         a.header:active {color: #663300}
  59.  
  60.         a.regular:link {color: #003366}
  61.  
  62.         a.regular:visited {color: #003366}
  63.  
  64.         a.regular:hover {color: #663300}
  65.  
  66.         a.regular:active {color: #663300}
  67.  
  68.         a.h5{
  69.  
  70.             font-family:Verdana, Arial, Helvetica, sans-serif;
  71.  
  72.             font-size: 8px;
  73.  
  74.             text-align:center;
  75.  
  76.             color: #666666;
  77.  
  78.             text-decoration: none;
  79.  
  80.         }
  81.  
  82.         table{
  83.  
  84.             background: #DDDDDD;
  85.  
  86.         }
  87.  
  88.         table.border{
  89.  
  90.             border: #666666 solid 1px;
  91.  
  92.         }
  93.  
  94.         td.title{
  95.  
  96.             background:#003366;
  97.  
  98.             text-align:center;
  99.  
  100.             font-family:Verdana, Arial, Helvetica, sans-serif;
  101.  
  102.             font-size: 16px;
  103.  
  104.             border: #666666 double 2px;
  105.  
  106.             padding-top:5px;
  107.  
  108.             padding-bottom:5px;
  109.  
  110.             color: #DDDDDD;
  111.  
  112.         }
  113.  
  114.         </style>
  115.  
  116.         </head>
  117.  
  118.         <body bgcolor=\"#CCCCCC\">
  119.  
  120.         <center>
  121.  
  122.         <br><br>";
  123.  
  124. //Bakgrundsfarg meny       
  125.  
  126. $header2="<table width=\"700\" class=\"border\" style=\"background: #CCCCCC\">
  127.  
  128.         <tr>
  129.  
  130.             <td width=\"700\" td colspan=\"6\" class=\"title\"><a href=\"addnewsv.php\" style=\"color: #DDDDDD; text-decoration: none\">Proffser tipsar</a></td>
  131.  
  132.         <tr>
  133.  
  134.         <tr>
  135.  
  136.             <td width=\"120\" td align=\"center\"><a class=\"header\" href=\"addnewsv.php?nav=addnews\">Lägga till nyhet</a></td>
  137.  
  138.             <td width=\"120\" td align=\"center\"><a class=\"header\" href=\"addnewsv.php?nav=ed\">Ändra nyhet</a></td>
  139.  
  140.             <td width=\"120\" td align=\"center\"><a class=\"header\" href=\"viewnews0.php\" target=\"_blank\">Förhandstitt</a></td>
  141.  
  142.             <td width=\"120\" td align=\"center\"><a class=\"header\" href=\"skyddad.php\">Admin</a></td></tr></table><br>";
  143.  
  144.  
  145.  
  146. $return="<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">
  147.  
  148.             <input type=\"hidden\" name=\"opt\" value=\"mn\">
  149.  
  150.             <input type=\"submit\" name=\"submit\" value=\"Main Menu\"></form>";
  151.  
  152.            
  153.  
  154. $addnews="<script language=\"javascript\" type=\"text/javascript\" src=\"tiny_mce/tiny_mce.js\"></script>
  155.  
  156.         <script language=\"javascript\" type=\"text/javascript\">
  157.  
  158.         tinyMCE.init({
  159.  
  160.             mode : \"textareas\",
  161.  
  162.             theme : \"advanced\",
  163.  
  164.             plugins : \"table\",
  165.  
  166.             theme_advanced_buttons3_add : \"separator,forecolor,backcolor,fontselect,fontsizeselect,tablecontrols,\",
  167.  
  168.             theme_advanced_toolbar_align : \"center\",
  169.  
  170.             extended_valid_elements : \"a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]\"
  171.  
  172.         });
  173.  
  174.         </script>  
  175.  
  176.         <form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">
  177.  
  178.         <table align=\"center\" style=\"border:#666666 solid 1px; margin-bottom: 10px;\">
  179.  
  180.         <tr>
  181.  
  182.             <td class=\"title\">Lägga till nyhet:</td>
  183.  
  184.         </tr>
  185.  
  186.         <td style=\"padding: 0px\"><textarea name=\"news\" rows=\"10\" cols=\"33\" class=\"wysiwyg\"></textarea></td>
  187.  
  188.         </tr>
  189.  
  190.             <input type=\"hidden\" name=\"opt\" value=\"news\" />
  191.  
  192.         <tr>
  193.  
  194.             <td align=\"right\" style=\"padding-right: 4px; padding-bottom: 4px;\"><input type=\"submit\" name=\"submit\" value=\"OK\" /></td>
  195.  
  196.         </tr>
  197.  
  198.         </table>
  199.  
  200.         </form>";
  201.  
  202.        
  203.  
  204.        
  205.  
  206.        
  207.  
  208. echo $header;
  209.  
  210.  
  211.  
  212.     include("connection.php");
  213.  
  214.     $result = mysql_query("SELECT * FROM vars0");
  215.  
  216.     while($row = mysql_fetch_array($result))
  217.  
  218.    
  219.  
  220.     mysql_close($con);
  221.  
  222.  
  223.  
  224.     echo $header2;
  225.  
  226.     if(!empty($_GET['d'])) //DELTES SELECTED POST
  227.  
  228.     {  
  229.  
  230.         $d=$_GET['d'];
  231.  
  232.         include("connection.php");
  233.  
  234.         $result = mysql_query("SELECT * FROM news0 ORDER BY Number");
  235.  
  236.         $count=0;$b=0;
  237.  
  238.         while($row = mysql_fetch_array($result))
  239.  
  240.         {
  241.  
  242.             $count++;
  243.  
  244.             if($count==$d)
  245.  
  246.             {   mysql_query("DELETE FROM news0 WHERE Number = '$d'");}
  247.  
  248.             if($count>$d)
  249.  
  250.             {  
  251.  
  252.                 $b=$count-1;
  253.  
  254.                 mysql_query("UPDATE news0 SET Number = '$b' WHERE Number = '$count'");
  255.  
  256.             }
  257.  
  258.         }
  259.  
  260.         mysql_close($con);
  261.  
  262.         echo "<table align=\"center\" style=\"border:#666666 solid 1px\">
  263.  
  264.         <tr><td>Nyheten raderad!</td></tr></table>";       
  265.  
  266.     }else if(!empty($_GET['e'])){//PULLS UP SELECTED POST
  267.  
  268.         $e=$_GET['e'];
  269.  
  270.         include("connection.php");
  271.  
  272.         $result = mysql_query("SELECT * FROM news0 ORDER BY Number");
  273.  
  274.         $count=0;
  275.  
  276.         while($row = mysql_fetch_array($result))
  277.  
  278.         {
  279.  
  280.             $count++;
  281.  
  282.             if($e==$count)
  283.  
  284.             {
  285.  
  286.                 $date=$row['Date'];
  287.  
  288.                 $news=$row['News'];
  289.  
  290.             }
  291.  
  292.         }
  293.  
  294.         mysql_close($con);
  295.  
  296.         echo "<script language=\"javascript\" type=\"text/javascript\" src=\"tiny_mce/tiny_mce.js\"></script>
  297.  
  298.         <script language=\"javascript\" type=\"text/javascript\">
  299.  
  300.         tinyMCE.init({
  301.  
  302.             mode : \"textareas\",
  303.  
  304.             theme : \"advanced\",
  305.  
  306.             plugins : \"table\",
  307.  
  308.             theme_advanced_buttons3_add : \"separator,forecolor,backcolor,fontselect,fontsizeselect,tablecontrols\",
  309.  
  310.             theme_advanced_toolbar_align : \"center\",
  311.  
  312.             extended_valid_elements : \"a[name|href|target|title|onclick],img[class|src|border=0|alt|title|hspace|vspace|width|height|align|onmouseover|onmouseout|name],hr[class|width|size|noshade],font[face|size|color|style],span[class|align|style]\"
  313.  
  314.         });
  315.  
  316.         </script>  
  317.  
  318.         <form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">
  319.  
  320.         <table align=\"center\" style=\"border:#666666 solid 1px; margin-bottom: 10px; \">
  321.  
  322.         <tr>
  323.  
  324.             <td class=\"title\">Redigera nyheter:</td>
  325.  
  326.         </tr>
  327.  
  328.         <tr>
  329.  
  330.             <td style=\"padding: 0px\"><textarea name=\"news\" rows=\"10\" cols=\"33\">".$news."</textarea></td>
  331.  
  332.         </tr>
  333.  
  334.         <input type=\"hidden\" name=\"opt\" value=\"edit\">
  335.  
  336.         <input type=\"hidden\" name=\"ed\" value=\"".$e."\">
  337.  
  338.         <tr>
  339.  
  340.             <td align=\"right\" style=\"padding-right: 4px; padding-bottom: 4px;\"><input type=\"submit\" name=\"submit\" value=\"Redigera\" /></td>
  341.  
  342.         </tr>
  343.  
  344.         </table>
  345.  
  346.         </form>";
  347.  
  348.     }
  349.  
  350.     switch($_GET['nav'])
  351.  
  352.     {
  353.  
  354.         case "addnews":
  355.  
  356.             echo $addnews;
  357.  
  358.             break;
  359.  
  360.         case "customize":
  361.  
  362.             include("connection.php");
  363.  
  364.             $result = mysql_query("SELECT * FROM vars0");
  365.  
  366.             while($row = mysql_fetch_array($result))
  367.  
  368.             {
  369.  
  370.                 $twidth=$row['TWidth'];
  371.  
  372.                 $tbg=$row['TBg'];
  373.  
  374.                 $bgi=$row['BGI'];
  375.  
  376.                 $tbord=$row['TBord'];
  377.  
  378.                 $tbw=$row['TBW'];
  379.  
  380.                 $nbord=$row['NBord'];
  381.  
  382.                 $spacing=$row['Spacing'];
  383.  
  384.                 $maxp=$row['MaxP'];
  385.  
  386.                 $date=$row['Date'];
  387.  
  388.                 $dfont=$row['DFont'];
  389.  
  390.                 $dfsize=$row['DFSize'];
  391.  
  392.                 $dfc=$row['DFC'];
  393.  
  394.                 $dalign=$row['DAlign'];
  395.  
  396.                 $nalign=$row['NAlign'];
  397.  
  398.                 $pbc=$row['PBC'];
  399.  
  400.                 $tbc=$row['TBC'];
  401.  
  402.             }
  403.  
  404.             mysql_close($con); 
  405.  
  406.             echo "<form action=\"".$_SERVER['PHP_SELF']."\" method=\"post\">
  407.  
  408.                 <table class=\"border\">
  409.  
  410.                 <tr>
  411.  
  412.                     <td colspan=\"2\" align=\"center\" class=\"title\">Ändra tabelllayout</td>
  413.  
  414.                 </tr>
  415.  
  416.                 <tr>
  417.  
  418.                     <td>Table width(pixels or percent):</td><td align=\"right\"><input type=\"text\" name=\"twidth\" value=\"".$twidth."\" size=\"30\"></td>
  419.  
  420.                 </tr>
  421.  
  422.                 <tr>
  423.  
  424.                     <td>Table color(name or hex value):</td><td align=\"right\"><input type=\"text\" name=\"tbg\" value=\"".$tbg."\" size=\"30\"></td>
  425.  
  426.                 </tr>
  427.  
  428.                 <tr>
  429.  
  430.                     <td>Table image(if none: 'NULL'):</td><td align=\"right\"><input type=\"text\" name=\"bgi\" value=\"".$bgi."\" size=\"30\"></td>
  431.  
  432.                 </tr>
  433.  
  434.                 <tr>
  435.  
  436.                     <td>Table border style:</td><td align=\"right\"><select name=\"tbord\">";
  437.  
  438.                     if($tbord=="medium"){
  439.  
  440.                         echo "<option value=\"medium\" selected=\"selected\">Medium</option>";}else{
  441.  
  442.                         echo "<option value=\"medium\">Medium</option>";}
  443.  
  444.                     if($tbord=="thin"){
  445.  
  446.                         echo "<option value=\"thin\" selected=\"selected\">Thin</option>";}else{
  447.  
  448.                         echo "<option value=\"thin\">Thin</option>";}
  449.  
  450.                     if($tbord=="thick"){
  451.  
  452.                         echo "<option value=\"thick\" selected=\"selected\">Thick</option>";}else{
  453.  
  454.                         echo "<option value=\"thick\">Thick</option>";}
  455.  
  456.                     if($tbord=="dashed"){
  457.  
  458.                         echo "<option value=\"dashed\" selected=\"selected\">Dashed</option>";}else{
  459.  
  460.                         echo "<option value=\"dashed\">Dashed</option>";}
  461.  
  462.                     if($tbord=="dotted"){
  463.  
  464.                         echo "<option value=\"dotted\" selected=\"selected\">Dotted</option>";}else{
  465.  
  466.                         echo "<option value=\"dotted\">Dotted</option>";}
  467.  
  468.                     if($tbord=="double"){
  469.  
  470.                         echo "<option value=\"double\" selected=\"selected\">Double</option>";}else{
  471.  
  472.                         echo "<option value=\"double\">Double</option>";}
  473.  
  474.                     if($tbord=="groove"){
  475.  
  476.                         echo "<option value=\"groove\" selected=\"selected\">Groove</option>";}else{
  477.  
  478.                         echo "<option value=\"groove\">Groove</option>";}
  479.  
  480.                     if($tbord=="hidden"){
  481.  
  482.                         echo "<option value=\"hidden\" selected=\"selected\">Hidden</option>";}else{
  483.  
  484.                         echo "<option value=\"hidden\">Hidden</option>";}
  485.  
  486.                     if($tbord=="inset"){
  487.  
  488.                         echo "<option value=\"inset\" selected=\"selected\">Inset</option>";}else{
  489.  
  490.                         echo "<option value=\"inset\">Inset</option>";}
  491.  
  492.                     if($tbord=="none"){
  493.  
  494.                         echo "<option value=\"none\" selected=\"selected\">None</option>";}else{
  495.  
  496.                         echo "<option value=\"none\">None</option>";}
  497.  
  498.                     if($tbord=="outset"){
  499.  
  500.                         echo "<option value=\"outset\" selected=\"selected\">Outset</option>";}else{
  501.  
  502.                         echo "<option value=\"outset\">Outset</option>";}
  503.  
  504.                     if($tbord=="ridge"){
  505.  
  506.                         echo "<option value=\"ridge\" selected=\"selected\">Ridge</option>";}else{
  507.  
  508.                         echo "<option value=\"ridge\">Ridge</option>";}
  509.  
  510.                     if($tbord=="solid"){
  511.  
  512.                         echo "<option value=\"solid\" selected=\"selected\">Solid</option>";}else{
  513.  
  514.                         echo "<option value=\"solid\">Solid</option>";}
  515.  
  516.                 echo "</select></td>
  517.  
  518.                 </tr>
  519.  
  520.                 <tr>
  521.  
  522.                     <td>Table Border Width:</td><td align=\"right\"><select name=\"tbw\">";
  523.  
  524.                     if($tbw=="0px"){
  525.  
  526.                         echo "<option value=\"0px\" selected=\"selected\">0px</option>";}else{
  527.  
  528.                         echo "<option value=\"0px\">0px</option>";}
  529.  
  530.                     if($tbw=="1px"){
  531.  
  532.                         echo "<option value=\"1px\" selected=\"selected\">1px</option>";}else{
  533.  
  534.                         echo "<option value=\"1px\">1px</option>";}
  535.  
  536.                     if($tbw=="2px"){
  537.  
  538.                         echo "<option value=\"2px\" selected=\"selected\">2px</option>";}else{
  539.  
  540.                         echo "<option value=\"2px\">2px</option>";}
  541.  
  542.                     if($tbw=="3px"){
  543.  
  544.                         echo "<option value=\"3px\" selected=\"selected\">3px</option>";}else{
  545.  
  546.                         echo "<option value=\"3px\">3px</option>";}
  547.  
  548.                     if($tbw=="4px"){
  549.  
  550.                         echo "<option value=\"4px\" selected=\"selected\">4px</option>";}else{
  551.  
  552.                         echo "<option value=\"4px\">4px</option>";}
  553.  
  554.                     if($tbw=="5px"){
  555.  
  556.                         echo "<option value=\"5px\" selected=\"selected\">5px</option>";}else{
  557.  
  558.                         echo "<option value=\"5px\">5px</option>";}
  559.  
  560.                 echo "</select></td>
  561.  
  562.                 </tr>
  563.  
  564.                 <tr>
  565.  
  566.                     <td>Table Border Color (if no border, type NULL):</td><td align=\"right\"><input type=\"text\" name=\"tbc\" value=\"".$tbc."\" size=\"30\"></td>
  567.  
  568.                 </tr>
  569.  
  570.                 <tr>
  571.  
  572.                     <td>Post border:</td><td align=\"right\"><select name=\"nbord\">";
  573.  
  574.                     //if($nbord=="medium"){
  575.  
  576.                         //echo "<option value=\"medium\" selected=\"selected\">Medium</option>";}else{
  577.  
  578.                         //echo "<option value=\"medium\">Medium</option>";}
  579.  
  580.                     //if($nbord=="thin"){
  581.  
  582.                         //echo "<option value=\"thin\" selected=\"selected\">Thin</option>";}else{
  583.  
  584.                         //echo "<option value=\"thin\">Thin</option>";}
  585.  
  586.                     //if($nbord=="thick"){
  587.  
  588.                         //echo "<option value=\"thick\" selected=\"selected\">Thick</option>";}else{
  589.  
  590.                         //echo "<option value=\"thick\">Thick</option>";}
  591.  
  592.                     //if($nbord=="dashed"){
  593.  
  594.                         //echo "<option value=\"dashed\" selected=\"selected\">Dashed</option>";}else{
  595.  
  596.                         //echo "<option value=\"dashed\">Dashed</option>";}
  597.  
  598.                     //if($nbord=="dotted"){
  599.  
  600.                         //echo "<option value=\"dotted\" selected=\"selected\">Dotted</option>";}else{
  601.  
  602.                         //echo "<option value=\"dotted\">Dotted</option>";}
  603.  
  604.                     //if($nbord=="double"){
  605.  
  606.                         //echo "<option value=\"double\" selected=\"selected\">Double</option>";}else{
  607.  
  608.                         //echo "<option value=\"double\">Double</option>";}
  609.  
  610.                     //if($nbord=="groove"){
  611.  
  612.                         //echo "<option value=\"groove\" selected=\"selected\">Groove</option>";}else{
  613.  
  614.                         //echo "<option value=\"groove\">Groove</option>";}
  615.  
  616.                     //if($nbord=="hidden"){
  617.  
  618.                         //echo "<option value=\"hidden\" selected=\"selected\">Hidden</option>";}else{
  619.  
  620.                         //echo "<option value=\"hidden\">Hidden</option>";}
  621.  
  622.                     //if($nbord=="inset"){
  623.  
  624.                         //echo "<option value=\"inset\" selected=\"selected\">Inset</option>";}else{
  625.  
  626.                         //echo "<option value=\"inset\">Inset</option>";}
  627.  
  628.                     if($nbord=="none"){
  629.  
  630.                         echo "<option value=\"none\" selected=\"selected\">None</option>";}else{
  631.  
  632.                         echo "<option value=\"none\">None</option>";}
  633.  
  634.                     //if($nbord=="outset"){
  635.  
  636.                         //echo "<option value=\"outset\" selected=\"selected\">Outset</option>";}else{
  637.  
  638.                         //echo "<option value=\"outset\">Outset</option>";}
  639.  
  640.                     //if($nbord=="ridge"){
  641.  
  642.                         //echo "<option value=\"ridge\" selected=\"selected\">Ridge</option>";}else{
  643.  
  644.                         //echo "<option value=\"ridge\">Ridge</option>";}
  645.  
  646.                     //if($nbord=="solid"){
  647.  
  648.                         //echo "<option value=\"solid\" selected=\"selected\">Solid</option>";}else{
  649.  
  650.                         //echo "<option value=\"solid\">Solid</option>";}
  651.  
  652.                 echo "  </select></td>
  653.  
  654.                 </tr>
  655.  
  656.                 <tr>
  657.  
  658.                     <td>Post Border Color (if no border, type NULL):</td><td align=\"right\"><input type=\"text\" name=\"pbc\" value=\"".$pbc."\" size=\"30\"></td>
  659.  
  660.                 </tr>
  661.  
  662.                 <tr>
  663.  
  664.                     <td>Spacing between posts:</td><td align=\"right\"><select name=\"spacing\">";
  665.  
  666.                     if($spacing=="0px"){
  667.  
  668.                         echo "<option value=\"0px\" selected=\"selected\">0px</option>";}else{
  669.  
  670.                         echo "<option value=\"0px\">0px</option>";}
  671.  
  672.                     if($spacing=="2px"){
  673.  
  674.                         echo "<option value=\"2px\" selected=\"selected\">2px</option>";}else{
  675.  
  676.                         echo "<option value=\"2px\">2px</option>";}
  677.  
  678.                     if($spacing=="4px"){
  679.  
  680.                         echo "<option value=\"4px\" selected=\"selected\">4px</option>";}else{
  681.  
  682.                         echo "<option value=\"4px\">4px</option>";}
  683.  
  684.                     if($spacing=="6px"){
  685.  
  686.                         echo "<option value=\"6px\" selected=\"selected\">6px</option>";}else{
  687.  
  688.                         echo "<option value=\"6px\">6px</option>";}
  689.  
  690.                     if($spacing=="8px"){
  691.  
  692.                         echo "<option value=\"8px\" selected=\"selected\">8px</option>";}else{
  693.  
  694.                         echo "<option value=\"8px\">8px</option>";}
  695.  
  696.                     if($spacing=="10px"){
  697.  
  698.                         echo "<option value=\"10px\" selected=\"selected\">10px</option>";}else{
  699.  
  700.                         echo "<option value=\"10px\">10px</option>";}
  701.  
  702.                 echo "      </select></td>
  703.  
  704.                 </tr>
  705.  
  706.                 <tr>
  707.  
  708.                     <td>Maximum amount of posts:</td><td align=\"right\"><input type=\"text\" name=\"maxp\" value=\"".$maxp."\" size=\"30\"></td>
  709.  
  710.                 </tr>
  711.  
  712.                 <tr>
  713.  
  714.                     <td>Date format:</td><td align=\"right\"><select name=\"date\">";
  715.  
  716.                     //if($date=="m.d.Y"){
  717.  
  718.                         //echo "<option value=\"m.d.Y\" selected=\"selected\">".date("m.d.Y")."</option>";}else{
  719.  
  720.                         //echo "<option value=\"m.d.Y\">".date("m.d.Y")."</option>";}
  721.  
  722.                     //if($date=="m/d/Y"){
  723.  
  724.                         //echo "<option value=\"m/d/Y\" selected=\"selected\">".date("m/d/Y")."</option>";}else{
  725.  
  726.                         //echo "<option value=\"m/d/Y\">".date("m/d/Y")."</option>";}
  727.  
  728.                     //if($date=="m-d-Y"){
  729.  
  730.                         //echo "<option value=\"m.d.Y\" selected=\"selected\">".date("m-d-Y")."</option>";}else{
  731.  
  732.                         //echo "<option value=\"m-d-Y\">".date("m-d-Y")."</option>";}
  733.  
  734.                     //if($date=="m-d,Y"){
  735.  
  736.                         //echo "<option value=\"m-d,Y\" selected=\"selected\">".date("m-d,Y")."</option>";}else{
  737.  
  738.                         //echo "<option value=\"m-d,Y\">".date("m-d,Y")."</option>";}
  739.  
  740.                     if($date=="Y,m-d"){
  741.  
  742.                         echo "<option value=\"Y,m-d\" selected=\"selected\">".date("Y-m-d")."</option>";}else{
  743.  
  744.                         echo "<option value=\"Y-m-d\">".date("Y-m-d")."</option>";}
  745.  
  746.                     //if($date=="m/d"){
  747.  
  748.                         //echo "<option value=\"m/d\" selected=\"selected\">".date("m/d")."</option>";}else{
  749.  
  750.                         //echo "<option value=\"m/d\">".date("m/d")."</option>";}
  751.  
  752.                 echo "  </select></td>
  753.  
  754.                 </tr>
  755.  
  756.                 <tr>
  757.  
  758.                     <td>Date font:</td><td align=\"right\"><select name=\"dfont\">";
  759.  
  760.                     //if($dfont=="1"){
  761.  
  762.                         //echo "<option value=\"1\" selected=\"selected\">Arial, Helvetica, sans-serif</option>";}else{
  763.  
  764.                         //echo "<option value=\"1\">Arial, Helvetica, sans-serif</option>";}
  765.  
  766.                     //if($dfont=="2"){
  767.  
  768.                         //echo "<option value=\"2\" selected=\"selected\">Georgia, \"Times New Roman\", Times, serif</option>";}else{
  769.  
  770.                         //echo "<option value=\"2\">Georgia, \"Times New Roman\", Times, serif</option>";}
  771.  
  772.                     //if($dfont=="3"){
  773.  
  774.                         //echo "<option value=\"3\" selected=\"selected\">Geneva, Arial, Helvetica, sans-serif</option>";}else{
  775.  
  776.                         //echo "<option value=\"3\">Geneva, Arial, Helvetica, sans-serif</option>";}
  777.  
  778.                     //if($dfont=="4"){
  779.  
  780.                         //echo "<option value=\"4\" selected=\"selected\">\"Courier New\", Courier, monospace</option>";}else{
  781.  
  782.                         //echo "<option value=\"4\">\"Courier New\", Courier, monospace</option>";}
  783.  
  784.                     //if($dfont=="5"){
  785.  
  786.                         //echo "<option value=\"5\" selected=\"selected\">\"Times New Roman\", Times, serif</option>";}else{
  787.  
  788.                         //echo "<option value=\"5\">\"Times New Roman\", Times, serif</option>";}
  789.  
  790.                     if($dfont=="6"){
  791.  
  792.                         echo "<option value=\"6\" selected=\"selected\">Verdana, Arial, Helvetica, sans-serif</option>";}else{
  793.  
  794.                         echo "<option value=\"6\">Verdana, Arial, Helvetica, sans-serif</option>";}
  795.  
  796.                 echo "  </select></td>
  797.  
  798.                 </tr>
  799.  
  800.                 <tr>
  801.  
  802.                     <td>Date font size:</td><td align=\"right\"><select name=\"dfsize\">";
  803.  
  804.                     if($dfsize=="8px"){
  805.  
  806.                         echo "<option value=\"8px\" selected=\"selected\">8px</option>";}else{
  807.  
  808.                         echo "<option value=\"8px\">8px</option>";}
  809.  
  810.                     if($dfsize=="10px"){
  811.  
  812.                         echo "<option value=\"10px\" selected=\"selected\">10px</option>";}else{
  813.  
  814.                         echo "<option value=\"10px\">10px</option>";}
  815.  
  816.                     if($dfsize=="12px"){
  817.  
  818.                         echo "<option value=\"12px\" selected=\"selected\">12px</option>";}else{
  819.  
  820.                         echo "<option value=\"12px\">12px</option>";}
  821.  
  822.                     if($dfsize=="14px"){
  823.  
  824.                         echo "<option value=\"14px\" selected=\"selected\">14px</option>";}else{
  825.  
  826.                         echo "<option value=\"14px\">14px</option>";}
  827.  
  828.                     if($dfsize=="16px"){
  829.  
  830.                         echo "<option value=\"16px\" selected=\"selected\">16px</option>";}else{
  831.  
  832.                         echo "<option value=\"16px\">16px</option>";}
  833.  
  834.                     if($dfsize=="18px"){
  835.  
  836.                         echo "<option value=\"18px\" selected=\"selected\">18px</option>";}else{
  837.  
  838.                         echo "<option value=\"18px\">18px</option>";}
  839.  
  840.                     if($dfsize=="20px"){
  841.  
  842.                         echo "<option value=\"20px\" selected=\"selected\">20px</option>";}else{
  843.  
  844.                         echo "<option value=\"20px\">20px</option>";}
  845.  
  846.                     if($dfsize=="24px"){
  847.  
  848.                         echo "<option value=\"24px\" selected=\"selected\">24px</option>";}else{
  849.  
  850.                         echo "<option value=\"24px\">24px</option>";}
  851.  
  852.                     echo"   </select></td>
  853.  
  854.                 </tr>
  855.  
  856.                 <tr>
  857.  
  858.                     <td>Date font color:</td><td align=\"right\"><input type=\"text\" name=\"dfc\" value=\"".$dfc."\" size=\"30\"></td>
  859.  
  860.                 </tr>
  861.  
  862.                 <tr>
  863.  
  864.                     <td>Date align:</td><td align=\"right\"><select name=\"dalign\">";
  865.  
  866.                     if($dalign=="left"){
  867.  
  868.                         echo "<option value=\"left\" selected=\"selected\">Left</option>";}else{
  869.  
  870.                         echo "<option value=\"left\">Left</option>";}
  871.  
  872.                     if($dalign=="center"){
  873.  
  874.                         echo "<option value=\"center\" selected=\"selected\">Center</option>";}else{
  875.  
  876.                         echo "<option value=\"center\">Center</option>";}
  877.  
  878.                     if($dalign=="right"){
  879.  
  880.                         echo "<option value=\"right\" selected=\"selected\">Right</option>";}else{
  881.  
  882.                         echo "<option value=\"right\">Right</option>";}
  883.  
  884.                 echo "  </select></td>
  885.  
  886.                 </tr>
  887.  
  888.                 <tr>
  889.  
  890.                     <td>News align:</td><td align=\"right\"><select name=\"nalign\">";
  891.  
  892.                     if($nalign=="left"){
  893.  
  894.                         echo "<option value=\"left\" selected=\"selected\">Left</option>";}else{
  895.  
  896.                         echo "<option value=\"left\">Left</option>";}
  897.  
  898.                     if($nalign=="center"){
  899.  
  900.                         echo "<option value=\"center\" selected=\"selected\">Center</option>";}else{
  901.  
  902.                         echo "<option value=\"center\">Center</option>";}
  903.  
  904.                     if($nalign=="right"){
  905.  
  906.                         echo "<option value=\"right\" selected=\"selected\">Right</option>";}else{
  907.  
  908.                         echo "<option value=\"right\">Right</option>";}
  909.  
  910.                 echo "  </select></td>
  911.  
  912.                 </tr>
  913.  
  914.                     <input type=\"hidden\" name=\"opt\" value=\"cust\">
  915.  
  916.                 <tr>
  917.  
  918.                     <td colspan=\"2\" align=\"right\"><input type=\"submit\" name=\"submit\" value=\"Update!\"></td>
  919.  
  920.                 </tr>
  921.  
  922.                 </table>
  923.  
  924.                 </form>";
  925.  
  926.             break;
  927.  
  928.         case "ed":
  929.  
  930.             echo "<table width=\"75%\" align=\"center\" style=\"border: #666666 solid 1px\"><tr><td>";
  931.  
  932.             include("connection.php");
  933.  
  934.             $result = mysql_query("SELECT * FROM news0 ORDER BY Number");
  935.  
  936.             $count=0;$tbc=1;
  937.  
  938.             while($row = mysql_fetch_array($result))
  939.  
  940.             {
  941.  
  942.                 $tb="#CCCCCC";
  943.  
  944.                 $tbc++;
  945.  
  946.                 if($tbc==3)
  947.  
  948.                 {
  949.  
  950.                     $tbc=1;
  951.  
  952.                     $tb="#DDDDDD";
  953.  
  954.                 }
  955.  
  956.                 $date=$row['Date'];
  957.  
  958.                 $news=$row['News'];
  959.  
  960.                 $count++;
  961.  
  962.                 echo "<table class=\"border\" width=\"800px\" style=\"margin: 1px; background: ".$tb."\"><tr valign=\"top\"><td width=\"100px\">".$date."</td><td width=\"350px\" align=\"left\">".$news."</td><td width=\"10%\" valign=\"middle\"><a class=\"regular\" href=\"addnewsv.php?nav=edit&e=".$count."\">Ändra</a></td><td width=\"10%\" valign=\"middle\"><a class=\"regular\" href=\"addnewsv.php?nav=delete&d=".$count."\">Ta bort</a></td></tr></table>";
  963.  
  964.             }
  965.  
  966.             mysql_close($con);
  967.  
  968.             echo "</tr></td></table>";
  969.  
  970.             break;                 
  971.  
  972.     }
  973.  
  974.  
  975.  
  976. {
  977.  
  978.     switch($_POST['opt'])
  979.  
  980.     {
  981.  
  982.         case "log":  //UPDATES LOGIN INFORMATION
  983.  
  984.             $user=$_POST['name'];
  985.  
  986.             $pass=$_POST['npass'];
  987.  
  988.             if(empty($_POST['name']) && empty($_POST['npass']) && empty($_POST['pass2']))
  989.  
  990.             {
  991.  
  992.                 echo "<table align=\"center\" style=\"border:#666666 solid 1px\">
  993.  
  994.         <tr><td>Ingen ändring gjord</td></tr></table>";
  995.  
  996.             }else if(empty($user) || empty($pass) || empty($_POST['pass2']))
  997.  
  998.             {
  999.  
  1000.                 echo $ulogin;
  1001.  
  1002.                 echo "<br><table align=\"center\" style=\"border:#666666 solid 1px\">
  1003.  
  1004.         <tr><td><font color=\"red\">Please make sure you fill out the entire form</font></td></tr></table>";
  1005.  
  1006.             }
  1007.  
  1008.             if($pass==$_POST['pass2'] && !empty($_POST['name']) && !empty($_POST['npass']))
  1009.  
  1010.             {
  1011.  
  1012.                 include("connection.php");
  1013.  
  1014.                 mysql_query("UPDATE vars0 SET User = '$user' WHERE Loc = '1'");
  1015.  
  1016.                 mysql_query("UPDATE vars0 SET Pass = '$pass' WHERE Loc = '1'");
  1017.  
  1018.                 mysql_close($con);
  1019.  
  1020.                 echo "<table align=\"center\" style=\"border:#666666 solid 1px\">
  1021.  
  1022.         <tr><td>Uppdaterat! Glöm ej att notera lösenordet:</td><tr></table><br>
  1023.  
  1024.                 <table align=\"center\" style=\"border: #666666 1px solid\">
  1025.  
  1026.                 <tr>
  1027.  
  1028.                     <td align = \"left\" style=\"border-bottom: #666666 1px solid; padding-bottom: 3px\">Användarnamn:</td><td style=\"border-bottom: #666666 1px solid; padding-bottom: 3px\"><font face=\"Verdana, Arial, Helvetica, sans-serif\" pointsize=\"12px\">
  1029.  
  1030. ".$user."</font></td>
  1031.  
  1032.                 </tr>
  1033.  
  1034.                 <tr>
  1035.  
  1036.                     <td align = \"left\">Lösenord:  </td><td><font face=\"Verdana, Arial, Helvetica, sans-serif\" pointsize=\"12px\">".$pass."</font></td>
  1037.  
  1038.                 </tr>
  1039.  
  1040.                 </table>";
  1041.  
  1042.             }else if($pass!=$_POST['pass2']){
  1043.  
  1044.                 echo $ulogin."<br><table align=\"center\" style=\"border:#666666 solid 1px\">
  1045.  
  1046.         <tr><td><font color=\"red\">Please ensure the passwords match!</font></td></tr></table>";
  1047.  
  1048.             }
  1049.  
  1050.             break;
  1051.  
  1052.         case "news": //ADD NEWS
  1053.  
  1054.             include("connection.php");
  1055.  
  1056.             $result = mysql_query("SELECT * FROM vars0");
  1057.  
  1058.             while($row = mysql_fetch_array($result))
  1059.  
  1060.             {
  1061.  
  1062.                 $maxcount=$row['MaxP'];
  1063.  
  1064.                 //$df=$row['Date'];Ger posterna datum
  1065.  
  1066.             }
  1067.  
  1068.             $result = mysql_query("SELECT * FROM news0");
  1069.  
  1070.             $count=0;
  1071.  
  1072.             while($row = mysql_fetch_array($result))
  1073.  
  1074.             {
  1075.  
  1076.                 $count++;
  1077.  
  1078.             }
  1079.  
  1080.             if($count==$maxcount)
  1081.  
  1082.             {
  1083.  
  1084.                 mysql_query("DELETE FROM news0 WHERE Number = '$count'");
  1085.  
  1086.                 for($a=($maxcount-1); $a>=1; $a--)
  1087.  
  1088.                 {
  1089.  
  1090.                     $b=$a+1;
  1091.  
  1092.                     mysql_query("UPDATE news0 SET Number = '$b' WHERE Number = '$a'");
  1093.  
  1094.                 }
  1095.  
  1096.             }else{
  1097.  
  1098.                 for($a=($count); $a>=1; $a--)
  1099.  
  1100.                 {
  1101.  
  1102.                     $b=$a+1;
  1103.  
  1104.                     mysql_query("UPDATE news0 SET Number = '$b' WHERE Number = '$a'");
  1105.  
  1106.                 }
  1107.  
  1108.             }
  1109.  
  1110.             $date=date($df);
  1111.  
  1112.             $pnews=$_POST['news'];
  1113.  
  1114.             mysql_query("INSERT INTO news0 (Date, News, Number) VALUES ('$date', '$pnews', '1')");
  1115.  
  1116.             mysql_close($con);
  1117.  
  1118.             echo "<table align=\"center\" style=\"border:#666666 solid 1px\">
  1119.  
  1120.         <tr><td>Nyhet inlagd!</td></tr></table>";
  1121.  
  1122.             break;
  1123.  
  1124.         case "cust":  //UPDATES viewnews0.PHP CUSTOMIZATION
  1125.  
  1126.             $twidth=$_POST['twidth'];
  1127.  
  1128.             $tbg=$_POST['tbg'];
  1129.  
  1130.             $bgi=$_POST['bgi'];
  1131.  
  1132.             $tbord=$_POST['tbord'];
  1133.  
  1134.             $tbw=$_POST['tbw'];
  1135.  
  1136.             $nbord=$_POST['nbord'];
  1137.  
  1138.             $spacing=$_POST['spacing'];
  1139.  
  1140.             $maxp=$_POST['maxp'];
  1141.  
  1142.             $date=$_POST['date'];
  1143.  
  1144.             $dfont=$_POST['dfont'];
  1145.  
  1146.             $dfsize=$_POST['dfsize'];
  1147.  
  1148.             $dfc=$_POST['dfc'];
  1149.  
  1150.             $dalign=$_POST['dalign'];
  1151.  
  1152.             $nalign=$_POST['nalign'];
  1153.  
  1154.             $pbc=$_POST['pbc'];
  1155.  
  1156.             $tbc=$_POST['tbc'];
  1157.  
  1158.             include("connection.php");
  1159.  
  1160.             $result = mysql_query("SELECT * FROM news0");
  1161.  
  1162.             $count=0;
  1163.  
  1164.             while($row = mysql_fetch_array($result))
  1165.  
  1166.             {
  1167.  
  1168.                 $count++;
  1169.  
  1170.             }
  1171.  
  1172.             if($count>$maxp)
  1173.  
  1174.             {
  1175.  
  1176.                 for($a=$count; $a>$maxp; $a--)
  1177.  
  1178.                 {
  1179.  
  1180.                     mysql_query("DELETE FROM news0 WHERE Number = '$a'");
  1181.  
  1182.                 }
  1183.  
  1184.             }
  1185.  
  1186.             $b=$maxp;
  1187.  
  1188.             mysql_query("UPDATE vars0 SET MaxP = '$maxp' WHERE Loc = '1'");
  1189.  
  1190.             mysql_query("UPDATE vars0 SET TWidth = '$twidth' WHERE Loc = '1'");
  1191.  
  1192.             mysql_query("UPDATE vars0 SET TBg = '$tbg' WHERE Loc = '1'");
  1193.  
  1194.             mysql_query("UPDATE vars0 SET BGI = '$bgi' WHERE Loc = '1'");
  1195.  
  1196.             mysql_query("UPDATE vars0 SET TBord = '$tbord' WHERE Loc = '1'");
  1197.  
  1198.             mysql_query("UPDATE vars0 SET TBW = '$tbw' WHERE Loc = '1'");
  1199.  
  1200.             mysql_query("UPDATE vars0SET NBord = '$nbord' WHERE Loc = '1'");
  1201.  
  1202.             mysql_query("UPDATE vars0 SET Spacing = '$spacing' WHERE Loc = '1'");
  1203.  
  1204.             mysql_query("UPDATE vars0 SET Date = '$date' WHERE Loc = '1'");
  1205.  
  1206.             mysql_query("UPDATE vars0 SET DFont = '$dfont' WHERE Loc = '1'");
  1207.  
  1208.             mysql_query("UPDATE vars0 SET DFSize = '$dfsize' WHERE Loc = '1'");
  1209.  
  1210.             mysql_query("UPDATE vars0 SET DFC = '$dfc' WHERE Loc = '1'");
  1211.  
  1212.             mysql_query("UPDATE vars0 SET DAlign = '$dalign' WHERE Loc = '1'");
  1213.  
  1214.             mysql_query("UPDATE vars0 SET NAlign = '$nalign' WHERE Loc = '1'");
  1215.  
  1216.             mysql_query("UPDATE vars0 SET TBC = '$tbc' WHERE Loc = '1'");
  1217.  
  1218.             mysql_query("UPDATE vars0 SET PBC = '$pbc' WHERE Loc = '1'");
  1219.  
  1220.             mysql_close($con);
  1221.  
  1222.             echo "<table align=\"center\" style=\"border:#666666 solid 1px\">
  1223.  
  1224.         <tr><td>Tabellen ändrad!</td></tr></table>";
  1225.  
  1226.             break;
  1227.  
  1228.         case "edit":  //UPDATES EDITED NEWS
  1229.  
  1230.             $e=$_POST['ed'];
  1231.  
  1232.             $news=$_POST['news'];
  1233.  
  1234.             $date=$_POST['date'];
  1235.  
  1236.             include("connection.php");
  1237.  
  1238.             mysql_query("UPDATE news0 SET News = '$news' WHERE Number = '$e'");
  1239.  
  1240.             mysql_query("UPDATE news0 SET Date = '$date' WHERE Number = '$e'");
  1241.  
  1242.             mysql_close($con);
  1243.  
  1244.             echo "<table align=\"center\" style=\"border:#666666 solid 1px\">
  1245.  
  1246.         <tr><td>Nyhetsposten uppdaterad!.</td></tr></table>";
  1247.  
  1248.             break;
  1249.  
  1250.     }
  1251.  
  1252. }
  1253. [/php]
  1254.  
  1255. viewnews.php
  1256. [php]
  1257. include("connection.php");
  1258.     $result = mysql_query("SELECT * FROM vars1");
  1259.     while($row = mysql_fetch_array($result))
  1260.     {
  1261.         $twidth=$row['TWidth'];
  1262.         $tbg=$row['TBg'];
  1263.         $bgi=$row['BGI'];
  1264.         $tbord=$row['TBord'];
  1265.         $tbw=$row['TBW'];
  1266.         $nbord=$row['NBord'];
  1267.         $spacing=$row['Spacing'];
  1268.         $dfont=$row['DFont'];
  1269.         $dfsize=$row['DFSize'];
  1270.         $dfc=$row['DFC'];
  1271.         $dalign=$row['DAlign'];
  1272.         $nalign=$row['NAlign'];
  1273.         $tbc=$row['TBC'];
  1274.         $pbc=$row['PBC'];
  1275.        
  1276.     }
  1277.     switch($dfont)
  1278.     {
  1279.         case "1":
  1280.             $font="font: Arial, Helvetica, sans-serif;";
  1281.             break;
  1282.         case "2":
  1283.             $font="font: Georgia, \"Times New Roman\", Times, serif;";
  1284.             break;
  1285.         case "3":
  1286.             $font="font: Geneva, Arial, Helvetica, sans-serif;";
  1287.             break;
  1288.         case "4":
  1289.             $font="font: \"Courier New\", Courier, monospace;";
  1290.             break;
  1291.         case "5":
  1292.             $font="font: \"Times New Roman\", Times, serif;";
  1293.             break;
  1294.         case "6":
  1295.             $font="font: Verdana, Arial, Helvetica, sans-serif;";
  1296.             break;
  1297.     }
  1298.     echo "<table width=\"".$twidth."\" style=\"background: ".$tbg;
  1299.     if($bgi!="NULL")
  1300.     {echo " url('".$bgi."')";}
  1301.     echo " repeat scroll; border: ".$tbc." ".$tbord." ".$tbw.";\">";
  1302.     $result = mysql_query("SELECT * FROM news1 ORDER BY Number");
  1303.     while($row = mysql_fetch_array($result))
  1304.     {
  1305.         echo "<tr><td>";
  1306.         echo "<table width=\"100%\" style=\"margin-bottom: ".$spacing.";\">";
  1307.         echo "<tr >
  1308.             <td align=\"".$nalign."\" style=\"border-bottom: ".$pbc." ".$nbord." 1px;\">".$row['News']."</td>
  1309.             </tr>";
  1310.         echo "</table>
  1311.             </td></tr>";
  1312.     }
  1313.     echo "</table>";
  1314.     mysql_close($con);
  1315. [/code]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement