[GRATIS] Kop of munt

Gestart doorSanderc8 reacties17 weergaven

9 berichten · pagina 1 van 1

Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb weer eens een snippet af. bij deze snippet dacht ik wel dat het de moeite was om hem hier te zetten, ook ben ik er blij om dat ik eindelijk eens een script met arrays kon maken (emo), omdat ik arrays eerst moeilijk vond.

Hier heb je de code:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]/*
Copyright = Sander C. 2012
*/[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]REQUEST_METHOD[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]"POST"[/COLOR][COLOR= #007700])
{[/COLOR]
    [COLOR= #0000BB]$array[/COLOR][COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"kop"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"munt"[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]kopofmunt[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$random[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_rand"]array_rand[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$array[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR]
    
    [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$select[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #0000BB]$array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$random[/COLOR][COLOR= #007700]]) 
    {[/COLOR]
            
        [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Het was: [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$array[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$random[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000], dus je wint![/COLOR][COLOR= #007700];
    }[/COLOR]
    [URL="http://www.php.net/else"]else[/URL]
    [COLOR= #007700]{[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Verloren, het was niet [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$select[/COLOR][COLOR= #007700];
    }
    
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
?>
<form name ="form1" method ="post" action ="#">
    <input type = radio name =kopofmunt value= kop> Kop <br/>
    <input type = radio name =kopofmunt value= munt> Munt<br/>
    <input type = "submit" name = "submit" value= "Kop of munt"><br/>
</form>
[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #007700]}[/COLOR]
?>


Een demo + het script vind je hier: http://www.dylanproductions.nl/sander/kopofmunt.php
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Let wel even op je uitlijning, na een echo komt een spatie en waarom lijn je plots uit bij die if($select == $array[$random])?

Verder horen er geen in HTML tags, HTML accepteert enkel "

Je controleert al of de REQUEST_METHOD POST is, dan hoef je niet te kijken of SUBMIT bestaat want dat is niet nodig.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Raaoul schreef:
Let wel even op je uitlijning, na een echo komt een spatie en waarom lijn je plots uit bij die if($select == $array[$random])?

Verder horen er geen in HTML tags, HTML accepteert enkel "

Je controleert al of de REQUEST_METHOD POST is, dan hoef je niet te kijken of SUBMIT bestaat want dat is niet nodig.
ook hoor.. Alleen " is standaard smileVoor als je PHP wilt gebruiken erbij etc.
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Xjessex schreef:
Eerdere citaten tonen
Raaoul schreef:
Let wel even op je uitlijning, na een echo komt een spatie en waarom lijn je plots uit bij die if($select == $array[$random])?
Verder horen er geen in HTML tags, HTML accepteert enkel "

Je controleert al of de REQUEST_METHOD POST is, dan hoef je niet te kijken of SUBMIT bestaat want dat is niet nodig.

ook hoor.. Alleen " is standaard smileVoor als je PHP wilt gebruiken erbij etc.
" is valid, niet

toevoeging op 27 juni 2012, 13:02:57:
Verander dit trouwens:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Verloren, het was niet [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$select[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]
?>


in dat:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Verloren, het was niet [/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$select[/COLOR][COLOR= #007700];[/COLOR]
?>


Die laatste . ; is dus niet nodig
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
@Raoul echo Verloren is mooier dan echoVerloren
0
Sanderc

Lid · Topicstarter

Berichten
11.263
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik zal het even aanpassen wink
toevoeging op 27 juni 2012, 141515:
Raaoul schreef:
Let wel even op je uitlijning, na een echo komt een spatie en waarom lijn je plots uit bij die if($select == $array[$random])?

Verder horen er geen in HTML tags, HTML accepteert enkel "

Je controleert al of de REQUEST_METHOD POST is, dan hoef je niet te kijken of SUBMIT bestaat want dat is niet nodig.
Omdat het in een andere if zit wink
toevoeging op 27 juni 2012, 141516:
Raaoul schreef:
Let wel even op je uitlijning, na een echo komt een spatie en waarom lijn je plots uit bij die if($select == $array[$random])?

Verder horen er geen in HTML tags, HTML accepteert enkel "

Je controleert al of de REQUEST_METHOD POST is, dan hoef je niet te kijken of SUBMIT bestaat want dat is niet nodig.
Omdat het in een andere if zit wink
toevoeging op 27 juni 2012, 141516:
Raaoul schreef:
Let wel even op je uitlijning, na een echo komt een spatie en waarom lijn je plots uit bij die if($select == $array[$random])?

Verder horen er geen in HTML tags, HTML accepteert enkel "

Je controleert al of de REQUEST_METHOD POST is, dan hoef je niet te kijken of SUBMIT bestaat want dat is niet nodig.
Omdat het in een andere if zit wink
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Xjessex schreef:
@Raoul echo Verloren is mooier dan echoVerloren
Ja mijn verbetering geld alleen voor die .;
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Verbeter dan de rest ook direct?
Als je toch bezig bent..
0
Berichten
5.897
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je werkt beter met nummers, en als je zoiets maakt in een GPT met rand(1,4); ipv rand(1,2); biggrin
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren