23. januar 2004 - 22:15
Der er
16 kommentarer og 1 løsning
Hvordan skal jeg kode dette
Hejsa jeg stor med et stort problem som jeg ikke kan løse jeg er ved og lave et nyhed-system hvor jeg skal havde en ret-funktion jeg vil godt havde det lavet sådan et man kryser af i en checkbox og så trykker på en knap så skal den åbne et popup hvor den så henter alle data ud fra den nyhed man har valgt hvordan kan jeg lave det det skal lige siges jeg har lavet min knap og checkbox Håber på noget hjælp her
Annonceindlæg fra Sabio
23. januar 2004 - 22:20
#1
23. januar 2004 - 22:28
#2
hmm undskyld jeg spørg men hvad skal jeg bruge det til
23. januar 2004 - 22:31
#3
her er beskrevet hvordan du <snip>henter alle data ud fra den nyhed man har valgt </snip>
23. januar 2004 - 22:33
#4
Det ved jeg godt hvordan jeg gør men jeg ved ikke hvordan jeg lave sådan at når der er lavet et "hak" i en checkbox og man trykker på knappen, hvordan man så for den til og åbne den nyhed
23. januar 2004 - 22:35
#5
må jeg se din kode hidtil?
23. januar 2004 - 22:35
#6
i en popup
23. januar 2004 - 22:36
#7
<?php //Vi starter sessions session_start(); //Hvis ikke sessions er sat, bliver man sendt til adgang_forbudt.php if(!isset($_SESSION['s_brugernavn'], $_SESSION['s_admin'])) { header("Location:../adgang_forbudt.php"); exit; } include('../side_funktioner.php'); $start_time = getmicrotime(); ?> <HTML> <HEAD> <TITLE>Velkommen til CodeManager</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> <link rel="stylesheet" type="text/css" href="../style.css"> <link rel="stylesheet" type="text/css" href="style.css"> </HEAD> <div align="center"><BODY BGCOLOR=#FFFFFF leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" link="#666699"><br><br> <table width=780 border=0 cellpadding=0 cellspacing=0 height="383" bgcolor="#FFFFFF"> <tr> <td rowspan=2> <img src="../../images/index_01.gif" width=165 height=35></td> <td colspan=2> <img src="../../images/index_02.gif" width=615 height=24></td> </tr> <tr> <td> <img src="../../images/index_03.gif" width=1 height=11></td> <td rowspan=2> <img src="../../images/index_04.gif" width=614 height=73></td> </tr> <tr> <td colspan=2 height="39"> <img src="../../images/logo.gif" width=166 height=62></td> </tr> <tr> <td colspan=3 background="../../images/links.gif"> <? include ("../menu1.php"); ?> </td> </tr> <tr> <td colspan=3 height="233"> <table width="100%" border="0" cellspacing="0" cellpadding="10" height="188"> <form method="post" action="<?=basename($_SERVER[PHP_SELF])?>"> <tr> <td height="212"><font color="#999999" face="Geneva, Arial, Helvetica, san-serif" size="2"> <br><br> <div id="menu1"> <font size="2"> <a href="opret_n.php"><img src="../../images/ny_n.bmp" height="16" width="16" border="0"> Opret nyhed</a><br> <a href="ret_n.php"><img src="../../images/ret_n.bmp" height="16" width="16" border="0"> Ret nyhed</a><br> <a href="slet_n.php"><img src="../../images/slet_n.bmp" height="16" width="16" border="0"> Slet nyhed</a><br><br> <a href="#" onClick="java script: history.go(-1)" ><img src="../../images/tilbage.bmp" height="16" width="16" border="0"> Tilbage</a> </font> </div> <? include_once("../mysql_funktioner.php"); aabn_forbindelse_og_vaelgdb(); $getnews = mysql_query("select id, emne, forfatter,dato, nyhed from nyheder order by dato desc"); if(mysql_num_rows($getnews) > 0) { while($r = mysql_fetch_array($getnews)) { $nyhedsid = $r[id]; $emne = stripslashes($r[emne]); $forfatter = $r[forfatter]; $dato = $r[dato]; $nyhed = stripslashes(nl2br($r[nyhed])); // Vi henter nu antallet af kommentarer til denne nyhed $getcommentcount = mysql_query("select COUNT(id) from kommentarer where nyhedsid='".$nyhedsid."'"); $antalkommentarer = mysql_result($getcommentcount,0,0); // Vi udskriver nyheden og antallet af kommentarer Echo" <table cellspacing=\"0\" class=\"nyhed-vis-nyhed-table\"> <tr> <td class=\"nyhed-vis-nyhed-left\">Dato:</td> <td class=\"nyhed-vis-nyhed-right\">$dato</td> </tr> <tr> <td class=\"nyhed-vis-nyhed-left\">Titel:</td> <td class=\"nyhed-vis-nyhed-right\">$emne</td> </tr> <tr> <td class=\"nyhed-vis-nyhed-midt\" colspan=\"2\"><br>".$nyhed."<br><br> <div align=\"right\" class=\"nyhed-vis-underskrift\">Skrevet af $forfatter <a href=\"#\" onclick=\"window.open('kommentarer.php?id=".$nyhedsid."','flyout','toolbar=no,location=no,directories=no,status=no,menubar=no,resizable=no,scrollbars=yes,width=400,height=600,top=25,left=25')\">".$antalkommentarer." kommentarer</a> Ret nyhed: <input type=\"checkbox\" name=\"ret[]\" value=\"$r[id]\"></div></td> </tr> </table><br>"; } } else { echo "<font size='2'><u><div align='center'>Endnu ingen nyheder tilføjet.</div></u></font>"; } ?> </font> </td> </tr> <tr> <td><div align="center"><input id="sletknappe" type="submit" value="- Slet -"></div></td> </tr> </form> </table> </td> </tr> <tr> <td colspan=3 height="14"> <div align="center"> <table width="100%" border="0" cellspacing="0" cellpadding="0" height="25" align="center"> <tr> <td background="../../images/index_08.gif" height="25"> <div align="center"><b><font face="Geneva, Arial, Helvetica, san-serif" size="1" color="#666699"> Copyright© 2003 CodeManager</font></b></div> </td> </tr> </table> </div> </td> </tr> </table> </BODY></div> <? $end_time = getmicrotime(); echo "<br><br>Genereringstid: " . round($end_time - $start_time, 4); ?> </HTML>
23. januar 2004 - 22:44
#8
der skal være mulighed for at rette flere nyheder på een gang?
23. januar 2004 - 22:44
#9
ja hvis det kan lad sig gøre
23. januar 2004 - 22:52
#10
alt kan lade sig gøre, men kan ikke lige gennemskue at rette flere på en gang. rette en nyhed af gangen kan se således ud: <a href="<?=$_SERVER["PHP_SELF"] . "?edit=" . $r["id"];?>">Ret nyhed<a> <?php if (isset($_GET["edit"])) { $tamtam = mysql_query("SELECT .... WHERE id = '$_GET[edit]'"); } ?>
23. januar 2004 - 22:53
#11
jamen den skal jo åbne en popup når man trykker på knappen og så skal man rettet nyhed i popupen
23. januar 2004 - 22:54
#12
<a href="popup.php?edit=" . $r["id"];?>" >Ret nyhed<a> // popup.php <?php if (isset($_GET["edit"])) { $tamtam = mysql_query("SELECT .... WHERE id = '$_GET[edit]'"); } ?> må det være..
23. januar 2004 - 23:00
#13
den skal selv lave popup når man trykker på linket
23. januar 2004 - 23:04
#14
har fundet ud af det med popupen
23. januar 2004 - 23:11
#15
således: <script language="JavaScript"> <!-- function popup(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> <a href="#" onClick="popup('popup.php?edit=<? echo $r["id"]; ?>','','width=300,height=600')">Ret nyhed<a> <?php // popup.php if (isset($_GET["edit"])) { $tamtam = mysql_query("SELECT .... WHERE id = '$_GET[edit]'"); } ?>
24. januar 2004 - 17:30
#16
Har få det lavet men har ikke kunne skrive det her inde da min profil gik "død"
24. januar 2004 - 17:51
#17
okay
Vi tilbyder markedets bedste kurser inden for webudvikling