19. december 2003 - 17:21
Der er
9 kommentarer og 1 løsning
vis noget på næste side
Hejsa jeg er ved og lave et nyheds system nu vil jeg godt havde lavet sådan at når nyheden er tilføjet i db så skal den skifte til index og så skrive at den er tilføjet.. nogen der kan hjælpe med det
Annonceindlæg fra FPT Software
19. december 2003 - 17:52
#1
er der ingen der kan hjælpe mig med denne
19. december 2003 - 22:01
#2
hmm
Slettet bruger
19. december 2003 - 23:38
#3
Tjah, hvis du nu ikke havde været så utålmodig kunne jeg da godt have fundet på noget.
20. december 2003 - 13:10
#4
jamen du kan da komme med forslag her og hvis det er noget jeg kan bruge skal du nok få point for det
Slettet bruger
20. december 2003 - 15:39
#5
i min login.php, som returnerer til forsiden, har jeg følgende: $_SESSION['warning']="<p>Something went wrong: either you mistyped your username or password, or you forgot to confirm your email address.</p>"; Og i min index.php if (isset($_SESSION['warning']) && !empty($_SESSION['warning'])) { echo $_SESSION['warning']; $_SESSION['warning']=''; } Begge skal så have en session_start(); i toppen.
20. december 2003 - 17:36
#6
hmm jeg må indrømme at jeg ikke er helt med her er den side som jeg skriver nyheden og som gemmer i db <?php include('side_funktioner.php'); $start_time = getmicrotime(); //Vi starter sessions session_start(); //Hvis ikke sessions er sat, bliver man sendt til logind.php if(!isset($_SESSION['s_brugernavn'], $_SESSION['s_admin'])) { header("Location:adgang_forbudt.php"); exit; } //Tilslutter til db include ('mysql_funktioner.php'); aabn_forbindelse_og_vaelgdb(); if($_POST['upload']){ if ($_POST['pic'] == 1) { $files = $_FILES['upfil']['name']; $dist = $_SERVER["DOCUMENT_ROOT"] . "/codemanager/Medlem/nyheder/billeder/"; move_uploaded_file($_FILES['upfil']['tmp_name'], $dist . $files); } elseif ($_POST['pic'] == 2) { $files = "opdatering.gif"; } else { $files = "nopic.gif"; } $today = date("H:i d-m-Y"); $sti = "billeder/".$files; mysql_query("INSERT INTO news (title, dato, text, name, file) values ('$_POST[title]', '$today', '$_POST[text]', '$_POST[name]', '$sti')") or die (mysql_error()); header("Location:nyheder/index.php"); } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"> Forfatter:<br> <input type="text" name="name" size="30"><br> Overskrift:<br> <input type="text" name="title" size="30"><br> Billede:<br> <input type="radio" value="1" checked name="pic"> <input type="file" name="upfil" size="20"> <br> <input type="radio" value="2" checked name="pic"> opdatering på siden<br> <input type="radio" value="3" checked name="pic"> intet billede<br> <textarea rows="6" name="text" cols="26">nyhed</textarea><br> <input type="submit" value="tryk nyhed" name="upload"> </form> <?php $end_time = getmicrotime(); echo "<br><br>Genereringstid: " . round($end_time - $start_time, 4); ?> her er den side som viser nyheder <?php include_once("../mysql_funktioner.php"); aabn_forbindelse_og_vaelgdb(); $query = mysql_query("SELECT id, file, title, dato, CONCAT(LEFT(text, 100), '...') AS short FROM news ORDER BY id DESC"); while ($row = mysql_fetch_array($query)) { echo "<p><b>$row[title]</b> $row[dato]<br>"; echo "<img border='0' src='$row[file]' style='float: left;' width='75' height='75'>"; echo "<font size='1' face='Tahoma'>"; echo "$row[short]"; echo "</font></p>"; echo "<p><font size='1' face='Tahoma'><a href='show.php?id=$row[id]'>Læs mere...</a></font></p>"; echo "<br><br>"; } ?> nu vil jeg godt havde lavet sådan at når nyheder er tilføjet skal den gå til side hvor nyheder bliver vist (det gør den nu) men den skal så skrive på index at nyheden er tilføjet
Slettet bruger
20. december 2003 - 20:25
#7
<?php include('side_funktioner.php'); $start_time = getmicrotime(); //Vi starter sessions session_start(); //Hvis ikke sessions er sat, bliver man sendt til logind.php if(!isset($_SESSION['s_brugernavn'], $_SESSION['s_admin'])) { header("Location:adgang_forbudt.php"); exit; } //Tilslutter til db include ('mysql_funktioner.php'); aabn_forbindelse_og_vaelgdb(); if($_POST['upload']){ if ($_POST['pic'] == 1) { $files = $_FILES['upfil']['name']; $dist = $_SERVER["DOCUMENT_ROOT"] . "/codemanager/Medlem/nyheder/billeder/"; move_uploaded_file($_FILES['upfil']['tmp_name'], $dist . $files); } elseif ($_POST['pic'] == 2) { $files = "opdatering.gif"; } else { $files = "nopic.gif"; } $today = date("H:i d-m-Y"); $sti = "billeder/".$files; mysql_query("INSERT INTO news (title, dato, text, name, file) values ('$_POST[title]', '$today', '$_POST[text]', '$_POST[name]', '$sti')") or die (mysql_error()); $_SESSION['besked']='<b>Nyheden er tilføjet</b>'; header("Location:nyheder/index.php"); } ?> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data"> Forfatter:<br> <input type="text" name="name" size="30"><br> Overskrift:<br> <input type="text" name="title" size="30"><br> Billede:<br> <input type="radio" value="1" checked name="pic"> <input type="file" name="upfil" size="20"> <br> <input type="radio" value="2" checked name="pic"> opdatering på siden<br> <input type="radio" value="3" checked name="pic"> intet billede<br> <textarea rows="6" name="text" cols="26">nyhed</textarea><br> <input type="submit" value="tryk nyhed" name="upload"> </form> <?php $end_time = getmicrotime(); echo "<br><br>Genereringstid: " . round($end_time - $start_time, 4); ?> her er den side som viser nyheder <?php session_start(); include_once("../mysql_funktioner.php"); aabn_forbindelse_og_vaelgdb(); if (isset($_SESSION['besked']) && !empty($_SESSION['besked'])) { echo $_SESSION['besked']; $_SESSION['besked']=''; } $query = mysql_query("SELECT id, file, title, dato, CONCAT(LEFT(text, 100), '...') AS short FROM news ORDER BY id DESC"); while ($row = mysql_fetch_array($query)) { echo "<p><b>$row[title]</b> $row[dato]<br>"; echo "<img border='0' src='$row[file]' style='float: left;' width='75' height='75'>"; echo "<font size='1' face='Tahoma'>"; echo "$row[short]"; echo "</font></p>"; echo "<p><font size='1' face='Tahoma'><a href='show.php?id=$row[id]'>Læs mere...</a></font></p>"; echo "<br><br>"; } ?>
21. december 2003 - 23:49
#8
hmm kan ikke lige prøve det nu men vener tilbage lige så snart jeg har prøvet det
Slettet bruger
21. december 2003 - 23:57
#9
OK
Vi tilbyder markedets bedste kurser inden for webudvikling