myPolaroid foto album

Door Marcel Beekman, 24 jaar geleden, 5.142x bekeken

Dit is een leuke basis voor een foto album.
De foto's worden als polaroids getoond.
De afbeeldingen kun je aanklikken om de orginelen te bekijken.
In een tekstbestandje kun je onderschriften bij de plaatjes maken.

Het dalek.ttf is een gewoon true type fontje.
Te vinden in de polaroid.php.
Bijv. op 1001fonts.com kun je een andere downloaden en er bij de scripts plaatsen.

Gesponsorde koppelingen

PHP script bestanden

  1. mypolaroid-foto-album

 

Er zijn 43 reacties op 'Mypolaroid foto album'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Joost
Joost
24 jaar geleden
 
0 +1 -0 -1
Erg leuk script! Vooral ook dat de polaroids onder een bepaalde hoek worden geplaatst!
Marcel Beekman
Marcel Beekman
24 jaar geleden
 
0 +1 -0 -1
Wie is woopie?

Zonder dollen :D ik zag het Polaroid-o-nizer op phpfreakz en daarop heb ik deze variant gemaakt.


24 jaar geleden
 
0 +1 -0 -1
Ziet er goed en leuk uit alleen kost de server dit niet onzettend veel reken kracht, GD2 is toch vrij zwaar meestal
Jelmer -
Jelmer -
24 jaar geleden
 
0 +1 -0 -1
http://phpfreakz.nl/library.php?sid=18988
Misschien was het aardig geweest als je even een verwijzing naar Sander had gemaakt, aangezien hij degene is achter het polaroid-gebeuren.
Bruno -
bruno -
24 jaar geleden
 
0 +1 -0 -1
hehe da pwnt ±D


24 jaar geleden
 
0 +1 -0 -1
Ik heb dat script bekeken, maar bij mij schrijft hij niet zelf de file, dit is waar ie op gaat trippen:

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
<?php
$descr_file
= "images/descr.txt";

// check if file for image descriptions exists
// create one if not so

if (!file_exists($descr_file)) {
    $fo = @fopen($descr_file, "w");
    $h = opendir("images");
    while ($photo = readdir($h)) {
        if ($photo != "." && $photo != ".." && $photo != "descr.txt") {
            fputs($fo, $photo.":Voorbeeld tekst\n");
        }
    }

    closedir($h);
    fclose($fo);
}

?>


Met de error:
Warning: fputs(): supplied argument is not a valid stream resource in /home/reddice/public_html/phptest/polaroid/index.php on line 13

Ik doe toch niets fout? In de mag images moet een file zitten, als die er niet is gaat ie hem zelf schrijven;
-naam van images (die zich in de map images bevinden)
- .= :
- .= voorbeeldtekst\n
maar hij flipt dus, iemand die een fout ontdekt?
Jelmer -
Jelmer -
24 jaar geleden
 
0 +1 -0 -1
$fo = @fopen($descr_file, "w");
haal het @penstaartje daar eens voor weg, dan krijg je waarschijnlijk de 'gewenste' foutmelding.
Marcel Beekman
Marcel Beekman
24 jaar geleden
 
0 +1 -0 -1
Credits naar Sander!
Het gaat me er niet om met code van anderen te pronken, 'k had z'n naam zo 123 niet bij de hand.

@piet: denk je aan de schrijfrechten in de map?
Ik zal er zelf nog eens naar kijken.

Er zit een bug in die de laatste pagina niet laat zien wanneer een oneven aantal afbeeldingen in de map images staan.
Marcel Beekman
Marcel Beekman
24 jaar geleden
 
0 +1 -0 -1
Om de laatste pagina te tonen moet er een stukje code vervangen worden in de index.php.

vanaf regel 104:

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
<?php
      $pages
= ceil($totalimg / $maximg);
      $i = 0;
      $j = 0;
      $page = 1;
      echo "Pagina | ";
      while ($i < $totalimg) {
          $i++;
          $j++;
          if ($j == $maximg || $i == $totalimg) {
              $j = 0;
            if ($i == $totalimg) {
                $nrimg = $maximg - (($pages * $maximg) - $totalimg);
            }
else {
                $nrimg = $maximg;
            }

            echo "<a href=\"javascript:displayImages(".(($page*$maximg)-$maximg+1).",".$nrimg.");\">".$page."</a> | ";
            $page++;
          }
            
      }

?>


In de popup_img.php moet $name vervangen worden door $_GET["name"].


24 jaar geleden
 
0 +1 -0 -1
Ik doe volgens mij iets verkeerd, maar ik heb alles letterlijk overgenomen;
http://www.reddice.info/phptest/polaroid/index.php
de image url wordt bij mij dan: "Afbeelding001.jpg&x=&y=&angle=-20&text=Voorbeeld tekst" volgens mij klopt dit niet, want dat &.. slaat op wat de php pagina ermee moet doen, maar hij pakt die als url, iemand?
btw, let niet op de fotos :) ik zuig
Johan
Johan
24 jaar geleden
 
0 +1 -0 -1
Netjes... :)


24 jaar geleden
 
0 +1 -0 -1
HELP!!!!!

Ik vind dit fotoalbum echt te gek, maar ik doe iets verkeerd en kom er niet uit wat de fout is

Wat doe ik verkeerd als ik deze errors krijg
http://www.edrc-agor.nl/fotoalbum/

Wie kan me alsjeblieft even helpen?

Alvast bedankt,
Monique
Marcel Beekman
Marcel Beekman
24 jaar geleden
 
0 +1 -0 -1
Monique, je hebt waarschijnlijk hetzelfde probleem als piet. De map images en het bestandje descr.txt in de images map moet schrijfrechten hebben. Ik dacht dat chmod 0766 al voldoende is.
Marcel Beekman
Marcel Beekman
24 jaar geleden
 
0 +1 -0 -1
Btw, ik zie dat mensen het frame niet hebben. Als je die mist onstaan er inderdaad een aantal foutmeldingen.

Framepje: http://www.webmouse.nl/polaroid/frame.png


24 jaar geleden
 
0 +1 -0 -1
bij mij wordt de pagina geladen zonder de afbeeldingen :S en staat onder gereed maar, met fouten op de pagina


24 jaar geleden
 
0 +1 -0 -1
Ik krijg een heel vreemd resultaat:
http://sionvalais.com/polaroid/polaroid.php
komt jullie dit bekent voor?
Bruno -
bruno -
24 jaar geleden
 
0 +1 -0 -1
lol :P
wat zit je te foppe :D
----------------------------------------------------

maareh weet iemand mss waarom mijn afbeeldigen niet worden weergegeven??


24 jaar geleden
 
0 +1 -0 -1
Nee, serieus
Matthijs
matthijs
24 jaar geleden
 
0 +1 -0 -1
okej weet iemand heeel toevallig hoe je php verwerkt en waar


24 jaar geleden
 
0 +1 -0 -1
Marcel bedankt voor je andwoord maar nu krijg ik het volgende hier kan ik foto's uploaden!

http://www.edrc-agor.nl/fotoalbum


24 jaar geleden
 
0 +1 -0 -1
Ik zie slechts error images in mijn pagina, terwijl als je op de images klikt wel het juiste image verschijnt. Ik volg het niet meer. Lees en schrijfrechten staan toch goed.
http://www.sionvalais.com/polaroid/index.php
Patrick van Kampen
Patrick van Kampen
24 jaar geleden
 
0 +1 -0 -1
ik krijg inderdaad ook geen plaatjes te zien in mijn index .. www.perkele.nl/online/polaroid/index.php ;o
Bruno -
bruno -
24 jaar geleden
 
0 +1 -0 -1
plz helpt iemand mij ff?:$ mijn afbeeldingen worden niet weergegeven maar ik gewoon derop klik kome ze ineens te voorschijn :s
Patrick van Kampen
Patrick van Kampen
24 jaar geleden
 
0 +1 -0 -1
ja kheb etzelfde ;/ maar het scijnt hier nogal een paar daagjes dood te zijn aangezien we niet de enigtse zijn met dit probleem volgens mij ;/


