abonnement Unibet Coolblue Bitvavo
pi_94478761
Ik denk dat je dan even bij je hoster moet wezen inderdaad...
  dinsdag 22 maart 2011 @ 19:33:36 #62
75592 GlowMouse
l'état, c'est moi
pi_94478864
Misschien was hij niet zo blij met je header injection.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94479192
quote:
1s.gif Op dinsdag 22 maart 2011 19:33 schreef GlowMouse het volgende:
Misschien was hij niet zo blij met je header injection.
Als er geen user input is, is er ook geen injection.
  dinsdag 22 maart 2011 @ 19:43:08 #64
75592 GlowMouse
l'état, c'est moi
pi_94479339
quote:
3s.gif Op dinsdag 22 maart 2011 19:39 schreef KomtTijd... het volgende:

[..]

Als er geen user input is, is er ook geen injection.
Hier niet, maar ik kan me goed voorstellen dat je als hoster sendmail voor bepaalde users uitschakelt ivm spam.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94499189
quote:
Hier niet, maar ik kan me goed voorstellen dat je als hoster sendmail voor bepaalde users uitschakelt ivm spam.
Zou kunnen, maar het heeft altijd gewerkt.

Heb laatst wel ingesteld dat ik PHP5.2.4 heb ipv 4.4.7
ik zal het eens terug zetten misschien dat dat al helpt..sowieso zal ik even een vraag stellen bij de helpdesk van de hoster
pi_94499760
heb in de ini file op de server zelf sendmail_from = me@localhost.com toegevoegd
probleem opgelost :)

weet iemand of je op deze manier ook unzip kan aanzetten..en welke regel daarbij hoort
pi_94500297
Ik heb ook even een domme vraag maar ik kan nergens op internet een tutorial vinden of iets wat er ook maar op lijkt. Ik wil graag snel bestellen toevoegen op een website maar ik heb geen flauw idee hoe ik dit moet gaan aanpakken.

Ik bedoel zoiets als dit
http://www.detaartenfee.be/winkel/quickie.php

serienummer invullen---> product verschijnt automatisch
enz, enz, enz
en dat alles in een keer in de winkelwagen word gezet.

[ Bericht 15% gewijzigd door afro op 23-03-2011 09:28:23 ]
...
  woensdag 23 maart 2011 @ 13:39:16 #68
113667 Keiichi
Konnichiwa!
pi_94508726
Voor het escapen van mysql queries ben ik vrij groot fan van het gebruik van 'sprintf'
%d voor integer types, %s voor string types waarbij het argument ook bijhorend met mysql_real_escape_string ook daadwerkelijk geescaped word.

Alleen wil ik nu ook NULL gebruiken. Met %d wordt dat vrij problematisch.

Wat zou hier een mooie oplossing voor zijn? NULL moet ingevuld worden wanneer een variable niet gedefineerd is.(vanzelfsprekend ;) )
pi_94549427
1
2
3
<?php
$commando
="SELECT koppeltabel.*, optredens.* FROM koppeltabel, optredens WHERE koppeltabel.O_id = optredens.O_id AND koppeltabel.G_id=$G_id";
?>

dit werkt prima zolang koppeltabel is ingevuld
maar als de koppeltabel leeg is dan krijg ik dus ook geen output vanuit optredens
kan ik deze WHERE niet mee laten doen als de regels leeg zijn?
Of is er een andere slimme manier om toch de data uit optredens te krijgen als koppeltabel nog niets ingevuld is?
  † In Memoriam † donderdag 24 maart 2011 @ 12:10:02 #70
159966 lifeblind
pi_94549769
Een join gebruiken? Aan de hand van left/inner/right join kun je dan bepalen wanneer je wat ziet afhankelijk van de data in je koppeltabel. De manier waarop je het nu hebt zorg je ervoor dat een voorwaarde is dat je zowel een result uit je `koppeltabel` en `optredens` moet hebben.
pi_94553270
Ik zit even vast, zouden jullie mij weer op weg kunnen helpen. Welke functies moet ik gebruiken etc.

Ik heb (bijvoorbeeld) 3 sessions, namelijk (print_r($_SESSION)):
1
2
3
[basket54] => 74|kabel 2m|kabels|1.00|1.19|19
[basket35] => 23|utp kabel 1m|netwerk kabels|2|2.38|19
[basket5] => 3|A4 papier|kantoorartikelen|10.00|11.90|19
Daarnaast heb ik nog een session, welke de basket nummers bijhoudt, namelijk:
1[basket_no] => 54|35|5|

