abonnement Unibet Coolblue Bitvavo
pi_32290067
ah, en zo werkt startpagina dus ook?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  dinsdag 15 november 2005 @ 17:19:10 #32
2391 Jimmy
Door het bot
pi_32290466
quote:
Op dinsdag 15 november 2005 17:05 schreef Chandler het volgende:
ah, en zo werkt startpagina dus ook?
Dan zul je even moeten kijken in de html van startpagina. Lijkt me simpel.
Rock 'n Roll Motherfucker - Join the Rock 'n Roll Jihad!
www.last.fm/user/JimmyShelter
Jimmy Shelter
Sleazerock.nl
pi_32293057
Startpagina.nl bestaat gewoon uit een tabel met 3 kolommen. Het is een bak javascript die een hele zooi brakke html genereerd. Niet zo'n best voorbeeld dus.

ik denk dat dit meer een onderwerp voor javascript / css / design voor dummies is.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_32294725
sgoed; dan zal ik er morgen even over doordraven
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_32309073
Even het volgende..

Ik zie de laatste tijd nogal wat websites die geen gebruik maken van databases zoals MySQL en MsSql.. nu vraag ik me af hoe ze hun data dan bewaren en kunnen beheren.

Zelf wil ik voor http://gallery.bruggema.nl waar ik een bij het eerste bezoek een sessie aanmaak met de gegevens van de directory, echter wil ik hier ook commentaar endergelijke bij kunnen voegen (van gebruikers) en kunnen beheren.

Heeft iemand goede tips, ideeen etc? want het schijnt dat sessies voor grote galleries niet de oplossing is
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_32310489
Data wil je niet in sessions opslaan Chandler, want sessions zijn tijdelijk. Dat betekent dat wanneer PHP vindt dat een session te oud is, je gegevens van je gallery kwijtraakt

Waarom wil je het zonder MySQL doen? Je kunt natuurlijk gaan werken met het inlezen van databestandjes, maar dat gaat bij al te grote galleries nogal traag werken.

[offtopic]
Die thumbnails op gallery.bruggema.nl, die zien er niet echt uit daar kun je image_copy_resampled() voor gebruiken
pi_32319683
Ik heb een mail() command gebruikt, maar wil graag de data die ik stuur (is in HTML format) ook in HTML format weergeven bij de ontvanger. Ik krijg nu plain HTML code. wat ik mail lijkt op:
1
2
3
4
5
6
7
<html>
<body>
<table><tr><td>
test
</td></tr></table>
</body>
</html>


maar dat feest ging niet zo makkelijk door.. ik kijk vast over iets heeeel simpels heen.
As a rule, I never touch anything more sophisticated and delicate than myself.
  woensdag 16 november 2005 @ 17:32:27 #38
2671 Aaargh!
Gebruik op eigen risico.
pi_32319733
quote:
Op woensdag 16 november 2005 11:17 schreef Chandler het volgende:
Ik zie de laatste tijd nogal wat websites die geen gebruik maken van databases zoals MySQL en MsSql.. nu vraag ik me af hoe ze hun data dan bewaren en kunnen beheren.
Hoe kan jij dat van 'buiten' zien
It is impossible to live a pleasant life without living wisely and well and justly.
And it is impossible to live wisely and well and justly without living a pleasant life.
  woensdag 16 november 2005 @ 17:35:37 #39
2391 Jimmy
Door het bot
pi_32319807
quote:
Op woensdag 16 november 2005 17:30 schreef Desdinova het volgende:
Ik heb een mail() command gebruikt, maar wil graag de data die ik stuur (is in HTML format) ook in HTML format weergeven bij de ontvanger. Ik krijg nu plain HTML code. wat ik mail lijkt op:
[ code verwijderd ]

maar dat feest ging niet zo makkelijk door.. ik kijk vast over iets heeeel simpels heen.
Bij de inhoud van de mail moet je dan ook meegeven dat de inhoud html bevat.

Iets in de trant van:
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

en dan:
mail("piet@email.nl, "Subject", "Inhoud", $headers);

In de headers kun je ook informatie meesturen over de afzender, de reply-to etc.
Rock 'n Roll Motherfucker - Join the Rock 'n Roll Jihad!
www.last.fm/user/JimmyShelter
Jimmy Shelter
Sleazerock.nl
pi_32320094
quote:
Op woensdag 16 november 2005 17:35 schreef Jimmy het volgende:

[..]

Bij de inhoud van de mail moet je dan ook meegeven dat de inhoud html bevat.

Iets in de trant van:
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";

en dan:
mail("piet@email.nl, "Subject", "Inhoud", $headers);

In de headers kun je ook informatie meesturen over de afzender, de reply-to etc.
fenks men!
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_32322233
quote:
Op woensdag 16 november 2005 17:32 schreef Aaargh! het volgende:

[..]

Hoe kan jij dat van 'buiten' zien
Als je bijvoorbeeld een lading mysql_connect errors om je oren krijgt
Maar normaal gescproken is het natuurlijk een gok.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_32334971
quote:
Op woensdag 16 november 2005 12:01 schreef JeRa het volgende:
Data wil je niet in sessions opslaan Chandler, want sessions zijn tijdelijk. Dat betekent dat wanneer PHP vindt dat een session te oud is, je gegevens van je gallery kwijtraakt

Waarom wil je het zonder MySQL doen? Je kunt natuurlijk gaan werken met het inlezen van databestandjes, maar dat gaat bij al te grote galleries nogal traag werken.

[offtopic]
Die thumbnails op gallery.bruggema.nl, die zien er niet echt uit daar kun je image_copy_resampled() voor gebruiken
Nee ik weet dat ik geen sessies wil gebruiken, daarom wil ik nu een caching systeem gaan schrijven voor die website zoals ook wel wordt gebruikt op websites (weblogs etc) die werken zonder database.. en voor het geval dat bv de sessie verdwijnt dan wordt de sessie opnieuw gevuld met data van de disk..

note: zal binnenkort me thumb functie aanpassen.
quote:
Op woensdag 16 november 2005 17:32 schreef Aaargh! het volgende:
Hoe kan jij dat van 'buiten' zien
Niet, dat kan je vrijwel nooit natuurlijk maar goed, ik kan natuurlijk wel checken op bepaalde websites die weblogs maken etc dat ze niet werken met mysql... kwam er laatst nog 1tje tegen in het updates deel van tweakers!
quote:
Op woensdag 16 november 2005 19:09 schreef SuperRembo het volgende:
Als je bijvoorbeeld een lading mysql_connect errors om je oren krijgt
Maar normaal gescproken is het natuurlijk een gok.
Nee, in dit geval heb ik gewoon gekeken op de website van een maker... maar nu zit ik met de vraag hoe werkt een caching systeem, waar moet ik op letten etc!? want wil ik een cache controlleren dan moet ik natuurlijk weer info van de disk halen...etc..

Hoe werken jullie met caching!?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 17 november 2005 @ 08:56:57 #43
2391 Jimmy
Door het bot
pi_32335243
quote:
Op donderdag 17 november 2005 08:25 schreef Chandler het volgende:
Hoe werken jullie met caching!?
Ik werk ook met een template systeem, waarin de inhoud wordt gevuld vanuit de database.
Stel ik heb mijn homepage, dan heet mijn cache bestand bijv. 'home'.
Eerst wordt er gecheckt of in de cache-directory het bestand 'home' staat, zo ja, dan check ik hoe oud die is, is ie ouder dan mijn limiet (bijvoorbeeld een dag, of een uur), dan vul ik mijn template mbv de database, is de cache nog actueel genoeg dan haal ik het al ingvulde template uit het bestand.
Als laatste stap schrijf ik in de gevallen dat het template weer uit de database is gevuld, het ingveulde template weg in de cache-directory.

Dat is dus een combinatie van caching & database. SimplePHPBlog is bijvoorbeeld een site die alleen maar dingen op schijf opslaat, als je wilt weten hoe je zo iets aanpakt kun je die ok downloaden en bestuderen. ( http://www.simplephpblog.com/ )
Rock 'n Roll Motherfucker - Join the Rock 'n Roll Jihad!
www.last.fm/user/JimmyShelter
Jimmy Shelter
Sleazerock.nl
pi_32335913
ik heb een klein vraagje..:
ik wil van een site een beoaad gedeeltje inlezen en dit opslaan in DB..
ik wil de site hier niet noemen maar ik heb wel gezien dat iemand iets soort gelijks heeft gedaan met zijn aantal posts per dag op fok..
(dus uitlezen profiel pagina dan posts eruit filteren en dan opslaan)
ik wil dit soort gelijks.
ik kan met
1
2
3
<?php
$lines
= implode('', file('url'));
?>

zonder problemen de pagina in lezen en e.v.t. afdrukken op het scherm
maar hoe haal ik een specifiek getalletje eruit?
en dan moet fok maar eff als voorbeeld worden genomen...
pi_32335951
Ja zo iets bedoelde ik dus.

Maar denk dat ik al een idee heb hoe ik het moet gaan oplossen met mijn gallery.. want er moet toch wel enige check zijn dat het correct is.

Wat denken jullie van het gebruik maken van XML? zodat ik een XML aanmaak wanneer er nog geen cache is ennuh deze XML vul met een check getal, dat getal is het aantal bestanden op schrijf.. echter als me gallery aangepast wordt moet ik de XML opnieuw bouwen en zal dus de .XML dan eerst verwijderen.

of is XML niet echt handig hiervoor!? lijkt me wel eingeljik
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_32335985
quote:
Op donderdag 17 november 2005 09:43 schreef mschol het volgende:
ik heb een klein vraagje..:
ik wil van een site een beoaad gedeeltje inlezen en dit opslaan in DB..
ik wil de site hier niet noemen maar ik heb wel gezien dat iemand iets soort gelijks heeft gedaan met zijn aantal posts per dag op fok..
(dus uitlezen profiel pagina dan posts eruit filteren en dan opslaan)
ik wil dit soort gelijks.
ik kan met
[ code verwijderd ]

zonder problemen de pagina in lezen en e.v.t. afdrukken op het scherm
maar hoe haal ik een specifiek getalletje eruit?
en dan moet fok maar eff als voorbeeld worden genomen...
Werken met regex.

dus iets van '\<title>(\w.*)<\/title>/ism' iod zoek maar eens op www.php.net naar preg_match_all bv..

succes!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_32336725
quote:
Op donderdag 17 november 2005 08:25 schreef Chandler het volgende:

[..]

Nee ik weet dat ik geen sessies wil gebruiken, daarom wil ik nu een caching systeem gaan schrijven voor die website zoals ook wel wordt gebruikt op websites (weblogs etc) die werken zonder database.. en voor het geval dat bv de sessie verdwijnt dan wordt de sessie opnieuw gevuld met data van de disk..
Caching systemen zijn er genoeg... (Fok! wilde er laatst eentje proberen, was niet echt gelukt). Die werken door een hash van de request url te nemen en de geproduceerde pagina op te slaan in de cache. Vervolgens wordt bij een tweede request daar ook de hash van genomen, en in de cache gezocht of deze aanwezig is. Zo ja, dan wordt de vantevoren geproduceerde pagina voorgeschoteld in werkelijkheid zit het wel iets moeilijker in elkaar omdat je ook rekening moet houden met de retentie van pagina's en geforceerde dynamische content, maar het is wel de basis.

En wat bedoel je met 'dan wordt de sessie opnieuw gevuld met data van de disk'? Sessions zijn bedoeld om kleine stukjes informatie over de bezoeker (of een gebruiker) relatief 'veilig' op te slaan (serverside), en niet om hele pagina's in kwijt te kunnen
pi_32337437
In mijn website zit een directory controll die alle directories en bestanden bijlangs gaat... dit zet ik eerst in een array en die array dump ik in een sessie zodat ik niet continue de hele tree hoef te checken... maar als er wat veranderd moet ik dus wel weer de hele sessie opnieuw laden, daarom zit er ook een refresh op de website

maar goed, is er niet ergens een artikel te vinden over caching!? zou wel heel erg handig zijn namelijk Programmer (een user die hier een tijd geleden kwam) heeft ooit een cache functie voor gfxpoll.bruggema.nl geschreven, die werkte best fijn maar alleen voor het cachen van plaatjes en daar heb ik dus heel erg weinig aan
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 17 november 2005 @ 12:05:15 #49
104583 cyberstalker
Een krachtig neen!
pi_32339174
quote:
Op donderdag 17 november 2005 09:43 schreef mschol het volgende:
-knip-
Het kan inderdaad met regexes, maar wat in het geval van een profielpagina efficiënter is, is het werken met substrings.

Je pakt bijvoorbeeld alleen regel 87, je leest vanaf karakter 120, etc...
Hope for the best, prepare for the worst.
pi_32339936
En als de pagina nu iets gewijzigd wordt? is je script weer naar de sjitje... ik raad toch aan om lekker te regexen
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  donderdag 17 november 2005 @ 18:26:45 #51
62215 qu63
..de tijd drinkt..
pi_32350306
[edit]

[ Bericht 99% gewijzigd door qu63 op 17-11-2005 20:35:58 ]
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_32350491
Je hebt je if-constructie niet afgesloten, qu63.

En je bent je ervan bewust dat die <option>'s volkomen verkeerd zijn qua value? (zie de single quotes)
  donderdag 17 november 2005 @ 18:40:49 #53
120139 freiss
Hertog Jan :9~
pi_32350681
Je bent een } vergeten na al die elseifs de "if ($_SERVER['REQUEST_METHOD'] == 'POST')" wordt niet afgesloten.

edit: wel erg laat
HJ 14-punt-gift.
Lijst met rukmateriaal!
pi_32351176
@Qu63:
Bijna 600 regels code posten

Tip: Het handige van php is dat je functies kan maken die veel voorkomende taken afhandelen. Dan krijg je niet tig keer (bijna) dezelfde code. Je kent nu bijvoorbeeld 4 keer een dropdown met landen erin!
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  donderdag 17 november 2005 @ 20:36:25 #55
62215 qu63
..de tijd drinkt..
pi_32353960
alles werkt nu!

thanks!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_32357059
Gebruiken meer mensen @Home thuis om PHP mee te testen? Ik krijg de mail functie niet voor elkaar.
Ik heb in mijn php.ini 'mail.home.nl' gezet als SMTP Server, maar php geeft een fout dat hij die niet kan benaderen. En in Outlook werkt het wel.
pi_32357995
quote:
Op donderdag 17 november 2005 22:08 schreef mooya het volgende:
Gebruiken meer mensen @Home thuis om PHP mee te testen? Ik krijg de mail functie niet voor elkaar.
Ik heb in mijn php.ini 'mail.home.nl' gezet als SMTP Server, maar php geeft een fout dat hij die niet kan benaderen. En in Outlook werkt het wel.
Onder Linux gaat dat sowieso niet werken aangezien alles daar via het mailprogramma (sendmail, exim, etc) verloopt. Onder Windows kan het zijn dat het adres waarvan de e-mail wordt gestuurd een @home.nl-adres moet zijn, maar of dat zo is weet ik niet
pi_32358383
quote:
Op donderdag 17 november 2005 22:40 schreef JeRa het volgende:

[..]

Onder Linux gaat dat sowieso niet werken aangezien alles daar via het mailprogramma (sendmail, exim, etc) verloopt.
Dat mag geen issue zijn. Gewoon een kwestie van je mail server goed configureren, zodat de lokale mailserver alles eerst naar de @home mailserver schopt, die het dan verder mag versturen.
quote:
Onder Windows kan het zijn dat het adres waarvan de e-mail wordt gestuurd een @home.nl-adres moet zijn, maar of dat zo is weet ik niet
Dat is niet zo. Ik kan prima met mijn @fok adres als afzender mailen via de @home mailserver.
pi_32359258
Ik heb dit ingesteld:
[mail function]
; For Win32 only.
SMTP = mail.home.nl; for Win32 only
smtp_port = 25
sendmail_from= ikke@home.nl ; for Win32 only


Mar normaal zou telnet mail.home.nl 25 toch ook een reactie op moeten leveren? dat gebeurt nu ook niet..
pi_32359422
quote:
Op donderdag 17 november 2005 22:52 schreef Light het volgende:

[..]

Dat mag geen issue zijn. Gewoon een kwestie van je mail server goed configureren, zodat de lokale mailserver alles eerst naar de @home mailserver schopt, die het dan verder mag versturen.
Het woordje 'dat' in mijn zin sloeg op het instellen van de SMTP-server in het bestand php.ini, zoals in de quote in mijn bericht staat. PHP draaiend onder Linux slaat die instellingen gewoon over en dat zal dus sowieso niet werken. Verder is het inderdaad een kwestie van goed instellen van je mailserver
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')