abonnement Unibet Coolblue Bitvavo
  zondag 14 december 2008 @ 04:37:27 #51
187069 slacker_nl
Sicko pur sang
pi_64000940
Dat doet ie ook helemaal niet voor zo ver ik kan zien, validate_email functie niet gezien? En hij valideert username en password, dus dat zit wel goed.
In theory there is no difference between theory and practice. In practice there is.
  FOK!-Schrikkelbaas zondag 14 december 2008 @ 08:08:11 #52
1972 Swetsenegger
Egocentrische Narcist
pi_64001321
Ik heb me bijna door het hele script geworsteld, diverse quotes teveel en te weinig, curly brackets en haakjes te weinig opgelost. En zend gaat nu over zijn nek over de ereg in de validate emial functie. Nu zijn a. mijn reguliere expressies niet het best en doe ik dat b altijd met preg en niet met ereg.

dus wellicht kan een ander roepen waarom zend dit een unexpected string vind. Zal ook weer met quotes te maken hebben als ik het zo zie.

1
2
3
<?php
return (ereg('^[-!#$%&\'*\\./0-9=A-Z^_`a-z{|}~]+''@' '[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.' '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$'$_POST[email']));
?>


vanaf de quote na '@'
pi_64001392
Ik denk dat TS het beste bij het begin kan beginnen. Bij Hello world dus.
  FOK!-Schrikkelbaas zondag 14 december 2008 @ 09:10:38 #54
1972 Swetsenegger
Egocentrische Narcist
pi_64001521
quote:
Op zondag 14 december 2008 08:36 schreef Light het volgende:
Ik denk dat TS het beste bij het begin kan beginnen. Bij Hello world dus.
Dat is sowieso het beste advies in dit topic.
pi_64001774
Hey,
Bedankt dat julie er zo mee bezig zijn..
Ma kan iemand de verder opgeloste versie poste (((swetsenegger))
tyty
ik ben iemand die spel wil maken
pi_64001799
quote:
Op zondag 14 december 2008 08:08 schreef Swetsenegger het volgende:
Ik heb me bijna door het hele script geworsteld, diverse quotes teveel en te weinig, curly brackets en haakjes te weinig opgelost. En zend gaat nu over zijn nek over de ereg in de validate emial functie. Nu zijn a. mijn reguliere expressies niet het best en doe ik dat b altijd met preg en niet met ereg.

dus wellicht kan een ander roepen waarom zend dit een unexpected string vind. Zal ook weer met quotes te maken hebben als ik het zo zie.
[ code verwijderd ]

vanaf de quote na '@'
1
2
3
<?php
return (ereg('^[-!#$%&\'*\\./0-9=A-Z^_`a-z{|}~]+''@'.'[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.' '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$'$_POST[email']));
?>

zoiets?
  FOK!-Schrikkelbaas zondag 14 december 2008 @ 10:03:56 #57
1972 Swetsenegger
Egocentrische Narcist
pi_64001814
quote:
Op zondag 14 december 2008 09:58 schreef immortals het volgende:
Hey,
Bedankt dat julie er zo mee bezig zijn..
Ma kan iemand de verder opgeloste versie poste (((swetsenegger))
tyty
Nee joh, die bagger heb ik ondertussen al gedelete.

Ga php leren en kom dan maar eens terug.
pi_64001860
Ik kan php ma ben nu met dit bezig en heb al een deel opgelost ma zie de fout niet in line 55

Ik zie niet wat die else daar verkeerd doet !!
ik ben iemand die spel wil maken
  FOK!-Schrikkelbaas zondag 14 december 2008 @ 10:32:10 #59
1972 Swetsenegger
Egocentrische Narcist
pi_64002010
quote:
Op zondag 14 december 2008 10:11 schreef immortals het volgende:
Ik kan php ma ben nu met dit bezig en heb al een deel opgelost ma zie de fout niet in line 55

Ik zie niet wat die else daar verkeerd doet !!
  zondag 14 december 2008 @ 11:35:11 #60
3671 glasbak
Sjeeskees ©®
pi_64002675
pi_64003431
???
ik ben iemand die spel wil maken
  zondag 14 december 2008 @ 12:39:43 #62
12821 gateway
@ [DPC]Fokschaap
pi_64003638
als ik de reacties uit dit topic zo lees, dan lijken de fouten die jij niet snapt aardig daarop te duiden dat jij niet al te veel kaas hebt gegeten van PHP?
SPOILER
Om spoilers te kunnen lezen moet je zijn ingelogd. Je moet je daarvoor eerst gratis Registreren. Ook kun je spoilers niet lezen als je een ban hebt.
pi_64004006
quote:
Op zondag 14 december 2008 10:11 schreef immortals het volgende:
Ik kan php ma ben nu met dit bezig en heb al een deel opgelost ma zie de fout niet in line 55

Ik zie niet wat die else daar verkeerd doet !!
En wat verwacht je nou van ons? Dat wij je script gaan fixen? Kleine kans.
Of wil je dat we je helpen bij het vinden van de fout? Dat hebben we al gedaan.
pi_64005280
En laat eens een Engelse spellingcontrole er over heen lopen.

YOU HAVE SUCCESFULLY REGISTERD.
YOU WILL RECIVE A CONFRIMATION MAIL SOON'
pi_64067810
Lokaliseer het probleem anders eerst eens alvorens meteen een hele lap bagger hier te posten met de boodschap "Hier, en zoeken jullie het nu maar voor me uit.".
  FOK!-Schrikkelbaas dinsdag 16 december 2008 @ 20:25:51 #66
1972 Swetsenegger
Egocentrische Narcist
pi_64067852
quote:
Op dinsdag 16 december 2008 20:24 schreef Tuvai.net het volgende:
Lokaliseer het probleem anders eerst eens alvorens meteen een hele lap bagger hier te posten met de boodschap "Hier, en zoeken jullie het nu maar voor me uit.".
Het probleem is dat hij dat niet kan
  dinsdag 16 december 2008 @ 21:20:53 #67
233102 cherrycoke
"Fear is a weapon."
pi_64069704
haha lach me dood
"I wear the mask to protect the city… but the city is what made the mask." – Batman
pi_64071501
Volgens mij is dat dé manier om de goede van de matige developers te kunnen onderscheiden: het vermogen om te debuggen en te analyseren in welk stuk code een probleem zit.
  dinsdag 16 december 2008 @ 22:30:18 #69
233102 cherrycoke
"Fear is a weapon."
pi_64072509
quote:
Op dinsdag 16 december 2008 22:04 schreef Roy_T het volgende:
Volgens mij is dat dé manier om de goede van de matige developers te kunnen onderscheiden: het vermogen om te debuggen en te analyseren in welk stuk code een probleem zit.
net of jij dit wist toen jij net begon
"I wear the mask to protect the city… but the city is what made the mask." – Batman
  FOK!-Schrikkelbaas dinsdag 16 december 2008 @ 22:31:45 #70
1972 Swetsenegger
Egocentrische Narcist
pi_64072570
quote:
Op dinsdag 16 december 2008 22:30 schreef cherrycoke het volgende:

[..]

net of jij dit wist toen jij net begon
Analytisch vermogen heb je... dat leer je niet.
  dinsdag 16 december 2008 @ 22:33:54 #71
233102 cherrycoke
"Fear is a weapon."
pi_64072642
quote:
Op dinsdag 16 december 2008 22:31 schreef Swetsenegger het volgende:

[..]

Analytisch vermogen heb je... dat leer je niet.
kijk dat is waar
"I wear the mask to protect the city… but the city is what made the mask." – Batman
  FOK!-Schrikkelbaas dinsdag 16 december 2008 @ 22:34:48 #72
1972 Swetsenegger
Egocentrische Narcist
pi_64072686
quote:
Op zondag 14 december 2008 08:36 schreef Light het volgende:
Ik denk dat TS het beste bij het begin kan beginnen. Bij Hello world dus.
Dus deze nog maar een keer herhalen.
pi_64072723
quote:
Op dinsdag 16 december 2008 22:30 schreef cherrycoke het volgende:

[..]

net of jij dit wist toen jij net begon
Wat Swets zegt.
pi_64075800
quote:
Op dinsdag 16 december 2008 22:31 schreef Swetsenegger het volgende:

[..]

Analytisch vermogen heb je... dat leer je niet.
Maar je kunt het wel trainen. Maar dan moet er wel een basis aanwezig zijn. Wat dat betreft is het net als zingen; als je het talent niet hebt, wordt het ook nooit wat. Blijf dan maar in de badkamer zingen.
pi_64106120
quote:
Op dinsdag 16 december 2008 22:34 schreef Swetsenegger het volgende:

[..]

Dus deze nog maar een keer herhalen.
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
<?php
$TSIQ
=0;
$learner='Omfg a good start keep trying till your the best';
$noob='LoL youre a noob Learn php from the hello word friggin start!';
$elite='Damn your a pro!';
$explode='BOOM your brains exploded';
$youwish='HAHAHAHA YOU WISH!';
// werkend en al :p iets teveel whiles maar boeien
while($TSIQ 80){
echo 
$noob."<br>";
$TSIQ++; }
while(
$TSIQ 99){ 
echo  
$learner."<br>";
$TSIQ++; }
while(
$TSIQ 130){
echo 
$elite."<br>";
$TSIQ++; }
while(
$TSIQ 160){
echo 
$explode."<br>";
$TSIQ++; }
while(
$TSIQ 190){
echo 
$youwish."<br>";
$TSIQ++;}
while(
$TSIQ 199){}
?>



tip je volgende vraag stellen over sessie id ( om ingelogd te blijven jeweets )

ohja deed 20 min hierover slecht ik weet het

[ Bericht 9% gewijzigd door cablegunmaster op 18-12-2008 00:36:26 ]
Redacted
pi_64107223
Dubbele quotes wanneer het niet hoeft

Echo en While (bijna altijd) met een Hoofdletter
pi_64109679
quote:
Op donderdag 18 december 2008 00:24 schreef Roy_T het volgende:
Dubbele quotes wanneer het niet hoeft

Echo en While (bijna altijd) met een Hoofdletter
overal dubble quotes gebruiken
pi_64109852
Dubbele quotes en apostrofs gebruiken is geen kwestie van voorkeur, het heeft ook daadwerkelijke functie.
  FOK!-Schrikkelbaas donderdag 18 december 2008 @ 09:38:20 #79
1972 Swetsenegger
Egocentrische Narcist
pi_64110997
Inderdaad, doordat alles tussen dubbele quotes geparsed wordt en de php engine dus moet controleren of er wat te parsen tussenstaat zijn dubbele quotes zwaarder.

Als je je strings buiten quotes plaatst kan je dus beter enkele quotes gebruiken omdat dat sneller is
pi_64113029
quote:
Op donderdag 18 december 2008 09:38 schreef Swetsenegger het volgende:

Als je je strings variabelen buiten quotes plaatst kan je dus beter enkele quotes gebruiken omdat dat sneller is
pi_64119138
quote:
Op donderdag 18 december 2008 09:38 schreef Swetsenegger het volgende:
Inderdaad, doordat alles tussen dubbele quotes geparsed wordt en de php engine dus moet controleren of er wat te parsen tussenstaat zijn dubbele quotes zwaarder.

Als je je strings buiten quotes plaatst kan je dus beter enkele quotes gebruiken omdat dat sneller is :)
De verschillen zijn minimaal:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
function get_microtime() {
    list(
$usec$sec) = explode(" "microtime());
    return ((float)
$usec + (float)$sec);
}

$a range(0,100000);

$start get_microtime();
foreach(
$a as $v) {
    
$test="Hello world";
}
$end get_microtime();

print 
$end $start "\n";

$start get_microtime();
foreach(
$a as $v) {
    
$test='Hello world';
}
$end get_microtime();
print 
$end $start "\n";
?>


$ php x.php
0.0282740592957
0.0281701087952

$ php x.php
0.0286450386047
0.0287790298462

$ php x.php
0.0283260345459
0.0276091098785

$ php x.php
0.0281851291656
0.0287621021271

$ php x.php
0.0285470485687
0.0285029411316

$ php x.php
0.0280871391296
0.0313808917999

$ php x.php
0.0276761054993
0.0280091762543

$ php x.php
0.027186870575
0.0272030830383


Mijn punt is meer dat het echt geen donder uitmaakt of je nou " of ' gebruikt voor strings, tenzij je wilt dat variablen wel of niet ge-expand worden, dan is het handig (cruciaal) om te weten welke je moet gebruiken.. Maar verder levert het weinig snelheidswinst op (zelf verlies als je naar de uitkomsten hierboven kijkt..)
In theory there is no difference between theory and practice. In practice there is.
  FOK!-Schrikkelbaas donderdag 18 december 2008 @ 14:26:01 #82
1972 Swetsenegger
Egocentrische Narcist
pi_64119512
Ja een hello world echo is ook echt relevant als het om snelheids winst gaat...
pi_64119675
Dan verander je de test val even naar dit bijv:

$test="SELECT * from mysql.users where id = 0";

Dan is er nog steeds een verwaarloosbaar verschil tussen beide vormen..
In theory there is no difference between theory and practice. In practice there is.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')