Yep, 4 moet je echt niet mee beginnen dat is al veel te oud en dan leer je alles verkeerd.quote:Op vrijdag 18 juni 2010 13:45 schreef j95 het volgende:
Ik heb even een boek gehaald bij de bieb, het is alleen wel van PHP 4. Is dat erg? Kon niks anders vinden..
1 2 3 | $melding = implode(" - ", $alarmtekst); ?> |
1 2 3 | $melding = implode(" - ", $alarmtekst) . ' '; ?> |
Nee, maar ik gebruik ze altijd omdat sneller typen, en ietsjes sneller qua executie van script.quote:Op maandag 21 juni 2010 00:20 schreef F4T4L_3RR0R het volgende:
Thanks!
Is er nog een specifieke reden dat ik single quotes moet gebruiken?
Is dit de correcte manier om de spatie weer weg te halen?quote:
1 2 3 | $bericht = substr("[" . $tijd . "] " . rtrim($melding), 0, 160); ?> |
1 2 3 | if ($capcode == "1111") { ?> |
1 2 3 | if ($capcode == "1111") || ($capcode == "2222") || ($capcode == "3333") { ?> |
1 2 3 | if ($capcode == "1111" || "2222" || "3333") { ?> |
Ja, en zo:quote:Op maandag 21 juni 2010 23:32 schreef F4T4L_3RR0R het volgende:
[..]
Is dit de correcte manier om de spatie weer weg te halen?
[ code verwijderd ]
Edit:
Kan ik een IF naar meerdere dingen laten kijken, of is het beperkt tot 1 ding?
[ code verwijderd ]
Wil ik graag het volgende aan toevoegen:
[ code verwijderd ]
Of moet dat zo?
[ code verwijderd ]
1 2 3 4 5 | if($capcode == "1111" || $capcode == "2222" || $capcode == "3333") { // foo } ?> |
Ja. rtrim haalt rechts spaties, enters, tabs enzovoort weg.quote:Op maandag 21 juni 2010 23:32 schreef F4T4L_3RR0R het volgende:
[..]
Is dit de correcte manier om de spatie weer weg te halen?
[ code verwijderd ]
Je kunt voorwaarden aan elkaar koppelen met "AND" en "OR". Je kunt ook "&&" en "||" gebruiken.quote:Kan ik een IF naar meerdere dingen laten kijken, of is het beperkt tot 1 ding?
Dat is goed.quote:Wil ik graag het volgende aan toevoegen:
[ code verwijderd ]
Dat werkt niet, omdat voorwaarden omgezet worden in een boolean en de || een operator is, die op booleans werkt. Je zult een goede tutorial moeten lezen om precies te snappen wat er allemaal gebeurt.quote:Of moet dat zo?
[ code verwijderd ]
quote:<?php
if (in_array($capcode, array( "1111", "2222", "3333")) {
?>
Nee, dat is niet goed - kijk eens naar de haakjes.quote:
1 2 3 4 5 6 7 8 9 10 | if ( $capcode == "1111" // omschrijving 1 || $capcode == "2222" // omschrijving 2 || $capcode == "3333" // omschrijving 3 ) { ?> |
1 2 3 | if ($capcode == "1111" // omschrijving 1 || $capcode == "2222" // omschrijving 2 || $capcode == "3333" // omschrijving 3) { ?> |
Het eerste werkt omdat het commentaar al bij het inlezen verwijderd wordt.quote:Op dinsdag 22 juni 2010 02:06 schreef F4T4L_3RR0R het volgende:
Dank wederom!
Nog een vraagje.
Mag ik omschrijvingen (// omschrijving) plaatsen achter iets wat niet wordt afgesloten met een punt-komma?
Voorbeeld:
[ code verwijderd ]
Wat feitelijk het volgende is (zelfde code, maar dan in één regel):
[ code verwijderd ]
Het tweede voorbeeld gaat niet werken, maar het eerste voorbeeld wel? Worden de regels bij het eerste voorbeeld 1 voor 1 ingelezen waardoor het wel werkt?
Tip: gebruik een editor met syntaxcodering. Dan zie je dat de hele regel vanaf // dezelfde kleur krijgt. Dat klopt, want // is commentaar tot het einde van de regel. Dus alles vanaf // wordt genegeerd.quote:Op dinsdag 22 juni 2010 02:06 schreef F4T4L_3RR0R het volgende:
Dank wederom!
Nog een vraagje. :@
Mag ik omschrijvingen (// omschrijving) plaatsen achter iets wat niet wordt afgesloten met een punt-komma?
Voorbeeld:
[ code verwijderd ]
Wat feitelijk het volgende is (zelfde code, maar dan in één regel):
[ code verwijderd ]
Het tweede voorbeeld gaat niet werken, maar het eerste voorbeeld wel? Worden de regels bij het eerste voorbeeld 1 voor 1 ingelezen waardoor het wel werkt?
1 2 3 | if ($capcode == "1111" /* omschrijving 1 */ || $capcode == "2222" /* omschrijving 2 */ || $capcode == "3333" /* omschrijving 3 */ ) { ?> |
1 2 3 4 5 6 7 | <div id='divCont'> <div id='divHeader'></div> <div id="divMenu"></div> <div name='divContent' ID='divContent'></div> </div> </BODY> |
Ik doe dit altijd maar dmv een achtergrond image in de container.quote:Op dinsdag 22 juni 2010 10:12 schreef GI het volgende:
Ik zit niet helemaal in het juiste topic. Maar, ik vraag het toch even hier omdat de meeste mensen hier ook erg vloeiend zijn in CSS.
Ik heb deze constructie
[ code verwijderd ]
Ik krijg het niet voor elkaar dat divContent zijn border stretched naar hetgeen dat niet fysiek in beeld is.
Zodra ik ga scrollen zie ik hetvolgende :
[ afbeelding ]
Kan iemand mij het css truukje vertellen om dit probleem op te lossen ?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | { min-height: 100%; height:100%; background-color:#EFDF92; clear:left; border:1px solid #AFAEAC; clear:left; border-left:1px solid #000; border-right:1px solid #000; } #divContent{ clear:both; background-color:#FEF6E2; height:100%; padding-left:3px; padding-right:3px; } |
Dat is de truuk die ik achter de hand heb. Ware het niet dat ik in principe voor verschillende gebruikers verschillende kleurstellingen in het leven wil kunnen roepen. En dit misschien ook via een gebruikerinstelling wil kunnen verwerken. Als ik het dan met een image oplos dan ga ik mezelf meer werk op de hals halen omdat ik voor die kleurinstellingen een 1px image moet gaan maken.quote:Op dinsdag 22 juni 2010 10:14 schreef Swetsenegger het volgende:
[..]
Ik doe dit altijd maar dmv een achtergrond image in de container.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |