abonnement Unibet Coolblue Bitvavo
  maandag 26 mei 2008 @ 01:38:31 #172
62215 qu63
..de tijd drinkt..
pi_58911377
quote:
Op maandag 26 mei 2008 01:35 schreef wieweetwat het volgende:

[..]

Ik zou graag de bewegende tekst willen


ik vraag the_terminator, weet iemand zijn email?
Dat is dus het stukje animated



It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 26 mei 2008 @ 01:39:26 #173
62215 qu63
..de tijd drinkt..
pi_58911386
quote:
Als je het precies zo wil hebben moet je The_Terminator hebben.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  maandag 26 mei 2008 @ 01:40:07 #174
62215 qu63
..de tijd drinkt..
pi_58911393
quote:
Op maandag 26 mei 2008 01:35 schreef wieweetwat het volgende:

ik vraag the_terminator, weet iemand zijn email?
Probeer zn profiel eens
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_58911555
quote:
Op maandag 26 mei 2008 01:40 schreef qu63 het volgende:

[..]

Probeer zn profiel eens
Hij mailde terug dat hij die code niet deelt Hij noemde nog imagemagick... en daar weet ik niets van :S
  maandag 26 mei 2008 @ 02:02:15 #176
62215 qu63
..de tijd drinkt..
pi_58911607
quote:
Op maandag 26 mei 2008 01:57 schreef wieweetwat het volgende:

[..]

Hij mailde terug dat hij die code niet deelt Hij noemde nog imagemagick... en daar weet ik niets van :S
zoek
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_58911734
quote:
Op maandag 26 mei 2008 02:02 schreef qu63 het volgende:

[..]

zoek
Mwoh, zo simpel is het nog niet hoor. Mijn script gebruikt Imagemagick alleen om de animated gif weg te schrijven, de tekst word in een achergrondplaatje afgedrukt dmv imagefttext, en dan gewoon x een paar pixels per frame laten opschuiven. Mijn icoon heeft ook een dynamische grootte, meer tekst betekend meer frames en dus een groter bestand. Ik pak hiervoor gewoon de lengte van 1 teken, laten we zeggen dat dat 10 pixels is. Ook zit er een beetje ruimte tussen de tekens, ongeveer 2 pixels. Als ik elke frame de tekst 12 pixels opschuif weet ik precies hoeveel ik nodig heb aan de hand van de lengte van de tekst.

Overigens vragen wel meer mensen mij om die code, hetzij per PM, hetzij per mail. Echter geef ik die code niet zomaar weg, heb er lang over gedaan om het zo te krijgen en daarmee iets unieks creëren.
  maandag 26 mei 2008 @ 07:42:49 #178
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_58912207
quote:
Op maandag 26 mei 2008 00:52 schreef qu63 het volgende:

[..]

je beschrijving klopt niet echt iig
Toch wel!
De functie page_link maakt van het id vervolgens weer de echte url...
  maandag 26 mei 2008 @ 12:55:18 #179
134533 donroyco
dus niet Donroyco
pi_58917319
Beste MySQL-fanaten..
ik wil het volgende uit een database halen:
quote:
Geef het mailadres weer van alle gebruikers die in de maand juni zijn geboren en die een HTML-based Direct Mail hebben
Dit heb ik al geprobeerd:
1
2
3
4
5
6
7
8
9
10
SELECT `EMAILADRES`

FROM persoon

WHERE `HTML` = '1'

AND
(
MONTH( 06( ) ) - 
MONTH( `GEBOORTEDATUM` ) ) - 

