Avatar billede mulle83 Nybegynder
08. marts 2005 - 11:21 Der er 5 kommentarer og
2 løsninger

Mangler hjælp til Forum

jeg har lavet et forum. Jeg har alle teksfelterne, men jeg ved ikke hvad jeg skal skrive for at den gemme den tekst som bliver skrevet under den rubrik der er blevet afkrydset.
F.eks. er der nogle checkboxe som hedder Fælles, Fra kollega til kollega og information.
Hvis man f.eks sætter et flueben ved information og så skriver sin tekst og klikker på knappen publicer, så skal teksten automatisk ligge sig ind under siden som hedder info.html.
Hvad skal man skrive?
Avatar billede bromer Nybegynder
08. marts 2005 - 12:09 #1
Har du mulighed for at gemme det i en database? I så fald skal du f.eks. oprette en kolonne i tabellen hvor du gemmer, hvilken type teksten er (for eksempel fælles eller information). Når du så er på info.html skal du hente alle de tekster du hvor den nyoprettede kolonnne er at til "information".

Hvis du ikke har adgang til en database kan du vælge en lidt mere kikset løsning, hvor du har nogle forskellige tekst-filer som du skriver til når du skal gemme.
Avatar billede mulle83 Nybegynder
08. marts 2005 - 14:21 #2
Ja jeg har mulighed for at gemme det i en database, mit problem er bare at jeg ikke er særlig god til hverken database eller PHP derfor har jeg brug for en som kan vise mig hvordan det skal gøres
Avatar billede bromer Nybegynder
08. marts 2005 - 14:24 #3
Aha. Jeg vil gerne lige lave et hurtigt eksempel til dig, hvis du lige paster din HTML form her.
Avatar billede mulle83 Nybegynder
08. marts 2005 - 14:35 #4
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="da">
<head>
  <link rel="stylesheet" type="text/css" href="gennerelt.css" />
  <title>Rambøll</title>
  <meta http-equiv="content-type" content="text/xhtml; charset=iso-8859-15" />
</head>
<body>
<table class="tbl0" cellspacing="0" cellpadding="0" border="1">
  <tr>
    <td colspan="7">
      <table cellpadding="0" cellspacing="0">
        <tr>
          <td rowspan="3" style="background-color: #FFFFFF;" width="530"><a href="../index.html"><img style="border: 0px;" src="images/top_01.gif" alt="Forside" width="673" height="52" /></a></td>
        <tr>
     
        </tr>
      </table>
    </td>
  </tr>
  <tr>
    <td colspan="7" class="td16" style="vertical-align: top;">
      <div style="width: 130px; text-align: left; vertical-align: top;"> </div>
    </td>
  </tr>
  <tr>
    <td colspan="7">
      <table cellpadding="0" cellspacing="0" width="673">
        <td style="text-align: left; vertical-align: top;">
<div style="text-align: left; width: 100%; padding-left: 20px;">

<br />
<form>
<b>Udl&oslash;bsdato</b>
<table>
        <tr>
        <td><b>Dag:</b>&nbsp;</td>
        <td>
          <select name="foedtdag">
          <option>1</option>
          <option>2</option>
          <option>3</option>
          <option>4</option>
          <option>5</option>
          <option>6</option>
          <option>7</option>
          <option>8</option>
          <option>9</option>
          <option>10</option>
          <option>11</option>
          <option>12</option>
          <option>13</option>
          <option>14</option>
          <option>15</option>
          <option>16</option>
          <option>17</option>
          <option>18</option>
          <option>19</option>
          <option>20</option>
          <option>21</option>
          <option>22</option>
          <option>23</option>
          <option>24</option>
          <option>25</option>
          <option>26</option>
          <option>27</option>
          <option>28</option>
          <option>29</option>
          <option>30</option>
          <option>31</option>
          </select>
        </td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;<b>M&aring;ned:</b></td>
        <td>
          <select name="foedtmaaned" onchange="maanedValgt()">
          <option>Januar</option>
          <option>Februar</option>
          <option>Marts</option>
          <option>April</option>
          <option>Maj</option>
          <option>Juni</option>
          <option>Juli</option>
          <option>August</option>
          <option>September</option>
          <option>Oktober</option>
          <option>November</option>
          <option>December</option>
          </select>
        </td>
        <td>&nbsp;&nbsp;&nbsp;&nbsp;<b>&Aring;r:</b>
        <select name="aar" onchange="aarValgt()">
          <option>2005</option>
          <option>2006</option>
          <option>2007</option>
          <option>2008</option>
          <option>2009</option>
          <option>2010</option>
          <option>2011</option>
          <option>2012</option>
          <option>2013</option>
          <option>2014</option>
          <option>2015</option>
          <option>2016</option>
          </select>
        </td>
       
        </tr>
      </table>
      <br />
<b>Dit navn</b>
<br />
<input type="text" style="width: 60%;">
<br /><br />
<b>Dine initialer</b>
<br />
<input type="text" style="width: 60%;">
<br /><br />
<b>Din afdeling</b>
<br />
<input type="text" style="width: 60%;">
<br /><br />
<input type="checkbox" name=""  value="Information"/>
<b>Information</b>

<input type="checkbox" name="" value="Fra kollega til kollega"/>
<b>Fra kollega til kollega</b>
<br /><br />


<input type="checkbox" name="" value="Geolog">
<b>F&aelig;lles</b>
<br /><br />

<b>Overskrift</b>
<br />
<input type="text" style="width: 60%;">
<br /><br/>
<b>Indhold</b> (skriv i word og copy og paste)
<br />
<textarea style="width: 60%; height: 200px;"></textarea>
<br /><br />
<input type="submit" value="Publicer" style="width: 60%;">
</form>
</div>

  </td>
      </table>
    </td>
  </tr>
</table>
</body>
</html>
Avatar billede mulle83 Nybegynder
08. marts 2005 - 14:35 #5
ved ikke lige hvor meget du skal have :-)
Avatar billede nizo Nybegynder
08. marts 2005 - 17:16 #6
Giv den samme value... eller var det name? Det er lige meget.. bare giv dem, den samme value og name!
Avatar billede nizo Nybegynder
08. marts 2005 - 17:23 #7
Nej vendt! Det er name der skal ha den samme værdi og Value er den værdi der skal tilføjes i databasen

Det vil gøre at den Den value(eller name som der er, vil blive tilføjet til databasen under den row du hat til det.. Saa fx. hvis man krydser <input type="checkbox" name=""  value="Information"/>
<b>Information</b> af vil det være Information der bliver tilføjet i den row du har defineret (i databasen)
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