Forum > Algemeen Forum

html-tips voor het maken van je site

(853 reacties. Pagina 17 van 43)
Moderator(s): Dré
Dj NoizStandaard Lid
Uit: België
Sinds: 20-8-2003
Laatste: 16-6-2006
Berichten: 357
14-1-2005 15:23

Infected Sounds schreef:

Hij werkt niet hoor wink ;)
edit: je zip filetje ook niet
Als je niet zegt wat er niet werkt, dan kunnen wij natuurlijk ook niet helpen ... sneaky :V
Being a dj is not just a job for me, it's my calling!
Infected SoundsStandaard Lid
Uit: Nederland
Sinds: 24-2-2004
Laatste: 18-3-2008
Berichten: 295
14-1-2005 15:26
Die 2 links die jeroenvdv gaf werken niet. wink ;)

Edit: ik snap wel de bedoeling, de ene keer geeft ie een new-line plaatje en de andere keer een jeroen-plaatje happy :)
Thanx Dré !
Dj NoizStandaard Lid
Uit: België
Sinds: 20-8-2003
Laatste: 16-6-2006
Berichten: 357
14-1-2005 15:29
Ik kan niet verstaan wat je nu eigenlijk met al je posts wil duidelijk maken :s
Werken de links niet? (dan ligt het toch aan jou pc)
Snap je de bedoeling niet? (gewoon een random image weergeven)
Snap je de code niet? (PHP is gelijkaardig aan C en van de 1ne moment op de andere snap je zoiets meestal niet volledig ..)
Of ....?????
Being a dj is not just a job for me, it's my calling!
JeroenVDVVIP Lid
Uit: Nederland
Sinds: 15-6-2004
Laatste: 6-2-2016
Berichten: 4296
14-1-2005 15:31
Zip-file link werkt prima op verschillende PC's hier. Ik heb geen bestaande image-filenames opgegeven bij het random.php test-script waarvan de 1e link is. Daarom zie je alleen een plaatje dat het plaatje niet gevonden kan worden, met iedere keer een andere filename erachter. Ik had geen zin om allemaal imagefiles te gaan uppen razz :p
Light Image
JeroenVDVVIP Lid
Uit: Nederland
Sinds: 15-6-2004
Laatste: 6-2-2016
Berichten: 4296
14-1-2005 15:33

PatrickK schreef:

Nog even een suggestie voor versie 1.1:
Gebruik een dedicated directory en laat hem zelf een array met plaatjes vullen a.d.h.v. .jpg/.jpeg bestanden in die directory, eventueel icm getimagesize() om te controleren of het wel echt een plaatje is.
Dan hoef je niet steeds je script aan te passen als je plaatjes toevoegd of verwijderd.

En voor versie 1.2:
Laat hem zelf imageheaders genereren. Dan kan je hem in een img-tag zetten in plaats van tussen de source. happy :)
Dat wordt me nog ff wat te moeilijk hoor laugh :D Ik snap wel hoe dat ongeveer zou moeten, maar ik ken niet genoeg PHP-functies om dat in 1 keer te doen (nu ff geen tijd voor een php.net research). Zal er een keer naar kijken, wanneer ik tijd hebhappy :)
Light Image
PatrickKStandaard Lid
Uit: Nederland
Sinds: 24-4-2003
Laatste: 14-6-2011
Berichten: 350
14-1-2005 16:40
Versie 1.2 (beta)
En de source
Errorhandling is veel te primitief, maar dat kan verder uitgewerkt worden.
-- Let's do it my way and get it right the first time --
ImcoStandaard Lid
Uit: Nederland
Sinds: 8-6-2003
Laatste: 12-11-2026
Berichten: 994
14-1-2005 16:43
Is het misschien nog mooier om ervoor te zorgen dat er niet 2 keer achter elkaar hetzelfde plaatje kan komen. Ik weet niet of dit veel werk is, maar dat zou het wel afmaken.happy :)
Dance the night away!
PatrickKStandaard Lid
Uit: Nederland
Sinds: 24-4-2003
Laatste: 14-6-2011
Berichten: 350
14-1-2005 16:49
Dat klinkt een stuk simpeler dan het is.
Je kan geen 'state' bewaren tussen twee aangeroepen scripts.
Ook nog rekening houdend met de kans dat het script door meerdere bezoekers tegelijk kan worden aangeroepen ben je er ook niet door de laatst gegenereerde imgidx naar disk te schrijven. het zou kunnen met een cookie waarin je opslaat welk plaatje je als laatst hebt gehad.

"The solution to this problem is left as an exercise for the reader"
Maar als ik nog tijd over heb kan ik er wel naar kijken.
-- Let's do it my way and get it right the first time --
ImcoStandaard Lid
Uit: Nederland
Sinds: 8-6-2003
Laatste: 12-11-2026
Berichten: 994
14-1-2005 16:51
Ik hoor het al! Ik doe weer veel te moeilijk! laugh :Dshut up :X
Dance the night away!
DréAdministrator
Uit: Nederland
Sinds: 17-11-2001
Laatste: 14-11-2026
Berichten: 13458
14-1-2005 16:57
Anders ga je je er gewoon even een paar maanden in verdiepen (dan is bovenstaande eenvoudig voor je te doen). Als ik van 6000 geregistreerde leden bij kan houden wat ze nog niet gelezen hebben (en dat 30 dagen lang) dan kun je ook van een paar bezoekers bijhouden welke foto ze nog niet gezien hebben... laugh :D
-- Pardon my French, I'm Dutch --
JeroenVDVVIP Lid
Uit: Nederland
Sinds: 15-6-2004
Laatste: 6-2-2016
Berichten: 4296
14-1-2005 17:03

PatrickK schreef:

Versie 1.2 (beta)
En de source
Errorhandling is veel te primitief, maar dat kan verder uitgewerkt worden.
En ik was al trots op mijn scriptie sad :(

wink ;)
Light Image
PatrickKStandaard Lid
Uit: Nederland
Sinds: 24-4-2003
Laatste: 14-6-2011
Berichten: 350
14-1-2005 17:30

Dré schreef:

Anders ga je je er gewoon even een paar maanden in verdiepen (dan is bovenstaande eenvoudig voor je te doen). Als ik van 6000 geregistreerde leden bij kan houden wat ze nog niet gelezen hebben (en dat 30 dagen lang) dan kun je ook van een paar bezoekers bijhouden welke foto ze nog niet gezien hebben... laugh :D
Hmm, ik voel me een beetje aangesproken sneaky :V, maar ik bouw het nog wel even.
Dan is het misschien meer een idee om het niet meer random te doen, maar gewoon steeds op volgorde.
Dat gaat dan alleen weer de mist in als je plaatjes toevoegd cq verwijderd.
Toch nog eens over nadenken
-- Let's do it my way and get it right the first time --
PatrickKStandaard Lid
Uit: Nederland
Sinds: 24-4-2003
Laatste: 14-6-2011
Berichten: 350
14-1-2005 21:16
Versie 1.3 (beta)
En de source
Nu mèt een cookie.
-- Let's do it my way and get it right the first time --
RonnieBStandaard Lid
Uit: Nederland
Sinds: 2-1-2003
Laatste: 29-7-2019
Berichten: 688
14-1-2005 22:37

PatrickK schreef:

Versie 1.3 (beta)
En de source
Nu mèt een cookie.
ziet er idd wel leuk uit, erg weinig code!

op mijn site heb ik zowiezo alle foto's in een db staan (ivm reacties op de foto's e.d.)
op deze manier kan ik foto's uit meerdere mappen 'meenemen', en ook als foto's op 'non-visible' zijn gezet, dan pakt hij ze niet mee, ookal staan ze nog wel in de map.

mochten er mensen geintresseerd zijn, dan kan ik eventueel wel het script posten... (hoewel ik denk dat het teveel aan mijn site gebonden is om voor andere mensen bruikbaar te zijn)
Music is what feelings sound like...
PatrickKStandaard Lid
Uit: Nederland
Sinds: 24-4-2003
Laatste: 14-6-2011
Berichten: 350
14-1-2005 22:43
Met een database backend kan je natuurlijk veel meer leuke dingen uithalen (of in ieder geval makkelijker).
Maar die is niet altijd beschikbaar, en voor een simpele implementatie als dit is het niet echt nodig.
Als je het toch al hebt draaien is het wel zo makkelijk om alles meteen uit de db te halen.
-- Let's do it my way and get it right the first time --
RonnieBStandaard Lid
Uit: Nederland
Sinds: 2-1-2003
Laatste: 29-7-2019
Berichten: 688
14-1-2005 22:45
yup!

kzit trouwens nog te bedenken of ik wat leuks/nuttigs voor mn site kan proggen, heb alleen nog geen idee wat laugh :D

heb er ook al een userdb achterzitten, die kan ik eventueel met een paar klikken activeren, dus dat mensen moeten inloggen om reacties te plaatsen enzo, maar dat vind ik op het moment weer ff te ver gaan razz :p (maar verder wel leuk om te maken)
mijn collega en ik loggen dus wel in, om dus bij de admin functies te komen enzo, dat werkt op zich ook wel grappig.
Music is what feelings sound like...
Infected SoundsStandaard Lid
Uit: Nederland
Sinds: 24-2-2004
Laatste: 18-3-2008
Berichten: 295
23-1-2005 16:57
Hallo, ik heb een vraagje voor de php kenners;

Ik heb een site met tabellen, en nu wil ik dat als je op een link in de ene kolom klikt, dat er dan een stuk tekst in de andere verschijnt. Volgens mij moet dit met de include functie, k weet alleen niet hoe.

Alvast bedankt wink ;)
Thanx Dré !
JeroenVDVVIP Lid
Uit: Nederland
Sinds: 15-6-2004
Laatste: 6-2-2016
Berichten: 4296
23-1-2005 21:20

Infected Sounds schreef:

Hallo, ik heb een vraagje voor de php kenners;

Ik heb een site met tabellen, en nu wil ik dat als je op een link in de ene kolom klikt, dat er dan een stuk tekst in de andere verschijnt. Volgens mij moet dit met de include functie, k weet alleen niet hoe.

Alvast bedankt wink ;)
Stel, je hebt de file index.php
In de kolom waar de tekst moet komen zet je dan:
-------------------------------------
<?php
if ($_REQUEST['pagina'])
{
include('_$REQUEST['pagina']');
}
?>
-------------------------------------

je roept dan dit php'tje zo aan:

index.php?pagina=home.html
of
index.php?pagina=contact.html
enz.

dan wordt op de plek van de code hierboven, die html-file "geinclude", oftewel ingevoegd.
De "If" functie controleert of er sowieso een pagina is meegegeven. Zoja, dan voert
hij de include functie uit, die de file die je in de URL meegaf invoegt.
Light Image
Infected SoundsStandaard Lid
Uit: Nederland
Sinds: 24-2-2004
Laatste: 18-3-2008
Berichten: 295
23-1-2005 21:39
Bedankt, ik zal het resultaat binnenkort wel posten! happy :) happy :)
Thanx Dré !
JeroenVDVVIP Lid
Uit: Nederland
Sinds: 15-6-2004
Laatste: 6-2-2016
Berichten: 4296
23-1-2005 22:50

Infected Sounds schreef:

Bedankt, ik zal het resultaat binnenkort wel posten! happy :) happy :)
You're welcome. Ik begin steeds meer in PHP te doen, ik blijf het leuk vinden. DB's met PHP zijn erg leuk om mee te stoeien, maar het is echt nog wel moeilijk happy :)
Light Image

Terug naar forum Reageer (zonder quote)