Avatar billede pepsiman Juniormester
03. juli 2008 - 11:59 Der er 11 kommentarer og
1 løsning

Hvordan bliver "overskrift" til link eller href?

Hej alle.

Jeg er næsten færdig med at opbygge administration (CMS).
Nu mangler jeg to ting,men jeg gemmer ene ting til ny spørgsmålet senere.

ok. jeg vil have overskrift bliver til link eller href,når jeg skriver nyheder under admin på klubbens hjemmesider.

Så bliver overskrift til href som de kan klik på overskrift i table på hovedsider (index.php),der går videre til en nyheder.

Det ser sådan kode ude nu:

<td><input name="overskrift" type="text" id="overskrift" size="70" /></td>

hvordan laver jeg overskrift til link eller href? jeg er ikke eksp. i kode-området.

Påhånden tak

Ole
Avatar billede jakobdo Ekspert
03. juli 2008 - 14:35 #1
Hvis du gemmer dine nyheder i en tabel.
F.eks. nyheder. :o)

id, overskrift, nyhed, forfatter, dato, tid osv....

Så laver du link ala:

<td><a href="nyhed.php?id=ID_FRA_DATABASE">OVERSKRIFT_FRA_DATABASE</a></td>

nyhed.php skal så indeholde kode som henter nyheden hvor id = $_GET['id'] og vise nyheden på siden.
Avatar billede pepsiman Juniormester
04. juli 2008 - 08:52 #2
Hej Jakob

i dag har jeg tid at lave her

Jeg kan ikke finde ude af hvor skal jeg sætte din kode ind.
som sagt jeg er ikke eksp. i kode.:D

<body>
<p>admin-omr&aring;det</p>
<form action="<?php echo $editFormAction; ?>" id="nyheder" name="nyheder" method="POST">
  <table width="600" border="1" cellspacing="0" cellpadding="3">
    <tr>
      <td>Overskrift:</td>
      <td><label>
        <input name="overskrift" type="text" id="overskrift" size="70" />
      </label></td>
    </tr>
    <tr>
      <td>Tekst:</td>
      <td><label>
        <textarea name="tekst" cols="70" rows="6" id="tekst"></textarea>
      </label></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><label>
        <input type="submit" name="button" id="button" value="gem data" />
      </label></td>
    </tr>
  </table>
 
  <input type="hidden" name="MM_insert" value="edit" />
</form>
<p><a href="new.php">new</a></p>
<p>&nbsp; </p>
</body>

Kan du hjælpe til at sætte kode ind?

Tak
Avatar billede jakobdo Ekspert
04. juli 2008 - 09:07 #3
Den kode du viser her, det er til oprettelse af en nyhed.
Nyheden skal du så gemme i en database.
Og når det er gjort, så er resten ren udtræk fra databasen.
Avatar billede cronaldo Nybegynder
04. juli 2008 - 20:27 #4
Det jakob du siger er, at du skal lave noget lign. dette:

<?php
$newsQuery = mysql_query("SELECT * FROM tabel_navn ORDER BY id DESC");
    while ($data = mysql_fetch_array($newsQuery)){
    echo $data[overskrift];
    echo "<br>";
    echo $data[nyhed];
?>

Det der er selvfølgelig helt uden nogen form for design, men det kan laves således, hvor du selv kan ændre i CSS'en osv:


<style type="text/css">
.news .overskrift {
    font-size:14pt;
    color: #FF0000;
}
.news .tekst {
    font-size:12pt;
    color: #000000;
}
</style>
<div class="nyheder">
    <?php
    $newsQuery = mysql_query("SELECT * FROM tabel_navn ORDER BY id DESC");
        while ($data = mysql_fetch_array($newsQuery)){
            echo '<div class="overskrift">'.$data[overskrift]."</div>";
            echo "<br>";
            echo '<div class="tekst">'.$data[nyhed]."</div>";
    ?>
</div>
Avatar billede pepsiman Juniormester
05. juli 2008 - 09:41 #5
Jeg er nødt til at trække sig ud her for jeg KAN ikke finder ude af det. jeg er ikke jo god til at lave kode selv og normalt jeg bruger dreamweaver.

Jeg beklager at tog jeres tid.

jeg vil lukke her.
Avatar billede jakobdo Ekspert
05. juli 2008 - 10:39 #6
Du får et svar så.
Avatar billede jakobdo Ekspert
05. juli 2008 - 10:39 #7
Dog synes jeg det er forkert at give op.
Hvis du vil lære det, er der jo kun en vej frem.
Men hvis ikke, så er det korrekt bare at give op.
Avatar billede cronaldo Nybegynder
05. juli 2008 - 22:44 #8
ok, svar ..
men som jakobdo siger - ikke giv op! det er slet ikke så svært :)
Avatar billede pepsiman Juniormester
06. juli 2008 - 20:52 #9
lukket
Avatar billede jakobdo Ekspert
06. juli 2008 - 21:13 #10
Du mangler lige en accept.
Avatar billede jakobdo Ekspert
09. juli 2008 - 14:23 #11
Takker for point.
Avatar billede pepsiman Juniormester
09. juli 2008 - 14:59 #12
så lidt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester