photoalbum met Lightbox en vote en comments

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: 1 2 volgende »

Arco

Arco

10/01/2008 00:00:00
Quote Anchor link
ik heb een vraag

bestaat er een foto album script met:

Lightbox
vote
comments

in 1:P bedoel kan dat uberhaupt

groeten

Arco
 
PHP hulp

PHP hulp

14/11/2024 17:11:36
 

10/01/2008 00:17:00
Quote Anchor link
Zo te zien is het er niet.
Zal je waarschijnlijk zelf moeten maken.
Zie niet in waarom niet kan.
Gewijzigd op 01/01/1970 01:00:00 door
 
J V

J V

10/01/2008 00:29:00
Quote Anchor link
Ikzelf heb een scriptje wat automatisch de thumbnails en fotos uit een map haalt en ze weergeeft op je site, met de rel:lightbox er al in. Dat is snel gedaan en zo hoef je zelf niet al je foto's handmatig in te voeren en zo hoef je ook niet overal die rel:lightbox aan mee te geven.
Hier kun je zelf vast wel een vote en comments script aan toevoegen. Gewoon even zoeken hier in de scripts, er zit vast wel wat tussen.
Maar zoals jeej dat al zei, het kan dus wel makkelijk alleen het zal waarschijnlijk nog niet kant en klaar zo zijn zoals jij het wilt. Je zult altijd wel dingen aan moeten passen.
 
DirkJan Heinen

DirkJan Heinen

10/01/2008 09:39:00
Quote Anchor link
ik heb ergens een beginsel liggen.. aleen zonder lightbox maar dat is in te bouwen in no time..

btw hoe bedoel je reageren? dat je kun reageren in de light box? of hoe moet ik dit zien?
en heb je eventueel een voorbeeldje? anders wil ik dit wel maken als je me wat tijd geeft.

Groet,
Dirkjan Heinen
 
J V

J V

10/01/2008 09:48:00
Quote Anchor link
Voor het geval je geen reactie krijgt, ik ben stiekem ook opzoek naar dit en jij zult vast beter php kunnen dan ik. (ik hoef geen comments en votes) Maar de ts is de baas dus als je dat script heb sloop ik zelf de dingen er wel uit die ik niet wil.
Maar dat je weet dat ik ook zeker wel interesse heb ;).
Iig alvast bedankt.

Groeten,

Jordy
 
DirkJan Heinen

DirkJan Heinen

10/01/2008 09:59:00
Quote Anchor link
Hoe moet het uitlezen dan? uit een db of uit een mapje?
Moet er ook een upload functie bij?

Zeg het maar..

ik heb hier een voorbeeldje van wat zou kunen.. of hier nog 1

de eerste is met db en votes en comments en die 2e is zonder db of wat dan ook.

Groet,
DirkJan Heinen

Edit:
Ik heb even de volgende downloads online gezet..
Een site waar ik ooit aan was begonnen maar nooit afgemaakt.. mishien dat jullie daar wat aan hebben download hier
en de foto site van mijn scouting groep (hier boven staat url) download hier

hoop dat jullie er wat aan hebben!
voor vragen post hier maar. ik antwoord wel en anders iemand anders miss wel aangezien ik nu weg ga.
succes..

Groet,
DirkJan Heinen
Gewijzigd op 01/01/1970 01:00:00 door DirkJan Heinen
 
J V

J V

10/01/2008 10:38:00
Quote Anchor link
Ik weet zelf niet wat mooier en beter is???, maar volgens mij is dat met een database. De 1e site ziet er veel mooier uit iig, er zit alleen een foutje in je header. Verder zitten er erg mooie plaatjes tussen. (maar dat is oftopic)
Een upload functie is wel makkelijk natuurlijk. Het is niet voor mijzelf, maar voor iemand anders en om die nou met ftp te gaan laten klooien is ook niet alles.
Waar zou jij voor gaan? een database? (met een database kan je toch ook met paginanummering doen enzo?, zoja dan lijkt me een database het beste)

Bedankt voor je snelle reactie.

Groet,

Jordy
 
Arco

Arco

10/01/2008 18:59:00
Quote Anchor link
:) ja ik weet dat ik zelf wat aan moet veranderen. bedoel ik kan wel een beetje PHP maar niet echt veel zegmaar... ik heb een website waarmee het juist mooi is om Lightbox te gebruiken. (www.onsureterp.nl) want met zo'n template kan je in prinsiepe niet echt een foto in de template zelf houden dus dat zou dan in een Lightbox moeten dat evect komt er ook mooi uit.... maar vote en comments zou nog gaafer zijn in de Lightbox zelf.. ik ben er zelf wel mee aan het klooten geweest maar het lukt me niet. want de foto moet een id krijgen en aan de vote gekoppeld en aan de comments dat stukje lukt me niet....

dus wat ik graag wil is:

foto, comment, vote in 1 Lightbox:)

groeten

Arco


edit:

ik heb zelf in gedachte dat in de Lightbox aan de rechter of linkerkant de comments kom zeg maar:P
Gewijzigd op 01/01/1970 01:00:00 door Arco
 
DirkJan Heinen

DirkJan Heinen

10/01/2008 19:11:00
Quote Anchor link
@Jordy
Ja dat is niet zo moeilijk.. nou ik ga even wat voor je maken..
Post hier wel als het klaar is..
Dus gewoon foto album die tumbnails uit een db haalt die weergeeft en als je er op klikt de grote versie geopent wordt in lightbox.
ok no prob.. als er nog meer in moet, zeg ut maar

Yes heb weer wat te doen :-)


@Arco
Sorry maar ik heb geen idee hoe ik zo iets zou moeten verwerken in lightbox. zou je echt aan iemand die verstand heeft van JS moet vragen
 
J V

J V

10/01/2008 19:20:00
Quote Anchor link
Mr Heinen, onwijs bedankt!
Wat ik wil is gewoon dat je een foto upload (het maakt mij niet veel uit of dit 2 fotos zijn, dus 1 thumb en een grote of 1 grote en dat er dan automatisch een thumb word aangemaakt) en dat die dan automatisch in een fotoboek getoont word (in mijn bestaande lay-out, dus er hoeft alleen maar een link geplaatst te worden met a href enzo, want met css maak ik het zelf wel op).
Het zou misschien wel mooi zijn als er maximaal 9 fotos op 1 pagina kunnen, maar dat hoeft niet hoor, want je moet er niet teveel tijd in gaan steken ook al vind je het leuk om wat te doen ;).
Ik ben in ieder geval al erg blij dat je die 2 scripts te download heb gezet, want dan kan ik daar lekker me knutselen (let nog wel even op mijn pm)
Bedankt!

@ Arco, kun je niet beter uit een andere optie kiezen. Ik bedoel dan Thickbox of een andere versie? Dan zou je het misschien makkelijker kunnen maken, want lightbox is alleen maar voor foto's gemaakt. Je hebt ook andere versies voor scripts (zoals contactformulier enz), wat meer jou richting opgaat denk ik zo.
Google even op verschillende versies, dan vind je misschien een betere.
 
Arco

Arco

10/01/2008 21:25:00
Quote Anchor link
hmmm ja ik ga wat probeeren inelkaar te knutselen... maar gaat Thickbox niet sloomer dan lightbox? bedoel ik heb wel eens gezien dat er text onder staat maar dat gaat volgens mij via de title van de url.... vind wel jammer denk dat iemand zo iets maakt dat er heel veel mensen blij mee konden worden gemaakt.

als ik iets werkend heb laat ik het jullie weten:)

groetjes

Arco
 
J V

J V

10/01/2008 23:54:00
Quote Anchor link
Wat gebruikt hyves dan? Ik denk als je weet wat dat is, dat je zelf toch ook aardig wat in elkaar kunt knutselen. Ik zou daar eens naar opzoek gaan.
 
Arco

Arco

11/01/2008 00:38:00
Quote Anchor link
ik denk dat dat Thickbox is...
 
DirkJan Heinen

DirkJan Heinen

