Avatar billede fbb Nybegynder
17. maj 2003 - 09:47 Der er 7 kommentarer og
1 løsning

Flere felter.

Hej, jeg har lavet mig dette kode for noget tid siden, det funker også fint. Mit spm er så:
Hvordan laver jeg så jeg kan add 10 billeder pr. gang??

Håber en eller fler kan hjælpe
MvH FBB
<?
require ("db.php");
if ($submit) {
  $fil_type = strtolower($fil_type);
  if($fil_type == "image/gif") { $fil_type = "gif"; }
  if($fil_type == "image/jpg") { $fil_type = "jpg"; }
  if($fil_type == "image/pjpeg") { $fil_type = "jpg"; }

  /*
  if(($fil_type != "jpg") OR ($fil_type != "gif")) {
      header("Location: fejl.php"); exit; }
  */


  mysql_query("INSERT INTO nyheder (extension, tekst, af, overskrift) VALUES ('$fil_type','$nyhed_tekst','$nyhed_af','$nyhed_overskrift')");

  $query = mysql_query("SELECT id FROM nyheder ORDER BY id DESC");
  @$id = mysql_result($query, $x, "id");

  copy ($fil, "/web/www.frederikbb.dk/www/molnar/upload/$id.$fil_type");
}

?>

<form enctype="multipart/form-data" method="post"  action="<?php echo $PHP_SELF ?>">
Billed<br>
<input type="File" name="fil" size="25"> <br>
overskrift:<br><input name="nyhed_overskrift" size="25"> <br>
Af:<br><input name="nyhed_af" size="25">
<BR>Tekst:<br><TEXTAREA NAME=nyhed_tekst rows="5"></TEXTAREA><BR><br>
<input type="submit" name="submit" value="Upload">
</form>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
  <tr>
    <td width="100%">
      <p align="center"><font face="Verdana" size="2">Copyright (C) <a href="http://www.Frederikbb.dk" target="_blank">FrederikBB.dk</a>,
      2001-2002. All right reserved.</font></td>
  </tr>
</table>
Avatar billede linuxn00b Nybegynder
17. maj 2003 - 13:58 #1
Hvad mener du med at det skal add'e 10 billeder ad gangen? er det 10 forskellige billeder den skal tilføje, hvor du skal vælge hver enkelt ligesom du gør når du kun har et? for så kopierer du bare dit felt hvor du vælger billedet, og så skal du også kopiere det hvor du kopierer ind på serveren.
Avatar billede fbb Nybegynder
17. maj 2003 - 14:16 #2
har lige testet det:
Warning: Unable to access in /web/www.frederikbb.dk/www/help.php on line 20
.. osv...
Line 20: copy ($fil, "/web/www.frederikbb.dk/www/molnar/upload/$id.$fil_type");

Den skal jo også lave nyt id pr billede i database (dog med samme test til alle billeder.
Avatar billede linuxn00b Nybegynder
17. maj 2003 - 14:28 #3
den vælger selv et ID men du skal sikkert lige lave lidt om på navnene i hvert felt så de ikke er ens, du har et der hedder fil så må du kalde dem fil1 fil2 fil3 fil4 osv, og når den skal sætte dem ind i skal den så hedde $id.fil1_type $id-fil2_type osv. ellers virker det heller ikke :)
Avatar billede fbb Nybegynder
17. maj 2003 - 14:30 #4
Prøver lige!
Avatar billede fbb Nybegynder
17. maj 2003 - 14:34 #5
Den kan kun tage 1 billede:
Warning: Unable to create '/web/www.frederikbb.dk/www/molnar/upload/20.image/pjpeg': No such file or directory in /web/www.frederikbb.dk/www/help.php on line 29

Kode: http://www.frederikbb.dk/help.phps
Avatar billede fbb Nybegynder
17. maj 2003 - 14:54 #6
Har fået det til at funkte.. tak for hjælpen (gider du lave et svar, da jeg brugte det du sagde)
Avatar billede linuxn00b Nybegynder
17. maj 2003 - 14:56 #7
hmm kan godt se vi skal ha' ændret noget, for id'et til billedet ta'r den jo fra nyheden altså nyhedens id = billedets id. det må vi lige finde en løsning på....
Avatar billede linuxn00b Nybegynder
17. maj 2003 - 14:57 #8
nå ok :) her er det
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