Zoals je al ziet zijn de sessions om een winkelwagen bij te houden, wat ik wil is de inhoud van de winkelwagen converteren naar normaal tekst (HTML), namelijk:
1
2
3
4
id | product      | categorie        | prijs inc | prijs exc | % BTW
74 | kabel 2m     | kabels           | 1.00      | 1.19      | 19
23 | utp kabel 1m | netwerk kabels   | 2         | 2.38      | 19
3  | A4 papier    | kantoorartikelen | 10.00     | 11.90     | 19

Hoe kan ik dit het beste/makkelijkste doen? Een loop? Een array functie?

De session [basket_no] hoeft uiteraard niet gebruikt te worden, deze session heb ik nodig voor andere functies.
  donderdag 24 maart 2011 @ 14:02:44 #72
75592 GlowMouse
l'état, c'est moi
pi_94553790
Je begint met normaal opslaan, je kunt gewoon $_SESSION['basket'][] = array('id' => 74, 'aantal' => 1, 'beschrijving' => ....) doen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94554040
quote:
1s.gif Op donderdag 24 maart 2011 14:02 schreef GlowMouse het volgende:
Je begint met normaal opslaan, je kunt gewoon $_SESSION['basket'][] = array('id' => 74, 'aantal' => 1, 'beschrijving' => ....) doen.
Dank, zal het opslaan van de sessions aanpassen.

Nu even op zoek gaan naar de juiste functies =)
  donderdag 24 maart 2011 @ 14:18:35 #74
75592 GlowMouse
l'état, c'est moi
pi_94554438
Daarna volstaat een foreach. Let op dat je prijzen nu in sessies opslaat, en wijzigingen in de database niet direct worden meegenomen.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_94554536
quote:
1s.gif Op donderdag 24 maart 2011 14:18 schreef GlowMouse het volgende:
Daarna volstaat een foreach. Let op dat je prijzen nu in sessies opslaat, en wijzigingen in de database niet direct worden meegenomen.
Ik zal eens spelen met foreach. Ik zou inderdaad alleen de product id en aantal kunnen opslaan in de sessie en de rest uit de database opvragen.
pi_94556179
Met foreach kom ik er niet helemaal niet.

De array heb ik nu als volgt:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[basket] => Array
        (
            [0] => Array
                (
                    [id] => 5
                    [beschrijving] => netwerk kabel 2m
                    [prijs] => 6.99
                )

            [1] => Array
                (
                    [id] => 2
                    [beschrijving] => A4 papier
                    [prijs] => 3.00
                )

            [2] => Array
                (
                    [id] => 65
                    [beschrijving] => nietmachine
                    [prijs] => 2.50
                )

Vervolgens doe ik:
1
2
3
4
5
    foreach ($_SESSION['basket'] as $v1) {
    foreach ($v1 as $key=>$v2) {
        echo $key. ': ' .$v2. '<br />';
    }
}

Mijn output wordt:
1
2
3
4
5
6
7
8
9
id: 5
beschrijving: netwerk kabel 2m
prijs: 6.99
id: 2
beschrijving: A4 papier
prijs: 3.00
id: 65
beschrijving: nietmachine
prijs: 2.50

Of moet ik in de loop weer iets doen om het netjes te krijgen?
  † In Memoriam † donderdag 24 maart 2011 @ 15:08:49 #77
159966 lifeblind
pi_94556273
Wat is dan het probleem? De data uit je session wordt nu toch op de pagina geplaatst?
pi_94556538
quote:
1s.gif Op donderdag 24 maart 2011 15:08 schreef lifeblind het volgende:
Wat is dan het probleem? De data uit je session wordt nu toch op de pagina geplaatst?
Het moet zijn:
1
2
3
id: 5 beschrijving: netwerk kabel 2m prijs: 6.99
id: 2 beschrijving: A4 papier prijs: 3.00
id: 65 beschrijving: nietmachine prijs: 2.50

En niet:
1
2
3
4
5
6
7
8
9
id: 5
beschrijving: netwerk kabel 2m
prijs: 6.99
id: 2
beschrijving: A4 papier
prijs: 3.00
id: 65
beschrijving: nietmachine
prijs: 2.50
pi_94556658
quote:
1s.gif Op donderdag 24 maart 2011 15:16 schreef xaban06 het volgende:

[..]

Het moet zijn:

[ code verwijderd ]

En niet:
[ code verwijderd ]

Waarom zet je er dan een <br /> in?
pi_94557329
quote:
15s.gif Op donderdag 24 maart 2011 15:19 schreef KomtTijd... het volgende:

[..]

Waarom zet je er dan een <br /> in?
Hoezo niet? Zonder de line break krijg ik:
1id: 5 beschrijving: netwerk kabel 2m prijs: 6.99id: 2 beschrijving: A4 papier prijs: 3.00id: 65 beschrijving: nietmachine prijs: 2.50

Alles op 1 regel dus.
pi_94557413
...Dus, wat is de gulden middenweg?
pi_94557496
quote:
2s.gif Op donderdag 24 maart 2011 15:37 schreef KomtTijd... het volgende:
...Dus, wat is de gulden middenweg?
?
  † In Memoriam † donderdag 24 maart 2011 @ 15:41:50 #83
159966 lifeblind
pi_94557596
1
2
3
4
5
<?php
foreach($_SESSION['basket'] as $item){
    echo $item['id'] . "," . $item['beschrijving'] . "," . $item['prijs'] . "<br />";
}
?>

De manier waarop je het nu deed loop je eerst door alle arrays heen per record, en dan ga je per record door alle velden heen loopen, dan krijg je het in dat geval dus inderdaad onder elkaar...
pi_94557635
1
2
3
4
5
6
7
8
<?php
foreach ($_SESSION['basket'] as $v1) {
    foreach (
$v1 as $key=>$v2) {
        echo 
$key': ' .$v2;
    }
echo 
'<br />';
}
?>
Als je dat zelf niet kon bedenken, moet je je serieus gaan afvragen of programmeren wel jouw ding is...
pi_94557646
quote:
1s.gif Op donderdag 24 maart 2011 15:41 schreef lifeblind het volgende:

[ code verwijderd ]

De manier waarop je het nu deed loop je eerst door alle arrays heen per record, en dan ga je per record door alle velden heen loopen, dan krijg je het in dat geval dus inderdaad onder elkaar...
Baas
pi_94557734
quote:
1s.gif Op donderdag 24 maart 2011 15:43 schreef KomtTijd... het volgende:

[ code verwijderd ]

Als je dat zelf niet kon bedenken, moet je je serieus gaan afvragen of programmeren wel jouw ding is...
Dat is ook niet wat ik moet hebben, waarschijnlijk ben ik te onduidelijk geweest. Die van lifeblind klopt helemaal.

Oh, ik ben inderdaad geen programmeur :)
pi_94573330
Volgens mij stel ik alleen maar moeilijke vragen hier :P
  donderdag 24 maart 2011 @ 21:29:59 #88
302853 themole
graaft totaal door.
pi_94573661
quote:
1s.gif Op donderdag 24 maart 2011 21:25 schreef Keiichi het volgende:
Volgens mij stel ik alleen maar moeilijke vragen hier :P
Misschien een keer verdiepen in prepared statements. :P
Niet altijd serieus
pi_94590258
ik heb van internet een scripje geplukt dat mijn sql tabel 1op1 overzet in htmltabel
ziet er nu zo uit

maar eigenlijk wil ik iets anders maar ik heb geen idee hoe daar aan te beginnen
Ik zou graag de G_id horizontaal als header hebben, en dan elke G_id maar 1x
als regel zou ik graag de O_id hebben zodat daar dan de j/n/o ingevuld wordt

Wie kan me helpen?
  vrijdag 25 maart 2011 @ 10:49:07 #90
302853 themole
graaft totaal door.
pi_94590761
quote:
1s.gif Op vrijdag 25 maart 2011 10:36 schreef MrNiles het volgende:
ik heb van internet een scripje geplukt dat mijn sql tabel 1op1 overzet in htmltabel
ziet er nu zo uit

maar eigenlijk wil ik iets anders maar ik heb geen idee hoe daar aan te beginnen
Ik zou graag de G_id horizontaal als header hebben, en dan elke G_id maar 1x
als regel zou ik graag de O_id hebben zodat daar dan de j/n/o ingevuld wordt

Wie kan me helpen?
Het is me niet helemaal duidelijk wat je bedoelt bedoel je.
OId Oid Oid
Gid J n j
Niet altijd serieus
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')