Hij geeft alleen een error aan bij regel 10, en ik weet niet hoe het te verhelpen.. |:( thanks in advance ^O^
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  maandag 26 mei 2008 @ 12:59:26 #180
107951 JortK
Immer kwaliteitsposts
pi_58917416
quote:
Op maandag 26 mei 2008 12:55 schreef donroyco het volgende:
Beste MySQL-fanaten..
ik wil het volgende uit een database halen:
[..]

Dit heb ik al geprobeerd:
[ code verwijderd ]

Hij geeft alleen een error aan bij regel 10, en ik weet niet hoe het te verhelpen.. thanks in advance
Wat voor error?
  maandag 26 mei 2008 @ 13:01:13 #181
134533 donroyco
dus niet Donroyco
pi_58917460
quote:
Op maandag 26 mei 2008 12:59 schreef JortK het volgende:

[..]

Wat voor error?
quote:
MySQL retourneerde: Documentatie
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'MONTH( `GEBOORTEDATUM` ) )

LIMIT 0, 30' at line 10
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  maandag 26 mei 2008 @ 17:46:59 #182
3677 SuperRembo
Sinds 1998
pi_58923106
quote:
Op maandag 26 mei 2008 12:55 schreef donroyco het volgende:
Beste MySQL-fanaten..
ik wil het volgende uit een database halen:
[..]

Dit heb ik al geprobeerd:
[ code verwijderd ]

Hij geeft alleen een error aan bij regel 10, en ik weet niet hoe het te verhelpen.. thanks in advance
Wat wil je bereiken met "MONTH( 06( ) )"?
Staat er na de regel met `GEBOORTEDATUM` nog meer, het sql statement lijkt in ieder geval niet compleet.

Verder pak je er natuurlijk even de documentatie van MySQL bij.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_58923316
quote:
Op maandag 26 mei 2008 01:38 schreef qu63 het volgende:

[..]

Dat is dus het stukje animated

[ afbeelding ]

Best leuk hé, ooit had een user (volgens mij SuperRembo) daar ook een stukje script voor geschreven!
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  maandag 26 mei 2008 @ 19:18:12 #184
134533 donroyco
dus niet Donroyco
pi_58924809
quote:
Op maandag 26 mei 2008 17:46 schreef SuperRembo het volgende:

[..]

Wat wil je bereiken met "MONTH( 06( ) )"?
Staat er na de regel met `GEBOORTEDATUM` nog meer, het sql statement lijkt in ieder geval niet compleet.

Verder pak je er natuurlijk even de documentatie van MySQL bij.
Nou, dat was meer als proberen Dit is de eerste keer dat ik met MySQL werk, het is voor school
Het lukt me maar niet om een goede query voor de maand te schrijven De gegevens die ik eruit wil halen zijn dus als volgt:
quote:
Geef het mailadres weer van alle gebruikers die in de maand juni zijn geboren en die een HTML-based Direct Mail hebben
Mailadres => `EMAILADRES`
gebruiker => persoon
HTML-based Direct Mail => `HTML` = '1'
Maand
ik heb alleen een geboortedatum => `GEBOORTEDATUM` => yyyy/mm/dd
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
pi_58925100
quote:
Op maandag 26 mei 2008 19:18 schreef donroyco het volgende:

[..]

Nou, dat was meer als proberen :@ Dit is de eerste keer dat ik met MySQL werk, het is voor school :+
Het lukt me maar niet om een goede query voor de maand te schrijven :( De gegevens die ik eruit wil halen zijn dus als volgt:
[..]

Mailadres => `EMAILADRES`
gebruiker => persoon
HTML-based Direct Mail => `HTML` = '1'
Maand :?
ik heb alleen een geboortedatum => `GEBOORTEDATUM` => yyyy/mm/dd
Zoals je in de documentatie kunt zien geeft de functie MONTH een getal terug, in het geval van juni dus 6. Je query zou dan zoiets kunnen zijn:

1
2
3
4
SELECT EMAILADRES
FROM persoon
WHERE HTML = 1
AND MONTH(GEBOORTEDATUM) = 6
  maandag 26 mei 2008 @ 19:37:01 #186
134533 donroyco
dus niet Donroyco
pi_58925189
quote:
Op maandag 26 mei 2008 19:32 schreef HuHu het volgende:

[..]

Zoals je in de documentatie kunt zien geeft de functie MONTH een getal terug, in het geval van juni dus 6. Je query zou dan zoiets kunnen zijn:
[ code verwijderd ]


Thanks HuHu, het werkte (moeten er per se die ` ` - tekens omheen staan?) (dan weet ik dat voor de volgende keer )
Op maandag 29 september 2008 11:45 schreef HostiMeister het volgende:
Dat is zeg maar de Nederlandse taal op een vuige keukentafel voorover buigen en hem dan zonder glijmiddel anaal verkrachten. :'(
  maandag 26 mei 2008 @ 19:45:32 #187
3677 SuperRembo
Sinds 1998
pi_58925402
quote:
Op maandag 26 mei 2008 17:59 schreef Chandler het volgende:

[..]

Best leuk hé, ooit had een user (volgens mij SuperRembo) daar ook een stukje script voor geschreven!
http://superrembo.com/misc/phpgifimage/

Maar dat is dus alleen nuttig als de webserver waar 't script op draait GD versie 2.0.28 gebruikt. Een versie lager en dit script werkt niet. Een versie hoger en het kan veel makkelijker met de ingebouwde duncties van GD.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_58925624
Ik heb een probleempje met een regular expression. Ik weet wat ik wil, ik weet wat er fout gaat, ik weet alleen niet hoe ik het op moet lossen

Ik wil iedere string matchen die NIET met http begint.
Dus http://www.fok.nl is fout, /active is goed.

Ik heb nu de volgende regex:
1^([^http].+)$


Deze matcht de volledige string, tenzij deze met OF een h, OF een t, OF een p begint.
Bijna goed dus, ik moet dus alleen op de combinatie "http" matchen. Maar hoe?

Edit: ik heb het idee dat het grootste probleem in het gebruik van de [ ] zit, maar ik weet niet hoe ik die kan voorkomen?

[ Bericht 16% gewijzigd door Xcalibur op 26-05-2008 20:09:37 ]
  maandag 26 mei 2008 @ 20:32:54 #189
3677 SuperRembo
Sinds 1998
pi_58926356
Dan moet je een "negative assertion" gebruiken
1#^(?!http).*#


Zie uiteraard de manual voor details :)
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_58927363
Yes, dat werkt

Dit soort vage principes begrijp ik nog niet zo goed... dingen matchen die er wel zijn lukt wel, dingen matchen die er niet zijn is net wat lastiger
pi_58931386
Ik ben voor school bezig met een projectje, de bedoeling is dat we in MySQL een relationele database opzetten. Het servergedeelte is niet echt een probleem. Ik heb MySQL, PHP en PHPmyAdmin draaien op mijn thuisservertje en die kan ik remote benaderen. De database zelf opzetten is wat moeilijker, het gaat een database worden waarin ik gegevens van Smartphones bij ga houden.



Mijn vraag is, wat zou er beter kunnen aan mijn model? De bedoeling is dat alle toestel specificaties makkelijk met een querie kunnen worden opgevraagd en gesorteerd kunnen worden op o.a merk, formfactor en features.



Ik heb hiertoe 8 tabellen gemaakt, waarvan er 7 zijn die waarden bevatten die iedere keer als er een ‘toestel’ wordt aangemaakt gebruikt kunnen worden. Vandaar ook mijn relationele database.



Toestel: Bevat de FK (Foreign Keys) van alle anderen en enkele unieke waarden zoals afmeting en type;
Merk: Waarden als Nokia, HTC, Samsung, etc;
Formfactor: Clamshell, Candybar, Slider, etc;
Camera: Bevat meerdere gegevens zoals aanwezigheid, hoeveelheid MP, AF, flits. De PK voor de tabel is CAM_ID die is gekoppeld aan tabel Toestel;
Connectivity: idem aan 4, maar dan voor gegevens als GPS, Bluetoothversie, WLAN, etc;
Geheugen intern: Vaste waarden van 16 MB – 16 GB;
Geheugen extern: geheugenkaartsoort, MicroSD, MiniSD, MS Duo, MMC;
OS: Vaste waarden van Windows Mobile 2003 tot Symbian S60 v3 FP2.


Bij het invoeren van een ‘nieuw’ toestel in de database wordt bij de overige tabellen gebruikgemaakt van een dropdownmenu. Als het goed is zou ik dan een INSERT INTO moeten gebruiken met een JOIN tussen TOESTEL en CONNECIVITY en TOESTEL en CAMERA.


Wie helpt?
url
  dinsdag 27 mei 2008 @ 08:01:18 #192
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_58933717
quote:
Op maandag 26 mei 2008 00:52 schreef qu63 het volgende:

[..]

je beschrijving klopt niet echt iig
Toch wel!
De functie page_link maakt van het id vervolgens weer de echte url...


---
wat zou er volgens jou niet werken ?


1
2
3
4
<?php
//maak van bijvoorbeeld [32]paginanaam[/32] een link die paginanaam heet en linkt naar pageid nr 32
   
$content preg_replace("#\[([0-9]<img class="rde_img_smiley" src="http://i.fok.nl/s/shiny.gif" width="15" height="15" alt="" />\]([a-z]<img class="rde_img_smiley" src="http://i.fok.nl/s/shiny.gif" width="15" height="15" alt="" />\[/(\\1)\]#e", "'<a href=\"'.page_link($1).'\" target=\"_blank\">'.$2.'</a>'", $content);
?>
pi_58933938
quote:
Op dinsdag 27 mei 2008 00:05 schreef Drommelsch85 het volgende:
Mijn vraag is, wat zou er beter kunnen aan mijn model? De bedoeling is dat alle toestel specificaties makkelijk met een querie kunnen worden opgevraagd en gesorteerd kunnen worden op o.a merk, formfactor en features.
Op zich gaat dit wel goed denk ik, alleen met je connectivity heb je nu een probleem. Je kunt maar 1 connectivity opslaan, terwijl de meeste telefoons over een combinatie van mogelijkheden beschikken. Je zult daar dus een koppeltabelletje tussen moeten zetten

Daarnaast vraag ik me af waarom je veld Btversie zo heet, en niet gewoon Bluetooth? In dit veld kun je nu verschillende waardes krijgen, terwijl je overige (GPS, WLAN, Infrarood) ja/nee velden zijn. Dat kan snel verwarrend worden.
  dinsdag 27 mei 2008 @ 09:55:33 #194
62215 qu63
..de tijd drinkt..
pi_58935288
quote:
Op dinsdag 27 mei 2008 08:01 schreef Likkende_Lassie het volgende:

[..]

Toch wel!
De functie page_link maakt van het id vervolgens weer de echte url...


---
wat zou er volgens jou niet werken ?
[ code verwijderd ]
ik snapte je code niet, omdat de beschrijving het had over url's, en in je code stonden links naar smileys

Maar dat is een bug
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 27 mei 2008 @ 10:01:45 #195
136730 PiRANiA
All thinking men are atheists.
pi_58935400
Deze was ik kwijt..
  dinsdag 27 mei 2008 @ 12:27:38 #196
63192 ursel
"Het Is Hier Fantastisch!
pi_58938588
Met phpinfo() kan je de settings van je PHP omgeving bekijken en zien welke waardes van php.ini actief zijn.
Ik vroeg me af of er iets vergelijkbaars bestaat om te kijken welke waardes van my.ini nu daadwerkelijk actief zijn??
  dinsdag 27 mei 2008 @ 12:40:50 #197
159635 Spike1506
NullPointerException
pi_58938890
Wat ik me afvraag, hoeveel mensen hier gebruiken nog de PHP shortags?
1
2
3
<?
//blaat
?>


Had gelezen dat deze optie namenlijk in PHP 6 niet meer beschikbaar is en je dus gewoon
1
2
3
<?php
//blaat
?>

moet gebruiken.
  dinsdag 27 mei 2008 @ 12:42:34 #198
63192 ursel
"Het Is Hier Fantastisch!
pi_58938936
quote:
Op dinsdag 27 mei 2008 12:40 schreef Spike1506 het volgende:
Wat ik me afvraag, hoeveel mensen hier gebruiken nog de PHP shortags?
[ code verwijderd ]

Had gelezen dat deze optie namenlijk in PHP 6 niet meer beschikbaar is en je dus gewoon
[ code verwijderd ]

moet gebruiken.
Wij gebruiken het hier deels. Meer eigenlijk om tussendoor php tags te openen en sluiten.
Maar van de zomer gaat het gehele systeem op de schop en pogen meer richting PHP6 om te bouwen..
  dinsdag 27 mei 2008 @ 12:48:42 #199
159841 Dzy
It is I
pi_58939053
quote:
Op dinsdag 27 mei 2008 12:27 schreef ursel het volgende:
Met phpinfo() kan je de settings van je PHP omgeving bekijken en zien welke waardes van php.ini actief zijn.
Ik vroeg me af of er iets vergelijkbaars bestaat om te kijken welke waardes van my.ini nu daadwerkelijk actief zijn??
http://nl.php.net/manual/en/function.ini-get.php

of voor alle functies in 1x

http://nl.php.net/manual/en/function.ini-get-all.php
"Reality is an illusion created by a lack of alcohol."
  dinsdag 27 mei 2008 @ 13:00:28 #200
84926 WyriHaximus
Release the hounds smithers!
pi_58939317
quote:
Volgens mij bedoelt hij de MySQL ini . (En nee ik weet het niet zo snel uit me hoofd.)
phluphy for president!
  dinsdag 27 mei 2008 @ 13:17:29 #201
63192 ursel
"Het Is Hier Fantastisch!
pi_58939645
quote:
Op dinsdag 27 mei 2008 13:00 schreef WyriHaximus het volgende:

[..]

Volgens mij bedoelt hij de MySQL ini . (En nee ik weet het niet zo snel uit me hoofd.)
Dat dus..
Ik weet dat als je een ini wijzigt, je de webservice voor apache moet herstarten.
Hier werken we met IIS en volgens mij worden ze dan automatisch over genomen. Maar om dit te controleren wou ik het dus graag via een soortgelijke "pagina" controleren.
  dinsdag 27 mei 2008 @ 13:22:30 #202
84926 WyriHaximus
Release the hounds smithers!
pi_58939740
quote:
Op dinsdag 27 mei 2008 13:17 schreef ursel het volgende:

[..]

Dat dus..
Ik weet dat als je een ini wijzigt, je de webservice voor apache moet herstarten.
Hier werken we met IIS en volgens mij worden ze dan automatisch over genomen. Maar om dit te controleren wou ik het dus graag via een soortgelijke "pagina" controleren.
Je kunt deze queries proberen:
1
2
SHOW SESSION VARIABLES;
SHOW GLOBAL VARIABLES;
phluphy for president!
  dinsdag 27 mei 2008 @ 13:55:12 #203
63192 ursel
"Het Is Hier Fantastisch!
pi_58940501
quote:
Op dinsdag 27 mei 2008 13:22 schreef WyriHaximus het volgende:

[..]

Je kunt deze queries proberen:
[ code verwijderd ]
Bedankt.. weer wat geleerd..
Zal dus moeten restarten. Wordt dus weer een latertje vandaag..
pi_58943187
quote:
Op dinsdag 27 mei 2008 13:55 schreef ursel het volgende:

[..]

Bedankt.. weer wat geleerd..
Zal dus moeten restarten. Wordt dus weer een latertje vandaag..
Gewoon in de lunchpauze restarten
Hoewel die natuurlijk al geweest is vandaag.
  dinsdag 27 mei 2008 @ 18:12:41 #205
63192 ursel
"Het Is Hier Fantastisch!
pi_58946123
quote:
Op dinsdag 27 mei 2008 15:46 schreef Light het volgende:

[..]

Gewoon in de lunchpauze restarten
Hoewel die natuurlijk al geweest is vandaag.
Alsof het systeem niet gebruikt wordt op dat moment??
  dinsdag 27 mei 2008 @ 18:28:46 #206
3677 SuperRembo
Sinds 1998
pi_58946433
quote:
Op dinsdag 27 mei 2008 13:55 schreef ursel het volgende:

[..]

Bedankt.. weer wat geleerd..
Zal dus moeten restarten. Wordt dus weer een latertje vandaag..
Hoe laat is laat? Updaten doen we hier pas na 22:00. Wat betekend dat je niet voor 0:00 klaar bent.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  dinsdag 27 mei 2008 @ 18:39:09 #207
63192 ursel
"Het Is Hier Fantastisch!
pi_58946608
quote:
Op dinsdag 27 mei 2008 18:28 schreef SuperRembo het volgende:

[..]

Hoe laat is laat? Updaten doen we hier pas na 22:00. Wat betekend dat je niet voor 0:00 klaar bent.
Het is niet updaten ofzo.. Settings wijzigen en alleen de service opnieuw opstarten.
Voor ons is dat om 18:00
pi_58949588
quote:
Op dinsdag 27 mei 2008 08:26 schreef Xcalibur het volgende:

[..]

Op zich gaat dit wel goed denk ik, alleen met je connectivity heb je nu een probleem. Je kunt maar 1 connectivity opslaan, terwijl de meeste telefoons over een combinatie van mogelijkheden beschikken. Je zult daar dus een koppeltabelletje tussen moeten zetten

Hoe bedoel je? Wordt het gewoon niet zoiets als dit

CONN ID 1: BTversie 2, WLAN 1, Infrarood 0, GPS 0
CONN ID2: BTversie1, WLAN 0, Infrarood 1, GPS 0
CONN ID3: BTversie2, WLAN1, Infrarood 1, GPS 1


Etc..
url
pi_58950010
quote:
Op dinsdag 27 mei 2008 18:12 schreef ursel het volgende:

[..]

Alsof het systeem niet gebruikt wordt op dat moment??
Neuh, dan zit iedereen toch in de kantine met z'n bammetjes
  woensdag 28 mei 2008 @ 10:30:07 #210
63192 ursel
"Het Is Hier Fantastisch!
pi_58958300
Als ik een query verstuur met daarin een apastrophe of iets dergelijks, dan maakt MySQL er zelf HTML entities van. Volgens mij is heeft dat met een instelling van MySQL te maken. Iemand enig idee welke dit soort tekens wel gewoon als apastrohe opslaat en niet als HTML-entitie??
  woensdag 28 mei 2008 @ 16:41:42 #211
98700 cygnusx
Manisch Positief
pi_58967182
Ik wil graag alle errors (graag ook de fatal errors, maar ook warnings) kunnen loggen in een file. En als het kan nog wat speling erin houden zodat ik in de toekomst er ook andere zaakjes ermee kan doen. Weet iemand een goede manier om dit op te vangen en er wat mee te kunnen doen?
Jesus loves you, the rest of us think you`re an idiot.
  woensdag 28 mei 2008 @ 16:52:23 #212
159841 Dzy
It is I
pi_58967462
Zonder die speling is het echt super easy, je kunt in je php.ini instellen of hij de errors (en welke) naar het scherm moet toveren, naar een log moet wegschrijven of allebei. Uiteraard wel alleen als je host het toe staat of het lokaal is. Voor andere dingen (je speling) kun je wel mooie log classes vinden gok ik zo
"Reality is an illusion created by a lack of alcohol."
  woensdag 28 mei 2008 @ 17:48:53 #213
98700 cygnusx
Manisch Positief
pi_58968680
Ik heb wat aanpassingen gemaakt in de php.ini.
Helaas kwam ik er achter dat mijn xampp installatie onder windows gewoon meerdere php.ini's had. Daarbij op kwam ik er achter dat hij volgensmij geen een van die allen gebruikt.
Dit heb ik ongeveer aangepast... lijkt mij genoeg toch?
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
error_reporting  =  E_ALL & ~E_NOTICE

; Print out errors (as a part of the output).  For production web sites,
; you're strongly encouraged to turn this feature off, and use error logging
; instead (see below).  Keeping display_errors enabled on a production web site
; may reveal security information to end users, such as file paths on your Web
; server, your database schema or other information.
display_errors = On

; Even when display_errors is on, errors that occur during PHP's startup
; sequence are not displayed.  It's strongly recommended to keep
; display_startup_errors off, except for when debugging.
display_startup_errors = Off

; Log errors into a log file (server-specific log, stderr, or error_log (below))
; As stated above, you're strongly advised to use error logging in place of
; error displaying on production web sites.
log_errors = On

; Set maximum length of log_errors. In error_log information about the source is
; added. The default is 1024 and 0 allows to not apply any maximum length at all.
log_errors_max_len = 1024

; Do not log repeated messages. Repeated errors must occur in same file on same
; line until ignore_repeated_source is set true.
ignore_repeated_errors = Off

; Ignore source of message when ignoring repeated messages. When this setting
; is On you will not log errors with repeated messages from different files or
; sourcelines.
ignore_repeated_source = Off

; If this parameter is set to Off, then memory leaks will not be shown (on
; stdout or in the log). This has only effect in a debug compile, and if
; error reporting includes E_WARNING in the allowed list
report_memleaks = On

; Log errors to specified file.
error_log = "C:\xx\xampp\apache\logs\phperror.log"

De file bestaat wel, is 1 byte groot en er gebeurt niks in die file.

De plekken waar ik een php.ini heb gevonden:
c:\xx\xampp\php\php.ini-dist
c:\xx\xampp\php\php.ini-recommended
c:\xx\xampp\php\php4\php.ini-dist
c:\xx\xampp\php\php4\php.ini-recommended

c:\xx\xampp\php\php.ini
c:\xx\xampp\php\php4\php.ini
c:\xx\xampp\php\apache\bin\php.ini

Welke van de 3 eigenlijk dus.
Jesus loves you, the rest of us think you`re an idiot.
  woensdag 28 mei 2008 @ 18:29:46 #214
159841 Dzy
It is I
pi_58969463
Die in je windows folder

Daar heb ik ook wel eens mee lopen klooien maar hij zet er ook een in je windows folder of een subdir daarvan, erg irritant. Die moet je hebben. Nog handiger is het path even aan te passen zodat hij wel gewoon in je php installatie dir staat.

Over die instellingen weet ik niet echt eigenlijk, ik heb er nooit gebruik van gemaakt maar ik ben er een paar keer langs gekomen bij instellingen veranderen dus vandaar
"Reality is an illusion created by a lack of alcohol."
  woensdag 28 mei 2008 @ 21:08:10 #215
98700 cygnusx
Manisch Positief
pi_58972767
quote:
Op woensdag 28 mei 2008 18:29 schreef Dzy het volgende:
Die in je windows folder

Daar heb ik ook wel eens mee lopen klooien maar hij zet er ook een in je windows folder of een subdir daarvan, erg irritant. Die moet je hebben. Nog handiger is het path even aan te passen zodat hij wel gewoon in je php installatie dir staat.

Over die instellingen weet ik niet echt eigenlijk, ik heb er nooit gebruik van gemaakt maar ik ben er een paar keer langs gekomen bij instellingen veranderen dus vandaar
Hm, ik kan er geen een vinden in mijn windows folder.....
Jesus loves you, the rest of us think you`re an idiot.
pi_58974545
c:\xx\xampp\php\php.ini
c:\xx\xampp\php\apache\bin\php.ini

één van die twee, ik gok de eerste
ne okuyon, bokmu var?
  woensdag 28 mei 2008 @ 22:19:04 #217
107951 JortK
Immer kwaliteitsposts
pi_58974561
quote:
Op woensdag 28 mei 2008 22:18 schreef saban het volgende:
c:\xx\xampp\php\php.ini
c:\xx\xampp\php\apache\bin\php.ini

één van die twee, ik gok de eerste
De laatste
  donderdag 29 mei 2008 @ 01:49:52 #218
136730 PiRANiA
All thinking men are atheists.
pi_58979305
quote:
Op woensdag 28 mei 2008 22:19 schreef JortK het volgende:

[..]

De laatste
is het in linux /bin/php.ini??
pi_58979374
quote:
Op donderdag 29 mei 2008 01:49 schreef PiRANiA het volgende:

[..]

is het in linux /bin/php.ini??
Kan soms verschillen. Je kunt het achterhalen met een simpel phpinfo scriptje

<?php
phpinfo();
?>
pi_58979837
Allereerst de code (let aub niet op slordige opbouw oid :p)

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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
<?php
require 'menu.php';

$stage == "1" or exit('Sorry, but you cannot place a bet in this stage of the competition'); 

?>
Last name starts with: <a href="#A">A</a> <a href="#B">B</a> C D E F G H I J <a href="#K">K</a> L M N O P Q R S T U V W X Y Z 
<br />
<?php

$username = $_SESSION['username'];

//voor elke user waarop deze speler nog niet geboden heeftspelers weergeven

$sql = "SELECT * FROM euro_bet WHERE username = '$username'";

$result = mysql_query ($sql);

while($data=mysql_fetch_array($result))

{

$firstname = $data['firstname'];
$lastname = $data['lastname'];


$sqlb = "SELECT * FROM euro_player WHERE firstname <> '$firstname' or lastname <> '$lastname' or (firstname <>'$firstname' and lastname<>'lastname') ORDER BY lastname";

$resultb = mysql_query ($sqlb);

?>

<form action="betnew2.php" method="post">

<?php

while($datab=mysql_fetch_array($resultb))
{

$lastname = $datab['lastname'];
$firstname = $datab['firstname'];


$letter = substr($lastname,0,1);
$letterb = substr($firstname,0,1);
?>


<?php
if ($letter <> $currentletter) 

   {
   
   echo "<br>";
   echo "<br>";
   echo  "<b>" . $letter . "</b>";
   echo "<br>";
   echo "<br>";
   echo '<A name="' . $letter . '"></A>';
   $currentletter = $letter;
   ?>
   <input type="submit" name="selected" value="
   <?php echo $lastname . ", " . $firstname; 
   ?>
   " />
   <?php 
   
   
   }

   else 

   {
   echo "<br>";
   $currentletter = $letter;
   ?>
   <input type="submit" name="selected" value="
   <?php echo $lastname . ", " . $firstname ; 
   ?>
   " />
   <?php 
   }


}

}

?>

</form>


(expres tussen code tags ipv php omdat bep dingen worden weggelaten(?))


Opbouw:

1. Controleer wie er ingelogd is.
2. Kijk in de tabel euro_bet op welke spelers deze user een bet heeft.
3. Onthoud de voornaam en achternaam van deze spelers.
4. Zorg vervolgens dat ze niet worden weergeven in de lijst met beschikbare spelers (de eigenlijke output en bedoeling van deze pagina).

Wat er gebeurt:

Bovenstaande wordt allemaal goed uitgevoerd als de user maar 1 bet heeft. Als er echter meerdere bets voor een user zijn, dan worden alle namen 2x weergeven. Dit wordt natuurlijk veroorzaakt door de eerste while loop. Ik vraag me af of er een simpele oplossing bestaat om te voorkomen dat de namen 2 keer worden weergeven, of moet ik echt alles om gaan gooien (ik zou niet weten hoe..)?

[ Bericht 32% gewijzigd door Irix op 29-05-2008 04:47:37 ]
pi_58982692
Ik weet niet precies hoe je database eruit ziet, maar als het zoiets is:
1
2
3
4
5
6
7
+----+----------+-----+
| ID | username | bet |
+----+----------+-----+
|  1 | hmail    |   1 |
|  2 | piet     |   1 |
|  3 | hmail    |   1 |
+----+----------+-----+

Dan zou je de volgende query kunnen gebruiken:
1SELECT username, COUNT(bet) FROM bets GROUP BY username;

Hiermee telt hij dus het aantal bets, en voegt hij alles onder bij de juiste username. Daarmee voorkom je dubbele resultaten.
pi_58983507
quote:
Op donderdag 22 mei 2008 10:04 schreef Light het volgende:
Het is alleen niet erg vriendelijk voor de database om nog eens twee queries per boek te doen (minimaal). Iets aangepaste versie:
[ code verwijderd ]

Maar dit gaat niet helemaal werken in je template.
--- EDIT: Laat maar, al gelukt (zie onder) ---

Hey,

Ik heb intussen de volgende query in gebruik:

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
<?php
  $order 
"author";
  
$order2 "title";
  
$order3 "subtitle";
  
$order4 "bid";

  
$query =
    
"SELECT b.BookID AS bid, b.Title as x, b.Subtitle AS subtitle, p.PersonID, 
    p.SortBy, ab.RoleID, b.SortBy AS `title`,
    concat(if(ab.RoleID < 1, 0, 1), IF(ab.RoleID < 1, p.SortBy, '')) as author
    FROM Book b,
    AuthorBookLink ab,
    Person p
    WHERE b.BookID IN ("
.join(", "$bookids).")
    AND b.BookID = ab.BookID
    AND ab.PersonID = p.PersonID 
    ORDER BY $order, $order2, $order3, $order4
  "
;
  
$res mysql_query($query);
  
  
$books = array();
  while(list(
$bid$title$subtitle$pid$name$role) = mysql_fetch_array($res)) {
    
$books[$bid]['id'] = $bid;
    
$books[$bid]['title'] = $title;
    
$books[$bid]['subtitle'] = $subtitle;
    
$books[$bid]['authors'][$pid]['id'] = $pid;
    
$books[$bid]['authors'][$pid]['name'] = $name;
    
$books[$bid]['authors'][$pid]['role'] = $role;
  }
?>


Ik dacht dat dit prima werkte, tot ik ineens merkte dat er een aantal boeken in de resultaten miste. Na enig denkwerk heb ik ontdekt dat dit de boeken betreft, die geen auteur hebben, en dus niet in de tabel AuthorBookLink voorkomen... Weet iemand misschien wat ik hier aan kan doen?

-- EDIT: Laat maar, al gelukt. De query is de volgende geworden:

1
2
3
4
5
6
7
8
9
10
11
<?php
  $query 
=
    
"SELECT b.BookID AS bid, b.Title as x, b.Subtitle AS subtitle, p.PersonID, 
    p.SortBy, ab.RoleID, b.SortBy AS `title`,
    CONCAT(IF(ab.RoleID < 1, 0, 1), IF(ab.RoleID < 1, p.SortBy, '')) AS author
    FROM Book b
    LEFT JOIN (AuthorBookLink ab, Person p) ON (p.PersonID = ab.PersonID AND ab.BookID = b.BookID)
    WHERE b.BookID IN ("
.join(", "$bookids).")
    ORDER BY $order, $order2, $order3, $order4
  "
;
?>


[ Bericht 11% gewijzigd door daReaper op 29-05-2008 11:30:20 ]
Trotse poster van het 37000000ste bericht ^O^
  donderdag 29 mei 2008 @ 12:22:41 #223
63192 ursel
"Het Is Hier Fantastisch!
pi_58985401
quote:
Op woensdag 28 mei 2008 10:30 schreef ursel het volgende:
Als ik een query verstuur met daarin een apastrophe of iets dergelijks, dan maakt MySQL er zelf HTML entities van. Volgens mij is heeft dat met een instelling van MySQL te maken. Iemand enig idee welke dit soort tekens wel gewoon als apastrohe opslaat en niet als HTML-entitie??
Heb ergens gelezen dat de charset hiervoor op utf-8 moet staan. Maar als ik deze wijziging doorvoer, dan nog blijft MySQL het opslaan als HTML entitie.

Iemand nog suggesties
pi_58985478
quote:
Op donderdag 29 mei 2008 12:22 schreef ursel het volgende:

[..]

Heb ergens gelezen dat de charset hiervoor op utf-8 moet staan. Maar als ik deze wijziging doorvoer, dan nog blijft MySQL het opslaan als HTML entitie.

Iemand nog suggesties
Kijk eens hier naar: http://nl3.php.net/manual(...)ini.magic-quotes-gpc
  donderdag 29 mei 2008 @ 12:32:07 #225
63192 ursel
"Het Is Hier Fantastisch!
pi_58985621
quote:
Op donderdag 29 mei 2008 12:26 schreef HuHu het volgende:

[..]

Kijk eens hier naar: http://nl3.php.net/manual(...)ini.magic-quotes-gpc
Het probleem zit hem volgens mij niet in de query. deze verstuurd de apastrophe gewoon goed. We gebruiken MDB2 van Pear en als ik zijn resultaat dump, dan staat de query er ook gewoon met een apastrophe. Kortom, volgens mijn simpele conclusie maakt MySQL er dus HTML entities van.

In de PHP dit soort zaken opvangen betekend dat ik overal waar we de query gaan uitvoeren dit moeten gaan aanpassen.
pi_58988323
quote:
Op donderdag 29 mei 2008 12:32 schreef ursel het volgende:

[..]

Het probleem zit hem volgens mij niet in de query. deze verstuurd de apastrophe gewoon goed. We gebruiken MDB2 van Pear en als ik zijn resultaat dump, dan staat de query er ook gewoon met een apastrophe. Kortom, volgens mijn simpele conclusie maakt MySQL er dus HTML entities van.

In de PHP dit soort zaken opvangen betekend dat ik overal waar we de query gaan uitvoeren dit moeten gaan aanpassen.
Ik heb daar meestal een eigen vervangende functie (voor mysql_query()) voor die én de betreffende query uitvoert, en daarbij afhankelijk van de magic_quotes instelling mysql_real_escape_string() uitvoert. Werkt prima.
  donderdag 29 mei 2008 @ 14:31:26 #227
63192 ursel
"Het Is Hier Fantastisch!
pi_58988538
quote:
Op donderdag 29 mei 2008 14:23 schreef Tuvai.net het volgende:

[..]

Ik heb daar meestal een eigen vervangende functie (voor mysql_query()) voor die én de betreffende query uitvoert, en daarbij afhankelijk van de magic_quotes instelling mysql_real_escape_string() uitvoert. Werkt prima.
Overigens staat er ook deze warning op je linkje :
quote:
Warning

This feature has been DEPRECATED and REMOVED as of PHP 6.0.0. Relying on this feature is highly discouraged.
Gezien wij van de zomer aan het systeem gaan werken richting PHP6 lijkt het me dan niet zo zinvol om er nu dan nog mee aan de slag te gaan..
  donderdag 29 mei 2008 @ 16:17:55 #228
62215 qu63
..de tijd drinkt..
pi_58991036
1
2
3
4
5
6
7
8
<?php
mysql_connect
("localhost""root""******") or die(mysql_error());
mysql_select_db("test");
$q "SELECT * FROM `wish` LIMIT 0 , 30";
$res mysql_query($q);
$w mysql_fetch_array($res);
print_r($w);
?>

Ik krijg steeds maar 1 regel, en snap niet waarom
Er zitten 28 records in de database, maar ik krijg steeds alleen de eerste. Als ik LIMIT 0,30 vervang door LIMIT 2,30 krijg ik alleen het 3e record

iemand een tip?
zal vast wel weer iets stoms zijn..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')