abonnement Unibet Coolblue Bitvavo
  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
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')