11/01/2008 01:49:00
Quote Anchor link
neej hyves heeft een eigen gemaakte versie..
maar je kunt het het best vergelijken met ThickBox inderdaad ;)

ik zou Thickbox gebruiken ;)

Hier staat een inline content thickbox versie.. die zou je het beste ervoor kunnen gebruiken.. met het script dat ik heb gestuurd denk ik

Groet,
D!rkJan Heinen
 
DirkJan Heinen

DirkJan Heinen

11/01/2008 06:54:00
Quote Anchor link
Oke Jordy ik ben klaar met het foto album dus ik heb even de download en een voorbeeldje online gezet.
Voorbeeldje
Download

In de config moet je even wat aan passen en in de css moet je even kijken...
Verder zou ik graag willen dat als je het gebruikt mijn vermelding weergeeft (zoals op het voorbeeld) en dat je mij even de link stuurt waar het op staat..

verder moet je alleen config.php includen op de pagina dat je het gebruikt en de javascript files en de css files voor de lightbox.
en fotos.php kun gewoon includen waar je ook maar wilt op de pagina en daar zal het dan weergegeven worden..
voor bugs post hier maar..

transperante png's upload hij wel maar het transperante gedeelte wordt dan zwart verder upload hij gewoon gifs, jpgs gewoon goed.. hij resized een foto niet maar hij cropt hem.

zit niet echt een beveiliging in gebouwd maar dat is denk ik ook niet echt nodig..

Groet,
DirkJan Heinen
Gewijzigd op 01/01/1970 01:00:00 door DirkJan Heinen
 
Arco

Arco

11/01/2008 10:09:00
Quote Anchor link
http://www.onsureterp.nl/test/

ben ff bezig geweest (het is aleen nog maar html)
maar weet ook iemand hoe je op een foto volgende en vorige zoals met lightbox moet?:) en een slideshow:P als dat zou kunnen zou supper zijn:)
Gewijzigd op 01/01/1970 01:00:00 door Arco
 
DirkJan Heinen

DirkJan Heinen

11/01/2008 10:17:00
Quote Anchor link
rel="lightbox[reeks1]"

dat is dan reeks 1 en zo kun je meerdere groepjes bij elkara voegen

Edit:

ik las hoet dat bij lightbox moet.. maar er stond hoe dat moest net zoals bij lightbox :P sorry

ik zal effe zoeken heb het ergens gezien
Edit:

Gefonden!
gewoon met een rel net als bij lightbox
rel="reeks1"
dus er hoeft geen lightbox of watdan ook voor

Gewijzigd op 01/01/1970 01:00:00 door DirkJan Heinen
 
Arco

Arco

11/01/2008 10:59:00
Quote Anchor link
oke zal ff wat probeeren en stond daar ook hoe je een slideshow moest doen?
 
DirkJan Heinen

DirkJan Heinen

11/01/2008 23:30:00
Quote Anchor link
Ik heb nog effe gezocht maar dat kon niet...
Ps. met slideshow neem ik aan dat je bedoelt dat hij automatish naar de volgende gaat?
 
J V

J V

14/01/2008 23:02:00
Quote Anchor link
Nou ik kan geen fotos oploaden. Hij geeft steeds een foutmelding: "failed to copy $file...\n" Nadat ik error reporting all aanzet geeft hij standaard ook al foutmeldingen bij uploads.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Notice: Undefined index: img in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 50

(regel 50 kun je hieronder zien)

Nadat ik een foto upload, komt hij wel in de database te staan, dus in de directory uploads en in de directory thumbs.
Maar ik zie niets op mijn scherm verschijnen, maar wel foutmeldingen:

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
Warning: move_uploaded_file(uploadsjordychatlive2932.jpg): failed to open stream: Permission denied in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 15

Warning: move_uploaded_file(): Unable to move '/tmp/phpOSIcjq' to 'uploadsjordychatlive2932.jpg' in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 15
Niet gelukt
Warning: getimagesize(): Unable to access uploadsjordychatlive2932.jpg in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 19

Warning: getimagesize(uploadsjordychatlive2932.jpg): failed to open stream: No such file or directory in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 19

