abonnement Unibet Coolblue Bitvavo
  Donald Duck held dinsdag 10 maart 2009 @ 14:50:17 #201
46149 __Saviour__
Superstapelsmoor op Kristel
pi_66897243
Is de $HTTP_REFERER waarde iets wat door de host uitgeschakeld kan worden?
Ik krijg de waarde niet uitgelezen namelijk. Het script draaide eerst op een andere host en is direct overgezet, daar werkte het eerste prima.
❤ Rozen zijn rood ❤
❤ Viooltjes zijn blauw ❤
❤ Kristel, ik hou van jou! ❤
pi_66897793
Nou ik heb weer aardig wat geleerd.

Nu eens een andere vraag, en ja ik heb dit zelf al geprobeerd maar kwam niet tot een bevredigend antwoord:

Is het mogelijk om binnen een tabel aantallen te tellen waarbij de volgende waarden op gaan.

count1 aantal velden met 0
count2 aantal velden die niet 0 bevatten.

en dit alles in 1 query?

voorbeeld:
"SELECT count(id) FROM online WHERE user_id = '0'"
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_66897972
quote:
Op dinsdag 10 maart 2009 14:50 schreef __Saviour__ het volgende:
Is de $HTTP_REFERER waarde iets wat door de host uitgeschakeld kan worden?
Ik krijg de waarde niet uitgelezen namelijk. Het script draaide eerst op een andere host en is direct overgezet, daar werkte het eerste prima.
Voor zover ik weet niet, dit wordt namelijk door de browser mee gezonden.
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_66898155
quote:
Op dinsdag 10 maart 2009 11:10 schreef Chandler het volgende:
ok, tnx dus minder toetsen indrukken is het voordeel
En weer ietsiepietsie performance-winst. if($boolean == true) is namelijk weer een extra CPU handeling ten opzichte van if($Boolean) .
quote:
Op dinsdag 10 maart 2009 15:06 schreef Chandler het volgende:
Nou ik heb weer aardig wat geleerd.

Nu eens een andere vraag, en ja ik heb dit zelf al geprobeerd maar kwam niet tot een bevredigend antwoord:

Is het mogelijk om binnen een tabel aantallen te tellen waarbij de volgende waarden op gaan.

count1 aantal velden met 0
count2 aantal velden die niet 0 bevatten.

en dit alles in 1 query?

voorbeeld:
"SELECT count(id) FROM online WHERE user_id = '0'"
Je kunt met GROUP BY bepaalde groeperingen in een query verrichten wanneer je functies als SUM(), COUNT() en AVG() gebruikt.
quote:
Op dinsdag 10 maart 2009 14:50 schreef __Saviour__ het volgende:
Is de $HTTP_REFERER waarde iets wat door de host uitgeschakeld kan worden?
Ik krijg de waarde niet uitgelezen namelijk. Het script draaide eerst op een andere host en is direct overgezet, daar werkte het eerste prima.
$HTTP_SERVER is ouderwets, probeer anders $_SERVER['HTTP_REFERER'] eens.

Tevens TeeVeePee.
pi_66898399
quote:
Op dinsdag 10 maart 2009 15:06 schreef Chandler het volgende:
Nou ik heb weer aardig wat geleerd.

Nu eens een andere vraag, en ja ik heb dit zelf al geprobeerd maar kwam niet tot een bevredigend antwoord:

Is het mogelijk om binnen een tabel aantallen te tellen waarbij de volgende waarden op gaan.

count1 aantal velden met 0
count2 aantal velden die niet 0 bevatten.

en dit alles in 1 query?

voorbeeld:
"SELECT count(id) FROM online WHERE user_id = '0'"
een Count op de velden met 0 is geen probleem natuurlijk. 2 counts met verschillende voorwaarden in 1 query gaat niet lukken, tenzij je een subquery gaat maken ofzo....

Je kunt wel je ene count van je totaal aantal velden aftrekken (die je misschien al weet?), dan ben je er ook
pi_66898781
quote:
Op dinsdag 10 maart 2009 15:14 schreef Tuvai.net het volgende:

En weer ietsiepietsie performance-winst. if($boolean == true) is namelijk weer een extra CPU handeling ten opzichte van if($Boolean) .
Hoe veel honderdduizenden keren per seconde moet je dat doen om die performancewinst te merken?
  Donald Duck held dinsdag 10 maart 2009 @ 15:31:24 #207
46149 __Saviour__
Superstapelsmoor op Kristel
pi_66898818
quote:
Op dinsdag 10 maart 2009 15:14 schreef Tuvai.net het volgende:
$HTTP_SERVER is ouderwets, probeer anders $_SERVER['HTTP_REFERER'] eens.
En dat was de oplossing inderdaad. Bedankt.
❤ Rozen zijn rood ❤
❤ Viooltjes zijn blauw ❤
❤ Kristel, ik hou van jou! ❤
pi_66898967
quote:
Op dinsdag 10 maart 2009 15:30 schreef Roy_T het volgende:

[..]

Hoe veel honderdduizenden keren per seconde moet je dat doen om die performancewinst te merken?
Je merkt er in de praktijk inderdaad vrij weinig aan. Maar ten eerste vind ik het netter staan (waarom nog eens een == true /false achter een variabele knallen die al een Boolean/Bit type is?) en als ik daar ook nog eens een, al dan niet theoretische, snelheidswinst uit kan halen dan is dat leuk meegenomen. Is ook een stukje programmeermentaliteit natuurlijk, ik ben een optimalisatie-dwangneuroot.
  dinsdag 10 maart 2009 @ 15:41:32 #209
58834 Catbert
The evil HR Director.
pi_66899198
quote:
Op dinsdag 10 maart 2009 15:14 schreef Tuvai.net het volgende:
En weer ietsiepietsie performance-winst. if($boolean == true) is namelijk weer een extra CPU handeling ten opzichte van if($Boolean) .
Brakke compiler als 'ie dat niet wegoptimaliseert.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_66899268
Ik vind het ook netter hoor, daarom doe ik het ook. Maar de snelheidswinst is zo klein, dat die me echt m'n reet zal roesten. Als je dit soort optimalisaties echt nodig hebt, dan heb je zoveel traffic dat je er ook een extra server bij kan prakken (en da's vaak nog goedkoper ook)
  dinsdag 10 maart 2009 @ 15:47:52 #211
117367 Lekkere_Kwal
Onnozele koekenbakker
pi_66899425
quote:
Op dinsdag 10 maart 2009 15:41 schreef Catbert het volgende:

[..]

Brakke compilerparser als 'ie dat niet wegoptimaliseert.
pi_66899532
quote:
Op dinsdag 10 maart 2009 15:43 schreef Roy_T het volgende:
Ik vind het ook netter hoor, daarom doe ik het ook. Maar de snelheidswinst is zo klein, dat die me echt m'n reet zal roesten. Als je dit soort optimalisaties echt nodig hebt, dan heb je zoveel traffic dat je er ook een extra server bij kan prakken (en da's vaak nog goedkoper ook)
Al die losse gevalletjes an sich maken inderdaad helemaal niks uit. Het gaat me echter om de big picture. Ik krijg liever code van iemand die logisch programmeert, dan van iemand die maar iets doet en allerlei overbodige vergelijkingen en handelingen verricht . Dat is hetzelfde verhaal wat betreft XHTML en CSS. Je hebt broncodetechnische correctheid, maar de semantiek die er achter ligt, die is wat mij betreft veel belangrijker.
  dinsdag 10 maart 2009 @ 17:44:16 #213
56176 Catch22-
Ben je Blind?!
pi_66903829
Precies.

Het gaat niet alleen om of het optimaal is, maar ook of het leesbaar is.

1
2
3
$c = $_POST['an'];
$b = $_POST['vn'];
$d = f($c,$d);

is hetzelfde als
1
2
3
$voorNaam = $_POST['voorNaam'];
$achterNaam = $_POST['achterNaam'];
$completeNaam = MaakCompleteNaamVanLosseDelen($voorNaam, $achterNaam);


Het eerste zal wellicht iets sneller geparsed worden, maar als je het later terugleest tussen andere code is het volkomen onbegrijpelijk.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_66903991
Ik ben het er volmondig mee eens hoor

Maar zodra er vars/functies/etc in het nederlands gebruikt worden, krijg ik een allergische reactie. Dat dan weer wel.
  dinsdag 10 maart 2009 @ 18:03:20 #215
56176 Catch22-
Ben je Blind?!
pi_66904538
ik ook, slechts ter illustratie. Programmeer zelf ook in het engels hoor.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_66904636
Thank God

Ik ken er genoeg die NL gebruiken, echt verschrikkelijk. Neem je een codebase over, gaat (bijv.) onze duitse medewerker ermee aan de slag... "erm, can someone please translate the friggin' code?"

Als je het in het NL wilt doen, wees dan een vent en maak een wrapper voor iedere functie, zodat strtolower() gewoon reeksnaaronderkast() wordt, etc
pi_66905010
Nederlandse benamingen voor variabelen/functies/methoden inderdaad. Niet alleen is Engels duidelijker omdat programmeertalen ook in het Engels zijn, maar het komt me ook meestal beter uit. Aantallen beginnen met mij meestal met een 'Amt' benaming, Strings ter indicatie van iets met 'Str', enz.

Duitsers zijn op dat gebied inderdaad erg ja. Of uitleg van bijvoorbeeld flags in een block comment in een of andere rare taal, kom ik ook vaak tegen.
pi_66905716
quote:
Op maandag 9 maart 2009 10:41 schreef Lekkere_Kwal het volgende:

[..]

De variabele $conn dubbel gebruiken is niet echt handig (wellicht werkt het maar daar moet je nooit op gokken). Maar ik denk dat de fout ontstaat doordat jouw string begint en eindigt met een single quote en er wel tig singel quotes erin voorkomen (de parser ziet geen verschil tussen ' en `). Dus dien je daar dubble quotes voor te gebruiken. En er zit een dubbele ; in op het eind (hoeft niet bij de query toegevoegd te worden, dat doet mysql_query voor jou):
[ code verwijderd ]

En ik heb dus de return waarde van mysql_query in een variabele vangen zodat je daarna kan kijken of de insert gelukt is (immers een failed insert geeft geen mysql_error terug).
sorry voor mijn late reactie. Ik heb je code erin gegooid en ik krijg nog de zelfde melding. Ik heb ook een select geprobeerd en de code is nu:
1
2
3
4
5
6
<?php
$conn = mysql_connect("localhost", "root ","") or die(mysql_error());
$db = mysql_select_db("zaalvoetbal", $conn) or die(mysql_error());
$sql = "SELECT * FROM `spelers`";
$result = mysql_query($sql,$db) or die (mysql_error());
?>

Ik krijg nu nog steeds de foutmelding: "Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in ...".

Heeft iemand een idee?
  dinsdag 10 maart 2009 @ 18:52:47 #219
75592 GlowMouse
l'état, c'est moi
pi_66906242
quote:
Op dinsdag 10 maart 2009 14:50 schreef __Saviour__ het volgende:
Is de $HTTP_REFERER waarde iets wat door de host uitgeschakeld kan worden?
Ik krijg de waarde niet uitgelezen namelijk. Het script draaide eerst op een andere host en is direct overgezet, daar werkte het eerste prima.
Kijk eens naar register_globals.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  dinsdag 10 maart 2009 @ 18:54:19 #220
75592 GlowMouse
l'état, c'est moi
pi_66906290
quote:
Op dinsdag 10 maart 2009 18:37 schreef jakees het volgende:

[..]

sorry voor mijn late reactie. Ik heb je code erin gegooid en ik krijg nog de zelfde melding. Ik heb ook een select geprobeerd en de code is nu:
[ code verwijderd ]

Ik krijg nu nog steeds de foutmelding: "Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in ...".

Heeft iemand een idee?
Het tweede argument van mysql_query is de connection identifier, niet een boolean.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_66907534
quote:
Op dinsdag 10 maart 2009 18:52 schreef GlowMouse het volgende:

[..]

Kijk eens naar register_globals.
Zoals Tuvai al schreef, is $HTTP_REFERER ouderwets. Gewoon de code aanpassen is beter.
En register_globals is een ***optie. Vooral als je een provider treft waar je het niet uit kunt zetten (ja, die bestaan). register_globals moet gewoon uit. Gelukkig wordt'ie afgeschaft.
pi_66907612
quote:
Op dinsdag 10 maart 2009 18:54 schreef GlowMouse het volgende:

[..]

Het tweede argument van mysql_query is de connection identifier, niet een boolean.
THX!! heb me helemaal suf zitten rukken zoeken!
pi_66907781
quote:
Op dinsdag 10 maart 2009 19:24 schreef Light het volgende:
Gelukkig wordt'ie afgeschaft.
Amen to that. Een functionaliteit als register_globals hoort niet in een programmeertaal thuis.
pi_66908179
quote:
Op dinsdag 10 maart 2009 18:18 schreef Tuvai.net het volgende:
Aantallen beginnen met mij meestal met een 'Amt' benaming, Strings ter indicatie van iets met 'Str', enz.
Hè bah
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_66908315
quote:
Op dinsdag 10 maart 2009 19:42 schreef SuperRembo het volgende:

[..]

Hè bah


Dat is een gewoonte die ik me aangeleerd heb, zodat ik ook verder in mijn bronbestanden weet welke variabelen van welk type zijn. Vooral in geval van veel verschillende scopes en vooral in C# (veel verschillende data 'types') vind ik dat weer handig. Wel zo handig om meteen te kunnen zien dat 'Lbl...' naar een label verwijst, 'Btn...' naar een button, 'Amt' naar een numeriek aantal, enz.
pi_66908509
quote:
Op dinsdag 10 maart 2009 19:46 schreef Tuvai.net het volgende:

[..]



Dat is een gewoonte die ik me aangeleerd heb, zodat ik ook verder in mijn bronbestanden weet welke variabelen van welk type zijn. Vooral in geval van veel verschillende scopes en vooral in C# (veel verschillende data 'types') vind ik dat weer handig. Wel zo handig om meteen te kunnen zien dat 'Lbl...' naar een label verwijst, 'Btn...' naar een button, 'Amt' naar een numeriek aantal, enz.
In PHP kan ik het me nog voorstellen, maar in C# Types staan vast na het declareren van een variabele, en met een simpele mouseover over de variabele krijg je alle info die je nodig hebt.. Stel dat je ergens een getal hebt die je intHuppeldepup genoemd hebt, en je bedenkt later dat het toch wel handig is om er een floating point getal van te maken.. kun je overal je namen gaan aanpassen
Prefixes in strong typed talen zijn je reinste onzin..
pi_66908623
quote:
Op dinsdag 10 maart 2009 19:51 schreef Intrepidity het volgende:

[..]

In PHP kan ik het me nog voorstellen, maar in C# Types staan vast na het declareren van een variabele, en met een simpele mouseover over de variabele krijg je alle info die je nodig hebt.. Stel dat je ergens een getal hebt die je intHuppeldepup genoemd hebt, en je bedenkt later dat het toch wel handig is om er een floating point getal van te maken.. kun je overal je namen gaan aanpassen
Prefixes in strong typed talen zijn je reinste onzin..
Ik gebruik het dan ook niet overal. En gezien het feit dat jij refereert naar een tooltip, denk ik dat je van Visual Studio uit gaat. Ik werk naast VS ook zéér regelmatig met notepad++.
  dinsdag 10 maart 2009 @ 20:21:04 #228
75592 GlowMouse
l'état, c'est moi
pi_66909817
quote:
Op dinsdag 10 maart 2009 19:24 schreef Light het volgende:

[..]

Zoals Tuvai al schreef, is $HTTP_REFERER ouderwets. Gewoon de code aanpassen is beter.
En register_globals is een ***optie. Vooral als je een provider treft waar je het niet uit kunt zetten (ja, die bestaan). register_globals moet gewoon uit. Gelukkig wordt'ie afgeschaft.
Dat kom je hopelijk vanzelf wel tegen als je op register_globals zoekt, maar dan weet ie iig waarom het fout gaat.

Amt is gek als prefix omdat het onduidelijk is wat het verschil is met een unsigned integer.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  dinsdag 10 maart 2009 @ 20:21:44 #229
56176 Catch22-
Ben je Blind?!
pi_66909854
quote:
Op dinsdag 10 maart 2009 19:46 schreef Tuvai.net het volgende:

[..]



Dat is een gewoonte die ik me aangeleerd heb, zodat ik ook verder in mijn bronbestanden weet welke variabelen van welk type zijn. Vooral in geval van veel verschillende scopes en vooral in C# (veel verschillende data 'types') vind ik dat weer handig. Wel zo handig om meteen te kunnen zien dat 'Lbl...' naar een label verwijst, 'Btn...' naar een button, 'Amt' naar een numeriek aantal, enz.
Ik doe dat ook wel met asp.net elementen, maar niet met variabelen. Ik weet aan de hand van de naam van de variabele precies wat het is.

hongaarse notatie toch? Ook niet mijn ding.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_66917315
quote:
Op dinsdag 10 maart 2009 20:21 schreef Catch22- het volgende:

[..]

Ik doe dat ook wel met asp.net elementen, maar niet met variabelen. Ik weet aan de hand van de naam van de variabele precies wat het is.
Ik het merendeel van de gevallen ook. In extreme gevallen met bijvoorbeeld veel scopes beroep ik me op dergelijke notaties gewoon om het voor mezelf en anderen duidelijk te houden.
  woensdag 11 maart 2009 @ 04:32:20 #231
187069 slacker_nl
Sicko pur sang
pi_66922987
quote:
Op dinsdag 10 maart 2009 19:51 schreef Intrepidity het volgende:

[..]

In PHP kan ik het me nog voorstellen, maar in C# Types staan vast na het declareren van een variabele, en met een simpele mouseover over de variabele krijg je alle info die je nodig hebt.. Stel dat je ergens een getal hebt die je intHuppeldepup genoemd hebt, en je bedenkt later dat het toch wel handig is om er een floating point getal van te maken.. kun je overal je namen gaan aanpassen
Nah, das moeilijk s/intHuppeldepup/floatHuppeldepup/g
In theory there is no difference between theory and practice. In practice there is.
  woensdag 11 maart 2009 @ 09:01:42 #232
56176 Catch22-
Ben je Blind?!
pi_66924676
Denk niet dat er veel mensen C# in VI programmeren.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_66925701
quote:
Op woensdag 11 maart 2009 04:32 schreef slacker_nl het volgende:

[..]

Nah, das moeilijk s/intHuppeldepup/floatHuppeldepup/g
Afgezien van hoeveel moeite het kost is het met een fatsoenlijke IDE gewoon nergens voor nodig Daarnaast, wat doe je als er per ongeluk al een keer een floatHuppeldepup in je project bestond ergens? krijg je nogal unwanted behaviour van denk ik..
  woensdag 11 maart 2009 @ 09:54:26 #234
58834 Catbert
The evil HR Director.
pi_66926073
Die quasi hungarian notation is not done in Java en C# programmeren. Als je dat ooit voor een serieus bedrijf gaat doen slaan ze dergelijke praktijken er subiet uit.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  woensdag 11 maart 2009 @ 11:39:33 #235
56176 Catch22-
Ben je Blind?!
pi_66929191
quote:
Op woensdag 11 maart 2009 09:39 schreef Intrepidity het volgende:

[..]

Afgezien van hoeveel moeite het kost is het met een fatsoenlijke IDE gewoon nergens voor nodig Daarnaast, wat doe je als er per ongeluk al een keer een floatHuppeldepup in je project bestond ergens? krijg je nogal unwanted behaviour van denk ik..
VS2008 biedt ook gewoon aan alles te wijzigen als je de naam van je variabele aanpast

als ik een var 'username' tegenkom, weet ik zelf wel dat het een string is. Dat een id een int is, weet ik ook wel etc
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_66930225
quote:
Op woensdag 11 maart 2009 11:39 schreef Catch22- het volgende:

[..]

VS2008 biedt ook gewoon aan alles te wijzigen als je de naam van je variabele aanpast

als ik een var 'username' tegenkom, weet ik zelf wel dat het een string is. Dat een id een int is, weet ik ook wel etc
Ja, dat zeg ik dus.. maar als je intBlaat in floatBlaat gaat wijzigen/refractoren, en er bestond toevallig al een floatBlaat, dan gaat het mis volgensmij
  woensdag 11 maart 2009 @ 12:54:13 #237
56176 Catch22-
Ben je Blind?!
pi_66931600
Ja dan loopt het in de soep, maar dan is je naamgeving ook niet goed
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_66935002
quote:
Op woensdag 11 maart 2009 12:11 schreef Intrepidity het volgende:

[..]

Ja, dat zeg ik dus.. maar als je intBlaat in floatBlaat gaat wijzigen/refractoren, en er bestond toevallig al een floatBlaat, dan gaat het mis volgensmij
Dan verander je daarna toch gewoon floatBlaat in floatBlaat2?
  woensdag 11 maart 2009 @ 15:55:49 #239
192856 -SG-
PSV Eindhoven!
pi_66938350
Ik kom me hier ook aanmelden als dummie . Maar eerst even het topic doorlezen.
A little knowledge is a dangerous thing.
pi_66938729
Ik ben dit topic ook actief aan het volgen na die discussie over die database klasse

Ik had er alleen nog 1 vraag over. Zitten er voordelen aan de singleton methode die Light voorstelde tegenover de methode die Chandler uiteindelijk koos? Ik heb er wat op gegoogled en zie dat er wat mensen "tegen" een singleton zijn omdat het niet true oop is. Maar goed aangezien mijn oop kennis nogal basic is kan ik hier vrij weinig mee...
pi_66939410
quote:
Op woensdag 11 maart 2009 16:04 schreef spaceninjapirate het volgende:
Ik ben dit topic ook actief aan het volgen na die discussie over die database klasse

Ik had er alleen nog 1 vraag over. Zitten er voordelen aan de singleton methode die Light voorstelde tegenover de methode die Chandler uiteindelijk koos? Ik heb er wat op gegoogled en zie dat er wat mensen "tegen" een singleton zijn omdat het niet true oop is. Maar goed aangezien mijn oop kennis nogal basic is kan ik hier vrij weinig mee...
Waarom zou het niet OOP zijn? Je werkt nog steeds met een object, met de regel dat er binnen de applicatie maar 1 object van dat type mag bestaan, bijvoorbeeld om resources te beschermen. Een van de meest gebruikte OO design patterns, dus het argument dat het niet OO genoeg is lijkt me onzin. Ik gebruik zelf ook een singleton databaseklasse in mijn PHP applicaties, zodat er maar 1 actieve verbinding per pagina aanroep bestaat.
  woensdag 11 maart 2009 @ 16:29:35 #242
192856 -SG-
PSV Eindhoven!
pi_66939768
Oke, ik heb een probleem. Mijn PHP skills zijn -10 maar ik moet al een soort van script gaan maken. Ik moet zelfs een soort van ticketservice maken. De bedoeling is dan dat wij mensen ons laten mailen en eerst het geld laat overmaken. En dan sturen wij ze de kaarten voor het concert.

Alleen ik zou mijn god niet weten hoe ik dit moet doen. Heb ook al in mijn php boek gekeken maar daar wordt ik ook niet veel wijzer van. Iemand die mij kan helpen/tips geven hoe ik dit moet aanpakken?
A little knowledge is a dangerous thing.
pi_66939890
quote:
Op woensdag 11 maart 2009 16:29 schreef -SG- het volgende:

Iemand die mij kan helpen/tips geven hoe ik dit moet aanpakken?
Uitbesteden, zodat je een solide en veilig (!!) systeem krijgt. En dat is vast goedkoper dan jou een jaar aan te laten rommelen.

Een beetje knutselen is leuk, maar dan wel aan een knutselproject. Niet aan een app als dit.

edit: Ik ga er dus even vanuit dat het spannender is dan een mailtje sturen, en je te maken hebt met users, voorraad, etc.
pi_66939895
Wat valt er nog te PHP'en als zij julie mailen, en vervolgens alles achter de schermen afgehandeld wordt? Je hebt een mailscript nodig?
  woensdag 11 maart 2009 @ 16:40:41 #245
192856 -SG-
PSV Eindhoven!
pi_66940132
quote:
Op woensdag 11 maart 2009 16:33 schreef Intrepidity het volgende:
Wat valt er nog te PHP'en als zij julie mailen, en vervolgens alles achter de schermen afgehandeld wordt? Je hebt een mailscript nodig?
Hmm misschien is dat beter ja .
A little knowledge is a dangerous thing.
  woensdag 11 maart 2009 @ 16:41:16 #246
192856 -SG-
PSV Eindhoven!
pi_66940150
quote:
Op woensdag 11 maart 2009 16:32 schreef Roy_T het volgende:

[..]

Uitbesteden, zodat je een solide en veilig (!!) systeem krijgt. En dat is vast goedkoper dan jou een jaar aan te laten rommelen.

Een beetje knutselen is leuk, maar dan wel aan een knutselproject. Niet aan een app als dit.

edit: Ik ga er dus even vanuit dat het spannender is dan een mailtje sturen, en je te maken hebt met users, voorraad, etc.
Nou het hoeft niet allemaal gerealiseerd te worden. Het is voor school en de site zal waarschijnlijk nooit de lucht in gaan.
A little knowledge is a dangerous thing.
pi_66940412
Ah, een 6- is genoeg dus Ik ging uit van iets wat in productie moet (en dus een 9+ moet zijn).
  woensdag 11 maart 2009 @ 16:54:55 #248
192856 -SG-
PSV Eindhoven!
pi_66940612
quote:
Op woensdag 11 maart 2009 16:49 schreef Roy_T het volgende:
Ah, een 6- is genoeg dus Ik ging uit van iets wat in productie moet (en dus een 9+ moet zijn).
Nou het liefst natuurlijk een 9+ .

Maar wij maken een site voor een feest organisator. Nu moet ik daarvan de 'ticketservice' maken.

Nu had ik zo bedacht. Mensen moeten hun naam ingeven. Hun email adres. Hoeveel kaarten ze willen kopen (het mogen er max 6 zijn). Welk feest ze naar toe willen (iedereen feest heeft ook weer een andere kaart prijs) dan moet het ook nog uitgerekend worden hoeveel hij/zij moet betalen. En dan op verzenden klikken (en moet ie dus automatisch naar onze mail gaan en het liefst moeten de klanten dus weer direct een mail krijgen dat hun mail in behandeling wordt genomen).

Maar how the fuck ga ik beginnen ? En is dit wel een handig idee wat ik hier beschrijf?
A little knowledge is a dangerous thing.
  woensdag 11 maart 2009 @ 17:13:46 #249
58834 Catbert
The evil HR Director.
pi_66941227
quote:
Op woensdag 11 maart 2009 16:54 schreef -SG- het volgende:
Maar how the fuck ga ik beginnen ? En is dit wel een handig idee wat ik hier beschrijf?
Begin eens met een formulier waar mensen die kaarten kunnen bestellen. Dus een formulier met mailadres, aantal en concert, en sla dat dan op in een database. Als je dat hebt, heb je een goed begin. Als je dat niet uit kunt vogelen, is het zaak dat je genoeg zelfstudie doet om het wel te kunnen.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
  woensdag 11 maart 2009 @ 17:32:06 #250
192856 -SG-
PSV Eindhoven!
pi_66941760
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
<html>
<
head>
<
title>Ticketservice</title>
</
head>

<
body>
<
form name "form1">
    
voornaam: <input type="text"><br>
    
achternaam: <input type="text"><br>
</
form>
</
body>
</
html>
?>


Klopt dit? Zo heb ik toch vak waar je je naam in kan schrijven toch?
A little knowledge is a dangerous thing.
  woensdag 11 maart 2009 @ 18:48:53 #251
85919 Likkende_Lassie
Doe eens wat aan je ondertitel
pi_66944345
quote:
Op woensdag 11 maart 2009 17:32 schreef -SG- het volgende:

[ code verwijderd ]

Klopt dit? Zo heb ik toch vak waar je je naam in kan schrijven toch?
Dit dien je buiten de PHP tags te zetten.
Tevens zou ik kiezen voor <form method="POST"> ipv </form>
  woensdag 11 maart 2009 @ 19:04:16 #252
56176 Catch22-
Ben je Blind?!
pi_66944861
en je inputs een name geven is ook wel handig om later eea op te halen

wat de fuck doe je voor opleiding dat je dit niet weet? Ik wil je dag niet verpesten, maar als je nog geen html formulier kan maken dan heb ik weinig vertrouwen in een goede afloop.

En over die singletons; je moet niet letten op wat 'men' zegt dat mag, moet, niet mag en niet moet. Sommige dingen zijn heel lomp, maar je moet gewoon doen wat je zelf prettig vindt. Als het werk is het oke.

Tenzij het ultralomp is, maar vaak zijn zulke gevallen meer smaakkwesties dan kwesties van kunnen/niet kunnen

[ Bericht 39% gewijzigd door Catch22- op 11-03-2009 20:06:10 ]
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_66947878
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
<html>
<
head>
<
title>Ticketservice</title>
</
head>

<
body>
<
form name "form1" action=" echo $_SERVER['PHP_SELF']; " method="post">
    
voornaam:   <input type="text" name="vnaam"><br>
    
achternaam: <input type="text" name="anaam"><br>
</
form>
</
body>
</
html>
?>


1
2
3
4
5
6
<?php
result 

echo 
$_POST['vnaam'];
echo 
$_POST['anaam'];
echo 
"deze kun je gebruiken om in een database te stoppen <img class="rde_img_smiley" src="http://i.fok.nl/s/smile.gif" width="15" height="15" alt="" />";
?>


we helpen wel stukje bij beetje
je mist een knopje om op submit te drukken!!

[ Bericht 3% gewijzigd door cablegunmaster op 11-03-2009 22:45:57 ]
Redacted
  woensdag 11 maart 2009 @ 21:23:24 #254
192856 -SG-
PSV Eindhoven!
pi_66949521
Thnx cablegunmaster.

Maar een submit knop kan dat ook zo:

1
2
3
<?php
<input type="submit" value="Verzenden">
?>


?
A little knowledge is a dangerous thing.
pi_66950469
Dude, we zitten hier in het PHP topic, niet in het leer-hier-basic-HTML-topic..
http://www.handleidinghtml.nl/
  woensdag 11 maart 2009 @ 21:51:29 #256
56176 Catch22-
Ben je Blind?!
pi_66950768
sg, ik zou gewoon zon formulier maken dat de uitkomst naar je toe mailt. als je met deze kennis dingen in een db moet gaan opslaan en uitlezen ben je heel lang bezig denk ik
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_66953077
quote:
Op woensdag 11 maart 2009 21:51 schreef Catch22- het volgende:
sg, ik zou gewoon zon formulier maken dat de uitkomst naar je toe mailt. als je met deze kennis dingen in een db moet gaan opslaan en uitlezen ben je heel lang bezig denk ik
valt mee gebeurt ook niet handmatig je denkt teveel met 1 ding een database is ontworpen voor VEEL informatie
Redacted
pi_66953183
quote:
Op woensdag 11 maart 2009 21:51 schreef Catch22- het volgende:
sg, ik zou gewoon zon formulier maken dat de uitkomst naar je toe mailt. als je met deze kennis dingen in een db moet gaan opslaan en uitlezen ben je heel lang bezig denk ik
huh
en wat moet je dan met die mails?
pi_66953209
quote:
Op woensdag 11 maart 2009 21:23 schreef -SG- het volgende:
Thnx cablegunmaster.

Maar een submit knop kan dat ook zo:
[ code verwijderd ]

?
ja en dan ga je of naar dezelfde pagina of naar een andere pagina
en daar pleur je de php neer ^^ zovan we gaan er iets mee doen
Redacted
pi_66953218
quote:
Op woensdag 11 maart 2009 22:47 schreef Xcalibur het volgende:

[..]

huh
en wat moet je dan met die mails?
handmatig invoeren in excell
Redacted
  woensdag 11 maart 2009 @ 23:06:59 #261
56176 Catch22-
Ben je Blind?!
pi_66953938
bijvoorbeeld

denk jij dat hij een half CRM kan opzetten met de kennis die hij heeft? als je nog geen fatsoenlijk input box kan maken kom je echt niet ver met tutorials
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  donderdag 12 maart 2009 @ 10:48:57 #262
58834 Catbert
The evil HR Director.
pi_66962655
quote:
Op woensdag 11 maart 2009 22:44 schreef cablegunmaster het volgende:
valt mee gebeurt ook niet handmatig je denkt teveel met 1 ding een database is ontworpen voor VEEL informatie
Gast, hij bedoelt dat SG dan een hele tijd bezig is met de implementatie, vooral omdat hij niks weet en alles voorgekauwd wil hebben.
"[...] a large number of the teenagers claiming Asperger's are, in fact, merely dicks."
pi_66965892
Als je alles voorgekauwd wil hebben zou ik naar webmastersites gaan en daar zoeken op mailform en downloaden die hap.
  donderdag 12 maart 2009 @ 12:24:53 #264
56176 Catch22-
Ben je Blind?!
pi_66966120
Ja, of een joomla/wordpress install, dat kan iedereen aap
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_67054921
Ik heb drie tabellen:

forum, forum_topics en forum_messages.
Nou wil ik eigenlijk in 1 query o.a. de volgende dingen te weten komen: hoeveel topics er in een (sub)forum zitten en hoeveel posts er in een forum zitten.

dat eerste kan ik nog makkelijk voor elkaar krijgen met deze query:
1
2
3
4
5
6
7
8
9
10
11
12
    SELECT 
      f.id, 
      f.code, 
      f.name, 
      f.subject, 
      f.main, 
      f.access,
      COUNT(ft.id) as topics
    FROM 
      forums AS f
    LEFT JOIN forum_topics AS ft ON f.id = ft.forum
    GROUP BY ft.forum

1
2
3
4
5
+----+------+-----------+--------------------------+------+--------+--------+
| id | code | name      | subject                  | main | access | topics |
+----+------+-----------+--------------------------+------+--------+--------+
|  1 | TEST | Testforum | Dit is maar voor de test |    1 |      0 |      3 |
+----+------+-----------+--------------------------+------+--------+--------+


Als ik echter ook nog het aantal posts in het hele subforum wil weten, wordt het me te moeilijk. De volgende query doet het in elk geval niet:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    SELECT 
      f.id, 
      f.code, 
      f.name, 
      f.subject, 
      f.main, 
      f.access,
      COUNT(ft.id),
      COUNT(fm.id)
    FROM 
      forums AS f
    LEFT JOIN forum_topics AS ft ON f.id = ft.forum
    LEFT JOIN forum_messages AS fm ON ft.id = fm.topic
    GROUP BY ft.forum, fm.topic

1
2
3
4
5
6
7
+----+------+-----------+--------------------------+------+--------+--------+----------+
| id | code | name      | subject                  | main | access | topics | messages |
+----+------+-----------+--------------------------+------+--------+--------+----------+
|  1 | TEST | Testforum | Dit is maar voor de test |    1 |      0 |     12 |       12 |
|  1 | TEST | Testforum | Dit is maar voor de test |    1 |      0 |      2 |        2 |
|  1 | TEST | Testforum | Dit is maar voor de test |    1 |      0 |      7 |        7 |
+----+------+-----------+--------------------------+------+--------+--------+----------+


Voor de duidelijkheid: het aantal topics = 3 en het aantal berichten = 21

Hoe los ik dit op?

[ Bericht 0% gewijzigd door daReaper op 14-03-2009 23:10:37 ]
Trotse poster van het 37000000ste bericht ^O^
  zaterdag 14 maart 2009 @ 23:10:40 #266
75592 GlowMouse
l'état, c'est moi
pi_67055078
Dit moet je niet in één query willen, en kun je beter gedenormaliseerd opslaan in de forumtabel.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_67055532
Na nog wat speurwerk kwam ik de functie COUNT(DISTINCT ...) tegen, nu werkt het prima:
1
2
3
4
5
6
7
8
9
10
11
12
13
    SELECT 
      f.id, 
      f.code, 
      f.name, 
      f.subject, 
      f.main, 
      f.access,
      COUNT(DISTINCT ft.id) as topics,
      COUNT(fm.id) as messages
    FROM 
      forums AS f
    LEFT JOIN forum_topics AS ft ON f.id = ft.forum
    LEFT JOIN forum_messages AS fm ON ft.id = fm.topic

1
2
3
4
5
+----+------+-----------+--------------------------+------+--------+--------+----------+
| id | code | name      | subject                  | main | access | topics | messages |
+----+------+-----------+--------------------------+------+--------+--------+----------+
|  1 | TEST | Testforum | Dit is maar voor de test |    1 |      0 |      3 |       21 |
+----+------+-----------+--------------------------+------+--------+--------+----------+
quote:
Op zaterdag 14 maart 2009 23:10 schreef GlowMouse het volgende:
Dit moet je niet in één query willen, en kun je beter gedenormaliseerd opslaan in de forumtabel.
Waarom raadt je deze manier af?
Trotse poster van het 37000000ste bericht ^O^
  zaterdag 14 maart 2009 @ 23:30:51 #268
75592 GlowMouse
l'état, c'est moi
pi_67055749
quote:
Op zaterdag 14 maart 2009 23:23 schreef daReaper het volgende:
[..]

Waarom raadt je deze manier af?
Omdat het traag is en je dat gaat merken wanneer je wat meer bezoekers of een wat grotere poststabel krijgt. Kijk eens naar de db-structuur van enkele fora (die van myreact en phpbb kun je zo inzien zonder installatie) om ideeën op te doen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zondag 15 maart 2009 @ 00:33:36 #269
62215 qu63
..de tijd drinkt..
pi_67057664
Ik wil een feedback form naar mezelf mailen. Ik heb hier een keuze veld in waar je meerdere items aan kunt klikken
1
2
3
4
5
6
7
8
9
10
11
12
13
Extra boek toevoegen:<select name="boek" size="5" multiple="multiple" id="boek">
                  <option value="1">Alleen voor vaders €10,45</option>
                  <option value="2">Bijdehandboekje voor vaders €8,20</option>
                  <option value="3">Baby management voor mannen €16,90</option>
                  <option value="4">De negenmaandengids voor mannen €21,90</option>
                  <option value="5">Topvaders €17,95</option>
                  <option value="6">De 60 minuten vader €8,90</option>
                  <option value="7">Vader zijn met hart en handen €12,85</option>
                  <option value="8">Leuke spelletjes voor baby en papa €13,45</option>
                  <option value="9">62 dingen die een beetje vader echt moet kunnen €11,90</option>
                  <option value="10">De ideale vader bestaat niet €11,90</option>
                  <option value="11">Papa worden €9,90</option>
               </select>

Hoe kan ik dit nou netjes in een mailtje zetten?
Ik heb nu dit
1
2
3
4
5
6
7
<?php
$boek 
= array($_POST['boek']);
foreach(
$boek as $b)
            {
                echo 
$message .= "Extra boek: <a href=\"boek.php?id=$b\">Bestel</a>\n";
            }
?>

maar dat werkt dus niet..

Iemand een tip?
En hoe krijg ik die link werkend in mn mail?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_67060002
quote:
Op zondag 15 maart 2009 00:33 schreef qu63 het volgende:
Ik wil een feedback form naar mezelf mailen. Ik heb hier een keuze veld in waar je meerdere items aan kunt klikken
[ code verwijderd ]

Hoe kan ik dit nou netjes in een mailtje zetten?
Ik heb nu dit
[ code verwijderd ]

maar dat werkt dus niet..

Iemand een tip?
En hoe krijg ik die link werkend in mn mail?
Dit zou volgens mij moeten werken.

1<select name="boek[]" size="5" multiple="multiple" id="boek">


1
2
3
4
foreach($_POST['boek'] as $b)
            {
                echo "Extra boek: <a href=\"boek.php?id=$b\">Bestel</a>\n";
            }
  zondag 15 maart 2009 @ 03:11:17 #271
62215 qu63
..de tijd drinkt..
pi_67060133
quote:
Op zondag 15 maart 2009 02:56 schreef spaceninjapirate het volgende:

[..]

Dit zou volgens mij moeten werken.
[ code verwijderd ]


[ code verwijderd ]
Mja, dan krijg ik als ik 2 en 3 geselcteerd heb:
1
2
3
Extra boek: <a href="boek.php?id=2">Bestel</a><br />
Extra boek: <a href="boek.php?id=2">Bestel</a><br />
Extra boek: <a href="boek.php?id=3">Bestel</a><br />

Dus 2x nummer 2..

print_r() geeft
1
2
3
4
5
Array
(
    [0] => 2
    [1] => 3
)

Dus dat snap ik ff niet..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_67073318
Ik heb net nog even getest maar mijn lokale test vestandje werkt volgens mij gewoon. Krijg je het zelfde effect bij deze code?

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
if(isset($_POST['submit'])){
   foreach($_POST['boek'] as $b){
               echo "Extra boek: <a href=\"boek.php?id=$b\">Bestel</a><br/>\n";
   }
}
?>
<form action="#" method="post">
  <select name="boek[]" size="5" multiple="multiple" id="boek">
    <option value="1">Alleen voor vaders ¤10,45</option>
    <option value="2">Bijdehandboekje voor vaders ¤8,20</option>
    <option value="3">Baby management voor mannen ¤16,90</option>
    <option value="4">De negenmaandengids voor mannen ¤21,90</option>
  </select>
  <input type="submit" name="submit" value="submit" />
</form>
  zondag 15 maart 2009 @ 17:56:14 #273
62215 qu63
..de tijd drinkt..
pi_67076328
quote:
Op zondag 15 maart 2009 16:22 schreef spaceninjapirate het volgende:
Ik heb net nog even getest maar mijn lokale test vestandje werkt volgens mij gewoon. Krijg je het zelfde effect bij deze code?
[ code verwijderd ]
Kom er achter dat ik teste met
1
2
3
<?php
echo $message .= blablabla
?>

Waardoor het dus steeds langer werd :')

Thanks anyways!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_67122895
Ik ben nog maar kort bezig met het maken van websites en scripting en drgelijke, ik ben nu met een website bezig waar ik graag een soort test op wil zetten, ik had het volgedne in mijn hoofd:
een stuk of 10 tot 20 vragen met meerkeuze antwoorden varieerend van 2 tot 10 antwoord mogelijkheden, en aan de hand van die vragen moet er een advies uitkomen. bijvoorbeeld:
vraag1 hoe oud bent u?
0-18
19-32
33-50
50+
vraag2 bent u beweust met uw milieu bezig
heel veel
veel
normaal
een beetje
weinig
heel weinig
niet
vraag3 heeft u veel kleren
ja
nee
gemiddeld

de volgende adviesen zijn er dan.

1. u kunt het beste voor strijkijzer 5 gaan ........
2 u kunt het beste strijkijzer 3b kiezen
3 het beste advies voor u is versie 3v, deze is goedkoop, handig in gebruik en is mileubewusst.

doormiddel van een waarde die elk antwoord heeft moet er dus een advies uit komen die het beste past bij de ingevulde antwoorden, hoop dat het zo een beetje te begrijpen is?

heb ook geen idee of het in dit topic thuis hoort excuses als het fout staat!
maar kan iemand mij hiermee helpen een voorbeeld script of iets dergelijks. het liefst wil ik de test via mijn eigen site houden dus geen externe link na een andere site voor de test maar echt de test op mijn site.
pi_67122971
quote:
Op maandag 16 maart 2009 23:57 schreef jeweetz17 het volgende:
Ik ben nog maar kort bezig met het maken van websites en scripting en drgelijke, ik ben nu met een website bezig waar ik graag een soort test op wil zetten, ik had het volgedne in mijn hoofd:
een stuk of 10 tot 20 vragen met meerkeuze antwoorden varieerend van 2 tot 10 antwoord mogelijkheden, en aan de hand van die vragen moet er een advies uitkomen. bijvoorbeeld:
vraag1 hoe oud bent u?
0-18
19-32
33-50
50+
vraag2 bent u beweust met uw milieu bezig
heel veel
veel
normaal
een beetje
weinig
heel weinig
niet
vraag3 heeft u veel kleren
ja
nee
gemiddeld

de volgende adviesen zijn er dan.

1. u kunt het beste voor strijkijzer 5 gaan ........
2 u kunt het beste strijkijzer 3b kiezen
3 het beste advies voor u is versie 3v, deze is goedkoop, handig in gebruik en is mileubewusst.

doormiddel van een waarde die elk antwoord heeft moet er dus een advies uit komen die het beste past bij de ingevulde antwoorden, hoop dat het zo een beetje te begrijpen is?

heb ook geen idee of het in dit topic thuis hoort excuses als het fout staat!
maar kan iemand mij hiermee helpen een voorbeeld script of iets dergelijks. het liefst wil ik de test via mijn eigen site houden dus geen externe link na een andere site voor de test maar echt de test op mijn site.
wij moeten het voor jou maken ??
Redacted
pi_67123171
quote:
Op maandag 16 maart 2009 23:57 schreef jeweetz17 het volgende:

maar kan iemand mij hiermee helpen (...)
Hoe ver ben je al? Wat werkt er (nog) niet?
pi_67123223
quote:
Op maandag 16 maart 2009 23:57 schreef jeweetz17 het volgende:
Ik ben nog maar kort bezig met het maken van websites en scripting en drgelijke, ik ben nu met een website bezig waar ik graag een soort test op wil zetten, ik had het volgedne in mijn hoofd:
een stuk of 10 tot 20 vragen met meerkeuze antwoorden varieerend van 2 tot 10 antwoord mogelijkheden, en aan de hand van die vragen moet er een advies uitkomen. bijvoorbeeld:

... knip ...

doormiddel van een waarde die elk antwoord heeft moet er dus een advies uit komen die het beste past bij de ingevulde antwoorden, hoop dat het zo een beetje te begrijpen is?

heb ook geen idee of het in dit topic thuis hoort excuses als het fout staat!
maar kan iemand mij hiermee helpen een voorbeeld script of iets dergelijks. het liefst wil ik de test via mijn eigen site houden dus geen externe link na een andere site voor de test maar echt de test op mijn site.
Klinkt leuk. Wat heb je zelf al geknutseld? Waar loop je vast? Of verwacht je dat wij zo'n script voor je in elkaar zetten? Ik kan natuurlijk alleen voor mezelf spreken, maar ik denk dat je hier dan fout zit.
pi_67123354
quote:
Op dinsdag 17 maart 2009 00:09 schreef Light het volgende:

[..]

Klinkt leuk. Wat heb je zelf al geknutseld? Waar loop je vast? Of verwacht je dat wij zo'n script voor je in elkaar zetten? Ik kan natuurlijk alleen voor mezelf spreken, maar ik denk dat je hier dan fout zit.
Redacted
  dinsdag 17 maart 2009 @ 10:07:51 #279
56176 Catch22-
Ben je Blind?!
pi_67128471
wat is je budget ?
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_67129364
quote:
Op dinsdag 17 maart 2009 10:07 schreef Catch22- het volgende:
wat is je budget ?
pi_67129567
quote:
Op dinsdag 17 maart 2009 10:07 schreef Catch22- het volgende:
wat is je budget ?
Dat dus.

Mensen met PHP programmatuur helpen, die er zelf absoluut niet uit komen nadat ze er de nodige moeite in gestoken hebben, prima. Daar is dit topic voor. Maar ik krijg het een beetje op m'n heupen van die lui die zich totaal niet in programmeren willen verdiepen, maar hier 'effe' een webshop- en/of pollsysteem voorgekauwd willen hebben. Dat laat je maar aan een professional over.
pi_67129802
Wij bouwen niets op verzoek he

Daarnaast; ugh. Ik moet mijn DB class echt nog een keer aanpassen, ding is zo lelijk
  dinsdag 17 maart 2009 @ 11:53:06 #283
56176 Catch22-
Ben je Blind?!
pi_67131762
quote:
Op dinsdag 17 maart 2009 10:52 schreef Scorpie het volgende:
Wij bouwen niets op verzoek he
ik wel hoor
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_67133465
quote:
Op dinsdag 17 maart 2009 11:53 schreef Catch22- het volgende:

ik wel hoor
Ik ook Maar dan wel tegen 80 euro per uur
  FOK!-Schrikkelbaas dinsdag 17 maart 2009 @ 12:54:47 #285
1972 Swetsenegger
Egocentrische Narcist
pi_67133620
quote:
Op dinsdag 17 maart 2009 12:50 schreef Roy_T het volgende:

[..]

Ik ook Maar dan wel tegen 80 euro per uur
Ik bouw het voor een vast bedrag van 750,- ex btw
  dinsdag 17 maart 2009 @ 12:55:14 #286
56176 Catch22-
Ben je Blind?!
pi_67133628
Als er geen factuur hoeft te komen doe ik het voor de helft

reactie op roy natuurlijk
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_67134141
Ik doe niet aan vaste bedragen en zonder factuur
pi_67154309
Volgens mij ben ik gek aan het worden... Ziet iemand hier mijn fout?

1
2
3
4
5
6
7
8
9
10
11
12
13
  if (sizeof($data) > $ppp) {
    $pages = array("F_PAGES" => array());
    for ($a = 0; $a < ceil(sizeof($data)/$ppp); $a++) {
      echo "$curpage == $a+1: ".($curpage == ($a+1))."<br />\n";
      array_push($pages["F_PAGES"], 
        array(
          "F_PAGE_NO" => $a+1,
          "F_PAGE_URL" => ($curpage == ($a+1)) ? "" : $basedir.$page."/".$fullurl,
        )
      );
    }
    print_r($pages);
  }


output:
1 == 0+1: 1
1 == 1+1: 1

Ik snap er helemaal niets van... Sinds wanneer is 1 gelijk aan 1+1 ?
Trotse poster van het 37000000ste bericht ^O^
  dinsdag 17 maart 2009 @ 23:03:20 #289
75592 GlowMouse
l'état, c'est moi
pi_67154561
1
2
3
4
5
6
<?php
$curpage 
1;
for(
$a=0$a<=2$a++) {
    echo 
"$curpage == $a+1: ".($curpage == ($a+1))."<br />\n";
}
?>

1
2
3
1 == 0+1: 1
1 == 1+1: 
1 == 2+1: 

Zoals het hoort. Wat zegt var_dump over $curpage?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_67154648
quote:
Op dinsdag 17 maart 2009 23:03 schreef GlowMouse het volgende:

[ code verwijderd ]


[ code verwijderd ]

Zoals het hoort. Wat zegt var_dump over $curpage?
Bedoel je daarmee de output van "die(var_dump($curpage));"? Dat is: bool(true)
Trotse poster van het 37000000ste bericht ^O^
pi_67154683
quote:
Op dinsdag 17 maart 2009 23:06 schreef daReaper het volgende:

[..]

Bedoel je daarmee de output van "die(var_dump($curpage));"? Dat is: bool(true)
Kijk, daar heb je me al te pakken

Ergens anders had ik staan:
$curpage = $_GET['page'] || 1;

gewenning van Perl

Bedankt voor de tip!
Trotse poster van het 37000000ste bericht ^O^
  dinsdag 17 maart 2009 @ 23:07:17 #292
75592 GlowMouse
l'état, c'est moi
pi_67154692
Opgelost dus

$curpage = isset($_GET['page']) ? intval($_GET['page']) : 1;
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_67154796
quote:
Op dinsdag 17 maart 2009 23:07 schreef GlowMouse het volgende:
Opgelost dus

$curpage = isset($_GET['page']) ? intval($_GET['page']) : 1;
Jep, gelukkig nu ik nog haren over heb.

Waar ik dus mee in de war was:

1
2
C:\Users\Bart>perl -e "$x = 1; print ($x || 1); $x = 2; print ($x || 1); $x = 0; print ($x || 1);"
121
Trotse poster van het 37000000ste bericht ^O^
  woensdag 18 maart 2009 @ 09:51:20 #294
56176 Catch22-
Ben je Blind?!
pi_67161265
en als de page geen integer is ?
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
  woensdag 18 maart 2009 @ 09:56:13 #295
136730 PiRANiA
All thinking men are atheists.
pi_67161401
quote:
Op dinsdag 17 maart 2009 23:07 schreef GlowMouse het volgende:
Opgelost dus

$curpage = isset($_GET['page']) ? intval($_GET['page']) : 1;
hoe noem je die notitie? weet je dat?
pi_67161451
quote:
Op woensdag 18 maart 2009 09:56 schreef PiRANiA het volgende:

[..]

hoe noem je die notitie? weet je dat?
Ternary operation.

http://en.wikipedia.org/wiki/Ternary_operation

Is overigens niet alleen mogelijk in PHP. Alle grotere programmeertalen ondersteunen ternary operations.
pi_67161603
En vanaf PHP 5.3:

1
2
3
<?php
$var1 
?: $var2
?>


Als $var1 == true, return $var1, anders return $var2 :)
  woensdag 18 maart 2009 @ 10:10:35 #298
56176 Catch22-
Ben je Blind?!
pi_67161795
dit is ook logica van het jaar 0, maar dat is php he

zulke oplossingen zijn niet al te best voor de leesbaarheid (voor jezelf en voor een ander), je kan het dus beter voorkomen.
Heel veel groetjes, Catch22
En zoals mijn opa zei: "Al is het meisje nog zo mooi, haar poep stinkt ook". Rust Zacht opa..
Met GHB nooit meer nee
Storneren een optie?
pi_67161880
quote:
Op woensdag 18 maart 2009 10:10 schreef Catch22- het volgende:
dit is ook logica van het jaar 0, maar dat is php he

zulke oplossingen zijn niet al te best voor de leesbaarheid (voor jezelf en voor een ander), je kan het dus beter voorkomen.
Ik vind een ternary opteration leesbaarder en overzichtelijker dan een hele if(x==y){...}else{...} constructie, eigenlijk. Maar goed, ieder zijn meug.
pi_67162459
quote:
Op woensdag 18 maart 2009 10:10 schreef Catch22- het volgende:
dit is ook logica van het jaar 0, maar dat is php he
Erm... zitten ternary operations niet in zo'n beetje iedere taal
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')