Avatar billede fezz Nybegynder
28. april 2003 - 15:30 Der er 5 kommentarer og
1 løsning

billed ting @ php

Nogle der kender eller har et php script hvor man logger ind og så kan man tilføje screenshots til hpens screenshots side ?
Avatar billede mathiash Nybegynder
28. april 2003 - 15:32 #1
Vil gerne lav et :-D

Msn: mathias-hansen@jubiipost.dk

//Mathias
Avatar billede Slettet bruger
28. april 2003 - 16:04 #2
er hp ikke en printer?
Avatar billede mathiash Nybegynder
28. april 2003 - 16:27 #3
el_barto --> *LOL*
Avatar billede qub- Novice
30. april 2003 - 17:19 #4
den kunne fx se sådan her ud?



Der hvor du skal kunne oploade billeder:

<form enctype="multipart/form-data" action="opload.php" method="post">
<input type="hidden"><div align="center">
Send this file: <input name="userfile" type="file"></div><br><br>
<center><input type="submit" value="Send File"></center>
</form>


Din opload.php:

<?php

$uploadfile = $_FILES['userfile']['tmp_name'];
$uploaddir = "files/".$_FILES['userfile']['name'];

print "<pre>";
if (move_uploaded_file($uploadfile, $uploaddir)) {
  print "File is valid, and was successfully uploaded.  Here's some more debugging info:\n";
  print_r($_FILES);
} else {
  print "Possible file upload attack!  Here's some debugging info:\n";
  print_r($_FILES);
}
?>


<--- Alle dine screenshots (eller hvad for billeder du oploader) kommer ind i files/




Der hvor du vil ha vist dine billeder:

<?php
#Indstillinger
$sum = 3; // Antal billeder ved siden af hinanden
$sumcount = 1;
$imgwidth = 100; // Billedets bredde
$imgheight = 100; // Bileddets højde
$mappe = "files/"; // Mappen med billeder
$pr_side = 15; // Antal billeder pr. side

if (isset($_GET['offset'])) {
    $offset = $_GET['offset'];
} else {
    $offset = 0;
}
$pics = $offset+$pr_side;
$i = $offset;

# Laver et array med billederne, så vi senere kan sortere dem alfabetisk
$handle = opendir($mappe);
while (($fil = readdir($handle)) !== false) {
    if ($fil != "." && $fil != ".." && !is_dir($mappe."/".$fil)) {
        $billeder[] = "$fil";
    }
}
closedir($handle);

# Udskriver billederne
sort($billeder);
while($i < $pics && $billeder[$i] != "") {
    echo "<a href=\"java script: PopUp('$mappe/$billeder[$i]')\"><img src=\"$mappe/$billeder[$i]\" border=\"1\" width=\"100\" height=\"100\"></a> ";
    if ($sumcount == $sum) {
        $sumcount = 0;
        echo "<br>";
    }
    $sumcount++;
    $i++;
}
?><br>
<?php
#Udskriver frem og tilbage links
if ($offset >= $pr_side) {
    $forrige = $offset-$pr_side;
    echo "<a href=\"?offset=$forrige\">Forrige</a> ";
}
if (count($billeder) > $offset+$pr_side) {
    $naeste = $offset+$pr_side;
    echo "<a href=\"?offset=$naeste\">Næste</a>";
}
?>


Du kan selv redigere billedstørrelse / bredde !

Hvor mange billeder du vil ha vist vandret

Og hvor mange billeder du vil ha vist på hver side :P




Håber det har hjulpet :)
Avatar billede mathiash Nybegynder
12. juni 2003 - 19:37 #5
Avatar billede mathiash Nybegynder
12. juni 2003 - 19:38 #6
Takker :0)

Og zippen er jo, som der er skrevet på:
http://www.scripting.matisen.lir.dk/projekter/billede-upload/billeder.zip/
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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