24 jaar geleden
 
0 +1 -0 -1
Ik denk dat dit met Superglobals gescript is en dus niet word ondersteunt op iedere servers, probeer het eens op een lycos accountje!


24 jaar geleden
 
0 +1 -0 -1
Ik weet niet hoe het komt, maar de afbeelding frame.png moet zowel in de hoofdmap staan als in de submap "images", anders worden de afbeeldingen niet getoond! Verder moet het Font bekend zijn: probeer het font dalek.ttf uit polaroid.php eens te veranderen in arial.php! Nietzo mooi, maar het werkt wel...


24 jaar geleden
 
0 +1 -0 -1
Met arial.php bedoel ik natuurlijk arial.ttf
Patrick van Kampen
Patrick van Kampen
24 jaar geleden
 
0 +1 -0 -1
Hmm werkt nog steeds niet hier hoor ;/


24 jaar geleden
 
0 +1 -0 -1
geef een keer de juiste versie


24 jaar geleden
 
0 +1 -0 -1
ik heb dus nu dat script zow op me site gezet maar krijg ik dus deze foutmelding : Fatal error: Call to undefined function: imagerotate() in /data/members/paid/h/u/hutje.com/htdocs/www/foto.php on line 166
kheb verder niet zow veel verstand hier van maar vind het een erg mooi script dus hoop dat iemand me kan helpen ;-)


24 jaar geleden
 
0 +1 -0 -1
Misschien een domme vraag, maar hoe zet ik het bestand met de omschrijvingen voor bij de foto's op?


24 jaar geleden
 
0 +1 -0 -1
Hallo

bij mij werken wel de popup van de foto's maar de foto's zelf niet.

Http://www.instyleproductions.nl/photobook

kan iemand mij helpen

groeten Bjorn


23 jaar geleden
 
0 +1 -0 -1
Ey er klopt geloof ik niet veel van:
http://www.futuredesigning.com/club/sites/gk/foto/polaroid.php

Wie kan me ff helpen?
Jelmer -
Jelmer -
23 jaar geleden
 
0 +1 -0 -1
Die eerste error betekent volgens mij dat je ergens door 0 probeert te delen, (en heeft de tweede als gevolg daarbij) en de laatste betekent dat je geen ttf-support hebt, dus geen letters.

De eerste kan je oplossen door logisch na te denken (en te achterhalen waarom het 0 is) en de tweede, moet je aan je hosting vragen.
Joni Fleischer
Joni Fleischer
23 jaar geleden
 
0 +1 -0 -1
Heeft iemand het plaatje FRAME.PNG voor me??
Hipska BE
Hipska BE
23 jaar geleden
 
0 +1 -0 -1
Heeft er nog iemand Plaatje.png? ik ga dit foto album ook eens maken, maar met MySQL


23 jaar geleden
 
0 +1 -0 -1
Heel het voorbeeld doet t niet meer :|
Hipska BE
Hipska BE
23 jaar geleden
 
Paul du Long
Paul du Long
23 jaar geleden
 
0 +1 -0 -1
Handig als je code tags gebruikt en je voorbeeld werkend kan maken
Niek Kasius
Niek Kasius
22 jaar geleden
 
0 +1 -0 -1
hoe kan het toch dat ik geen enkel foto script op deze site aan het werken krijg? ik koppiër en plak me te pletter maar krijg maar werken hou maar. niet dat het op andere sites wel lukt. logies want dan dat ik dit niet te getiept.
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Arjan Kapteijn
Arjan Kapteijn
22 jaar geleden
 
0 +1 -0 -1
Niek, waarschijnlijk ondersteund je server geen PHP GD. Maak eens een bestandje.php met daarin:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
phpinfo();
?>


En ga eens opzoek naar iets met betrekking tot GD. Eigenlijk weet ik het wel zeker gezien de foutmeldingen die je eerder melden bij mijn script. En andere hebben jou dat ook al 10x verteld maar waarschijnlijk ben je vrij eigenwijs.

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. mypolaroid-foto-album

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

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.