Simpel Photo script

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

26/03/2004 16:42:00
Quote Anchor link
hallo,

Ik ga volgende week op excursie met school naar Londen, omdat ik en enkele klasgenoten een digitale camera hebben was het idee om de foto's op internet te zetten. De site had ik al, maar had geen idee hoe ik makkelijk +- 100 foto's op het web te zetten.

Omdat voor elkaar te krijgen ben ik begonnen met php. Maar ik kom niet veel verder, Om bijv zelf een foto script te schrijven. daarom heb ik gezocht naar een simpel foto script waarbij alle foto's naast/ onder elkaar weer te geven en eventueel reactie er bij.

maar ik het op www.hotscripts gekeken, en daar zijn de script veel al met lay out er bij admin mode enz. of te ingewikkeld om er me te kunnen werken.

Daarom vraag ik of iemand nog een basic kant en klaar script heeft/ of in elkaar kan zetten. om op me site te kunnen zetten het komt in een iframe dus tumbnails in rijdtjes zal al voldoende zijn met reacies eronder.

ik ben nog niet ver gevorderd met php dus zelf dingen toevoegen kan ik niet

Al vast bedank ik hoop dat julie mij kunen helpen.
 
PHP hulp

PHP hulp

25/11/2024 17:49:18
 
Mitch X

Mitch X

26/03/2004 18:58:00
Quote Anchor link
Hmm fotos onder elkaar ... klinkt bekent ....
* RaDeReN DrAAiEn ... * * KRAAAAK *
"Jaja ... hier komt ie :)"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
<?php
// De plaatjes moeten in een tabel komen, dus eerst de tabel maken
echo "<table  width=\"95%\" border=\"0\" class=\"maintext\">\n";
        
// De eerste rij moet sowieso komen, dus ook die vast maken
echo "<tr height=\"125\">\n";
  
// Hoeveel kolommen per rij?
$maxKol = 3;

// Nu een query
$query = mysql_query("SELECT id, img FROM projecten ORDER BY id DESC");

// Aantal resultaten
$aantal = mysql_num_rows($query);

// En dus de while-loop van de query-resultaten
while ($result = mysql_fetch_row($query))
{

   // De eerste counter is om bij te houden hoeveel plaatjes er op een rij zijn, de tweede voor het totaal aantal plaatjes die geplaatst zijn
   $plaatjeRij++;
   $plaatjeTotaal++;
  
   // En ergens moeten we natuurlijk ook de kolom maken, hier dus
   echo "<td align=\"center\"><img src=\"plaatje.jpg\"></td>\n";
          
    /* Als $plaatjeTotaal/$maxKol een geheel getal is dan moet er een nieuwe rij komen (3/3=1 of 6/3=2 of 9/3=3, etc, kan natuurlijk ook als $maxKol 2 is: 2/2=1, 4/2=2 etc.
      Als het geen geheel getal is dan is de rij niet afgemaakt: 5/3=1.6667, etc. */

   if (is_int($plaatjeTotaal/$maxKol))
   {

       // Omdat het een geheel getal is betekend het automatisch dat de rij vol is, dus de rij wordt afgesloten en het aantal plaatjes op de rij wordt op 0 gezet
      echo "</tr>\n";
      $plaatjeRij = 0;
  
      // En als $aantal nog niet gehaald is, dan moet er nog een nieuwe regel
      if ($aantal != $plaatjeTotaal)
      {

         echo "<tr height=\"125\">\n";
      }
   }
else {
      if ($aantal == $plaatjeTotaal)
      {

         // Het aantal resultaten uit de query is gelijk wat we hebben gehad...
         // nu moeten we de rij vol maken.

         $colspan = $maxKol - $plaatjeRij;
         echo "<td colspan=\"$colspan\"> </td>\n</tr>\n";
      }
   }
}

  
// Einde tabel
echo "</table>\n";
?>

Naar Mr Ruimtekikker :) ...
Zeg um ff dankjewel :P
(mss niet helemaal wat je wil ,,, maar iig een begin :))
Gewijzigd op 26/03/2004 18:59:00 door Mitch X
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.