woody Skrivet 12 Augusti 2009 Författare Rapport Dela Skrivet 12 Augusti 2009 (redigerat) Nu börjar det likna något. Datumet har ersätts med mitt medlems nummer (21), måste blivit något fel. Artiklar som väntar på att publiceras: 21 - Test //Skicka artikel $date = date('Y/m/d H:i:s'); //Kommer att skriva ut typ 2007/05/19 17:30:58 $owner = $_SESSION['sess_id']; if (isset($_GET['send'])){ $send = mysql_query("INSERT INTO articles (headline, author, article, date, owner) VALUES ('".$_POST["headline"]."', '".$_POST["author"]."', '".$_POST["article"]."', '".$owner."', ' $date ')") or die(mysql_error()); Redigerat 12 Augusti 2009 av Woodo Citera Länk till kommentar Dela på andra sajter More sharing options...
Maajkan Skrivet 12 Augusti 2009 Rapport Dela Skrivet 12 Augusti 2009 Nu börjar det likna något. Datumet har ersätts med mitt medlems nummer (21), måste blivit något fel. Artiklar som väntar på att publiceras: 21 - Test //Skicka artikel $date = date('Y/m/d H:i:s'); //Kommer att skriva ut typ 2007/05/19 17:30:58 $owner = $_SESSION['sess_id']; if (isset($_GET['send'])){ $send = mysql_query("INSERT INTO articles (headline, author, article, date, owner) VALUES ('".$_POST["headline"]."', '".$_POST["author"]."', '".$_POST["article"]."', '".$owner."', ' $date ')") or die(mysql_error()); Är de en bit av en kod eller hela koden? Citera Länk till kommentar Dela på andra sajter More sharing options...
woody Skrivet 12 Augusti 2009 Författare Rapport Dela Skrivet 12 Augusti 2009 Det är den delen som strular. Citera Länk till kommentar Dela på andra sajter More sharing options...
woody Skrivet 13 Augusti 2009 Författare Rapport Dela Skrivet 13 Augusti 2009 EDIT: Nu har jag fått det att funka, sessionens id loggas i databasen. Finns det någon kod som kollar nuvarande id och jämför med författarens id? <?php session_start(); // Alltid överst på sidan // Kolla om inloggad = sessionen satt if (!isset($_SESSION['sess_user'])) { header("Location: index.php"); exit; } include('E:\Wamp\www\members_area\conn.php'); include('functions.php'); //Skicka artikel $date = date('Y/m/d H:i:s'); //Kommer att skriva ut typ 2007/05/19 17:30:58 $owner = $_SESSION['sess_id']; if (isset($_GET['send'])){ $send = mysql_query("INSERT INTO articles (headline, author, article, date, owner) VALUES ('".$_POST["headline"]."', '".$_POST["author"]."', '".$_POST["article"]."', '".$date."', ' $owner ')") or die(mysql_error()); echo "<script type=\"text/javascript\">alert('Artikeln har skickats!'); </script>"; echo "<meta http-equiv='refresh' content='0; url=index.php'>"; } //Ändra artikel if(isset($_GET['edit'])){ $edit = mysql_query("UPDATE articles SET headline = '".$_POST["headline"]."', author = '".$_POST["author"]."', article = '".$_POST["article"]."', date = '$date' WHERE id='".$_GET['change']."'") or die(mysql_error()); echo "<script type=\"text/javascript\">alert('Artikeln har uppdaterats!'); </script>"; echo "<meta http-equiv='refresh' content='0; url=index.php'>"; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <head> <title>Artiklar</title> <link type="text/css" href="Css/styles.css" rel="stylesheet" media="all" /> <script type="text/javascript" src="JS/javascript.js"></script> </head> <body> <font face="Arial"> <h2>Artiklar</h2><p> <a href="http://localhost/members_area/inloggad.php">Hem </a> | <a href="?write">Skriv artikel</a> | <a href="http://localhost/members_area/index.php?logout=">Logga ut</a> | <a href="http://localhost/members_area/pm.php">Skicka PM</a> <hr /><p> <?php if(isset($_GET['write'])){ ?> <form action="index.php?write&send" id="send" name="bb" method="post"> Rubrik:<br /> <input type="text" name="headline" /><br /> Skribent:<br /> <input type="text" name="author" /><br /> Artikel:<br /> <textarea rows="5" cols="30" name="article"></textarea><br /> <input type="submit" value="Skicka" /> </form> <hr /> <?php } ?> <?php if(isset($_GET['change'])){ $query = mysql_query("SELECT * FROM articles WHERE id=".$_GET['change'].""); while($row = mysql_fetch_array($query)) { ?> <form action='index.php?change=<?php echo $row['id']?>&edit' id='edit' name="bb" method='post'> Rubrik:<br> <input type="text" name="headline" value="<?php echo $row['headline']; ?>" /><br /> Skribent:<br> <input type="text" name="author" value="<?php echo $row['author']; ?>" /><br /> Artikel:<br> <textarea rows="5" cols="30" name="article"><?php echo $row['article']; ?></textarea><br /> <input type="submit" value="Ändra artikel" /> </form> <hr /> <?php } } ?> Artiklar som väntar på att publiceras: <?php echo "<ul id='waiting'>"; $query = mysql_query("SELECT * FROM articles WHERE accepted ='N' ORDER BY date DESC"); while($row = mysql_fetch_array($query)) { echo "<li><span id='date'>".$row['date']."</span><a href='?change=".$row['id']."'>".$row['headline']."</a></li>"; } echo "</ul>"; ?> Publicerade artiklar:<br /> <?php echo "<ul id='accepted'>"; $query = mysql_query("SELECT * FROM articles WHERE accepted ='Y' ORDER BY date"); while($row = mysql_fetch_array($query)) { echo "<li><span id='date'>".$row['date']."</span><a href='read.php?id=".$row['id']."'>".$row['headline']."</a></li>"; } echo "</ul>"; ?> </body> </html> Citera Länk till kommentar Dela på andra sajter More sharing options...
Rekommendera inlägg
Gå med i konversationen
Du kan skriva nu och registrera dig senare. Om du har ett konto, logga in nu för att posta med ditt konto.