Warning: copy(uploadsjordychatlive2932.jpg): failed to open stream: No such file or directory in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 27

Notice: Undefined variable: file in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 28
failed to copy ...
Warning: Cannot modify header information - headers already sent by (output started at /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php:15) in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 37

Notice: Undefined index: img in /home/vhosts/woonwerkwinkeldedussel.nl/httpdocs/test/test/artikelen/upload.php on line 50

Code zie je hieronder:
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<?php

ini_set('display_errors', 'On');
error_reporting(E_ALL);

include("config.php");

if(isset($_POST['submit']) && $_SERVER["REQUEST_METHOD"]=="POST") {
    if(isset($HTTP_POST_FILES['file']['tmp_name'])) {
        $fileNameFul = $_FILES['file']['name'];
        $fileName = explode(".",$fileNameFul);
        $fileNewName = $fileName[0].rand(11,999).".".$fileName[1];
        $tmpFile = $HTTP_POST_FILES['file']['tmp_name'];
        
        if(!move_uploaded_file($tmpFile, $uploads . $fileNewName)) {
            echo "Niet gelukt ";
        }

        
        $picsize=getimagesize($uploads . $fileNewName);
        $source_x = $picsize[0];
        $source_y  = $picsize[1];
        if($source_y > $tbs) {
            $type = findexts($uploads.$fileNewName);
            cropImage($tbs, $tbs, $uploads . $fileNewName, $type, $uploadstumb . $fileNewName);
        }

        else {
            if (!copy($uploads . $fileNewName, $uploadstumb .$fileNewName)) {
                echo "failed to copy $file...\n";
            }    
        }

        $img = $uploads . $fileNewName;
        $imgtumb = $uploadstumb . $fileNewName;
        $caption = mysql_real_escape_string($_POST['caption']);
        $date = date("l, j F Y");
        mysql_query("INSERT INTO `fotos` (`img`,`tumb`,`caption`,`date`) VALUES ('$img','$imgtumb','$caption','$date')")
        or die("Er is niets ge insert!");
        header("Location: upload.php?tumb=$imgtumb&img=$img");
    }
}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?=$site_titel?> - uploaden</title>
</head>

<body>
<?php
if($_GET['img'] && $_GET['tumb']) {
    echo "Gelukt:<br /><img src='".$_GET['tumb']."' alt='' /><br /><img src='".$_GET['img']."' alt='' />";
}

?>

<form method="post" action="<?=$_SERVER['PHP_SELF']?>" enctype="multipart/form-data">
<table>
    <tr>
        <td>Foto die je wilt uploaden </td>
        <td><input type="file" name="file" /></td>
       </tr>
    <tr>
        <td>Foto beschrijving </td>
        <td><textarea cols="50" rows="5" name="caption"></textarea></td>
       </tr>
    <tr>
        <td> </td>
        <td><input type="submit" name="submit" value="uploaden" /> </td>
</table>
</form>
</body>
</html>

Wat ik trouwens niet snap is waar /home/vhosts/ vandaan komt. Is dit standaard?

Klik hier voor de site, je moet niet op het menu komen, want die doet het even niet zoals hij hoort

@mrHeinen, de vermelding komt er nog op, maar zodra hij kaar is, maar dat komt allemaal wel in een PM.
De 2 fotos die dus wel geupload zijn, komen niet tevoorschijn maar je ziet wel 2 links en als je daarop klikt komt Lightbox tevoorschijn, maar blijft constant laden. De foto's worden dus niet uit de database geladen. Hoe komen deze dingen allemaal?
Gewijzigd op 01/01/1970 01:00:00 door J V
 
DirkJan Heinen

DirkJan Heinen

15/01/2008 05:39:00
Quote Anchor link
dat die foto niet goed komt staat op mijn voorbeeld ook 1 keer maar dat komt doordat een vriend van me een foto van 3 mb probeerde te uploaden.. :S mishien doe jij dat ook.. hij kreeg ook errors toen..

ik zou niet weten hoe dat komt.. mischien andere leden op phphulp??
 

Pagina: 1 2 volgende »



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.