Trollface. | dinsdag 11 mei 2010 @ 23:06 | |||||||
![]() cd niet bijgeleverd Als je vragen hebt over PHP/MySQL, dan zit je hier goed met een vaste kliek guru's en een groot aantal regelmatige bezoekers. Beperk je vragen niet tot "hij doet het niet" of "hij geeft een fout" - onze glazen bol is kapot en we willen graag van je weten wát er niet lukt en wélke foutmelding je precies krijgt :) Vorige delen: 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, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74,75, 76, 77, 78, 79, 80, 81 Zie ook: Tutorials: Deze OP en instructies voor nieuw topic: http://wiki.fok.nl/index.php/OP/PHP | ||||||||
PiRANiA | dinsdag 11 mei 2010 @ 23:07 | |||||||
| ||||||||
mstx | dinsdag 11 mei 2010 @ 23:17 | |||||||
| ||||||||
SinofEnvy | woensdag 12 mei 2010 @ 00:53 | |||||||
quote:hihi, I see what you did there. ![]() tevens verkapte tvp | ||||||||
amvrosios | woensdag 12 mei 2010 @ 01:27 | |||||||
quote:Dit topic is natuurlijk ook echt onmogelijk te vinden..... | ||||||||
Chandler | woensdag 12 mei 2010 @ 06:57 | |||||||
quote:Nice ![]() tvp | ||||||||
Joooo-pi | woensdag 12 mei 2010 @ 08:52 | |||||||
TvP | ||||||||
ursel | woensdag 12 mei 2010 @ 15:08 | |||||||
quote:Maar tis wel makkelijker om vanuit je MyAT te zien wanneer er nieuwe posts zijn ![]() | ||||||||
Dawnbreaker | donderdag 13 mei 2010 @ 20:41 | |||||||
okee, hierbij dan mijn probleem. Ik ben bezig met een webshop en wil graag de btw bereken van een totaalprijs die het systeem berekent. ( ik roep deze op via de php api van de webshop: <?php echo shopp('cart','total','return=true'); ?> ) Het systeem geeft een waarde met opmaak, oftewel een euroteken,waarde,komma,waarde dus: ¤35,50 Met deze waarde kun je niets, zover ik weet. Als ik hier een berekening op loslaat krijg ik al waarde altijd 0. Dit komt, zover ik als noob kan inschatten, door het euroteken en de komma. Nu probeer ik dus die ¤35,50 om te zetten naar een gewoon getal (35.50) om ermee te kunnen rekenen. Ik heb dit geprobeerd:
Maar nog steeds krijg ik 0 als waarde (wat volgens mij aangeeft dat hij niets met de waarde kan doen) iemand enig idee? | ||||||||
Trollface. | donderdag 13 mei 2010 @ 21:42 | |||||||
Probeer dmv substr() eerst het ¤-teken weg te halen. ![]() | ||||||||
Dawnbreaker | donderdag 13 mei 2010 @ 21:43 | |||||||
quote:zal het gaan proberen, nogmaals ben nog niet zo heel lang met php bezig, ben een noob nog ![]() maar is substr dan niet hetzelfde als floatval | ||||||||
Dawnbreaker | donderdag 13 mei 2010 @ 21:54 | |||||||
potdomme, het werkt
die substr van je did the trick | ||||||||
wobbel | donderdag 13 mei 2010 @ 21:56 | |||||||
-dubbel- | ||||||||
wobbel | donderdag 13 mei 2010 @ 21:57 | |||||||
te laat...wilde net wat code maken ![]() | ||||||||
Trollface. | donderdag 13 mei 2010 @ 21:58 | |||||||
quote:Nee ![]()
Edit: hè, te laat ![]() | ||||||||
Dawnbreaker | donderdag 13 mei 2010 @ 22:04 | |||||||
meteen tweede vraagje, omdat de btw soms rare getallen uitpoept, wil ik ze afronden dmv round. dit werkt
maar als het getal op een 0 eindigt laat hij dat weg. dus 5,6335325 wordt 5,63 maar 5,602305 wordt 5,6 en achter die 5,6 wil ik graag nog een 0 | ||||||||
GlowMouse | donderdag 13 mei 2010 @ 22:06 | |||||||
http://nl3.php.net/number_format btw wel altijd naar beneden afronden he? | ||||||||
wobbel | donderdag 13 mei 2010 @ 22:07 | |||||||
quote:Boven toch? Belastingdienst rond normaal gesproken naar boven af | ||||||||
Dawnbreaker | donderdag 13 mei 2010 @ 22:08 | |||||||
quote:ik meende naar boven, maar ik was het dus aan het proberen via http://php.net/manual/en/function.round.php maar kan ik round dus vervangen door number_format? (heb hem inmiddels werken, met de round functie er nog in... weet niet zeker of deze overbodig is maar hij werkt en daar ben ik al blij mee. als jullie vinden dat deze code beter moet/kan hoor ik dit natuurlijk graag.
| ||||||||
Trollface. | donderdag 13 mei 2010 @ 22:08 | |||||||
In plaats van de laatste regel. ![]() | ||||||||
Dawnbreaker | donderdag 13 mei 2010 @ 22:13 | |||||||
wil jullie trouwens al heel erg bedanken, want ik heb hier toch een tijdje mee zitten kutten... een post op !fok en het is binnen 15min opgelost! i love you guys! | ||||||||
Trollface. | donderdag 13 mei 2010 @ 22:14 | |||||||
quote:Daarvoor is dit topic ![]() | ||||||||
GlowMouse | donderdag 13 mei 2010 @ 22:25 | |||||||
quote:Nee, belasting mag je altijd in jouw voordeel afronden ![]() | ||||||||
mstx | donderdag 13 mei 2010 @ 22:27 | |||||||
quote:In dat geval dus http://nl.php.net/floor gebruiken. ![]() | ||||||||
GlowMouse | donderdag 13 mei 2010 @ 22:30 | |||||||
quote:Heb het even nagezocht, en BTW is een uitzondering. Derde decimaal een 5 of hoger, dan naar boven afronden. Inkomstenbelasting mag je telkens op hele euro's in jouw voordeel afronden. | ||||||||
Chandler | vrijdag 14 mei 2010 @ 14:15 | |||||||
IK zie iets niet. Waarom krijg ik maar 1 resultaat met bv dit?
| ||||||||
captaintokyo | vrijdag 14 mei 2010 @ 16:11 | |||||||
quote: ![]() Deze query zou volgens mij een foutmelding moeten geven, omdat je geen group by gebruikt... of zit ik nu met mijn neus te kijken? [ Bericht 12% gewijzigd door captaintokyo op 14-05-2010 16:26:44 ] | ||||||||
GlowMouse | vrijdag 14 mei 2010 @ 16:12 | |||||||
er voldoet maar één rij aan je where | ||||||||
loonytik | vrijdag 14 mei 2010 @ 17:26 | |||||||
Wat is een goed boek om met PHP en mySQL te beginnen en niet te verouderd is ![]() Had al zelf wat rond gekeken en kwam op deze uit: http://www.amazon.com/PHP-MySQL-Web-Development-4th/dp/0672329166/ref=sr_1_1?ie=UTF8&s=books&qid=1271666298&sr=1-1 http://www.amazon.com/PHP-MySQL-Dynamic-Web-Sites/dp/032152599X Maar er zijn zoveel te boeken te vinden dat ik het ook ff niet meer weet ![]() Ben niet een totale newb met PHP en mySQL (en andere programmeertalen) maar het is wel wat weggezonken omdat ik er al een tijd niks mee gedaan heb ![]() | ||||||||
SuperrrTuxxx | vrijdag 14 mei 2010 @ 17:27 | |||||||
Ben ook wel weer benieuwd naar een boek. | ||||||||
Dawnbreaker | vrijdag 14 mei 2010 @ 19:03 | |||||||
ikzelf heb het boek met dat plaatje uit de OP gehaald, maar ben er nog niet aan begonnen. PHP & MySQL for dummies. | ||||||||
Trollface. | vrijdag 14 mei 2010 @ 19:08 | |||||||
Ik heb het eigenlijk mezelf geleerd. | ||||||||
Swetsenegger | vrijdag 14 mei 2010 @ 19:11 | |||||||
Ik vind dit wel een erg prettig beginners boek http://www.bol.com/nl/p/n(...)001320470/index.html | ||||||||
SuperrrTuxxx | vrijdag 14 mei 2010 @ 19:40 | |||||||
quote:Leuk boek ja. Ik heb de uitgave die erna kwam ook. | ||||||||
Chandler | zaterdag 15 mei 2010 @ 13:11 | |||||||
quote:Nope, helaas er bestaan wel 900 rijden aan de where ![]() Als ik de count/left join verwijder dan wel te verstaan hé ![]() [ Bericht 11% gewijzigd door Chandler op 15-05-2010 13:25:50 ] | ||||||||
boem-dikkie | zaterdag 15 mei 2010 @ 13:13 | |||||||
Tvp. | ||||||||
wobbel | zondag 16 mei 2010 @ 17:32 | |||||||
Waarom replaced ie niks? Heb ik speciale karakters gebruikt die ik moet escapen ofzo? (en hoe escape ik ze dan? :P ) Jaja, ik moet ze nog een alt, height en width geven :P | ||||||||
Trollface. | zondag 16 mei 2010 @ 17:35 | |||||||
Waarom stri_replace als er niets case-sensitive is? Tevens werkt het gewoon hier: http://codepad.org/WUAW8WVF Geen '>:)' in je bericht? ![]() | ||||||||
wobbel | zondag 16 mei 2010 @ 17:37 | |||||||
quote:Omdat het CTRL+C / V werk is, ik heb namelijk ook dingen als O en o erin zitten ![]() Maar raar...waarom werkt het bij mij niet....ff kijken [update] Voor |:{ geld hetzelfde...raar ding ![]() | ||||||||
Roonaan | zondag 16 mei 2010 @ 17:41 | |||||||
quote:Per ongeluk htmlspecialchars ervoor ipv erna? | ||||||||
wobbel | zondag 16 mei 2010 @ 17:42 | |||||||
quote:Haha, ik had de regel met htmlspecialchars buiten het beeld getabt ![]() | ||||||||
PiRANiA | zondag 16 mei 2010 @ 17:42 | |||||||
quote:Ik mis quotes? | ||||||||
woopehh | maandag 17 mei 2010 @ 18:09 | |||||||
Vraagje ![]() Ik heb 2 tabellen, een tabel "toegestane woorden" (80000 records) en een tabel "woordfrequenties". Nu heb ik een array met woorden (en hun frequenties), maar wil ik alleen de toegestane woorden (die dus in toegestane woorden staan ![]() Wat ik zelf had bedacht was een tijdelijke tabel te maken met de woorden uit de array, en deze dan joinen met de toegestane woorden in een select into.. maar ik heb het gevoel alsof het makkelijker kan ![]() [edit]In de array staan maximaal 5000 woorden, maar meestal meer rond de 2000[/edit] | ||||||||
hamkaastosti | dinsdag 18 mei 2010 @ 17:36 | |||||||
ik ben bezig met een form validator maar ik kom op een probleempje. ik maak als zend ook ongeveer doet een form class. hierbij kan ik velden toevoegen met de vereiste validatie
nu wil ik elke validator checken of hij voldoet of niet dus loop ik door de array van validaties heen met switch
hierbij is $fieldvalue de waarde van het form field. $type is het type validatie dus required e.d. $field is de naam van het formfield (voor m'n error array) en $value is waaraan de validatie moet voldoen. Het probleem is dat als je niets invult ik een error wil dat het veld verplicht is. Helaas wordt die error dan overschreven door dat het veld te kort is. Kan ik dit handiger oplossen dan bij elke checkValidatie() te kijken of er al een error is opgeslagen voor dat veld? Want dan doorloopt het script onnodig alsnog elke validatie bij de switch halp /o\ | ||||||||
hamkaastosti | dinsdag 18 mei 2010 @ 18:44 | |||||||
hmm.. dit werkt.. maar of het de meest nette methode is ![]()
[ Bericht 6% gewijzigd door hamkaastosti op 19-05-2010 14:57:26 ] | ||||||||
wobbel | woensdag 19 mei 2010 @ 10:03 | |||||||
Ik heb al ff lopen googlen, maar ik kan geen snippet vinden om al die rare servernamen om te zetten naar kleurtjes. Gameserver namen hebben vaak ^5 etc. in hun naam staan om kleurtjes te geven. Voorbeeld: ^1*T^4S* ^1Clan^4Server ^2HC ^1|www.thrillspectrum.com| Hiervoor zal vast al wel een snippet bestaan ergens ![]() | ||||||||
iFries | woensdag 19 mei 2010 @ 12:59 | |||||||
TVP ![]() ![]() | ||||||||
ursel | woensdag 19 mei 2010 @ 19:54 | |||||||
quote:Leuk zo'n Fok Topic Tracker Update ![]() | ||||||||
Light | woensdag 19 mei 2010 @ 23:10 | |||||||
quote:Lijkt me qua opzet helemaal niet verkeerd. Ik zie alleen niet meteen hoe je aangeeft of een validatiepoging gelukt is en wat er gedaan wordt als een validatie mislukt. | ||||||||
captaintokyo | donderdag 20 mei 2010 @ 02:05 | |||||||
quote:Dat wordt natuurlijk afgehandeld in deze functies (waarvan hij de implementatie niet toont): $this->$method($field, $fieldvalue, $value); | ||||||||
Light | donderdag 20 mei 2010 @ 10:32 | |||||||
quote:Ja, maar hoe? Een eventuele return value wordt niet gebruikt, dus ik neem aan dat er een andere manier is. Met exit() kun je een validatie wel stoppen, maar da's niet netjes. Verder kun je nog een exception gebruiken, maar die moet wel ergens worden opgevangen. En dan is ook nog de vraag of je doorgaat met valideren als er een veld ongeldige waarden bevat. | ||||||||
captaintokyo | donderdag 20 mei 2010 @ 12:04 | |||||||
Oh ja, ik begrijp wat je bedoelt nu. Nu ben ik eigenlijk ook wel benieuwd naar de implementatie. | ||||||||
hamkaastosti | donderdag 20 mei 2010 @ 12:35 | |||||||
quote:ik hou een array met errors bij.
ik moet hem nog verder afmaken maar dit is het idee voor elke checkFilterNaam $this->locale is een array uit een geinclude php bestand. het checken of een form valideert kan heel simpel in je controller
Het werkt nu zo dat de validator alle formfields doorloopt. Zodra er in 1 field een error is skipped ie de rest van de validatie eisen voor dat veld en gaat hij door met het volgende veld. in $this->errors zitten dan per veld de eerste error die de validator vond. werkt als een tiet. moet alleen nog een check inbouwen dat voorkomt dat iemand de velden in de html aan gaat passen. Maar ik weet alle namen van de form velden dus dat moet geen probleem zijn. | ||||||||
qwox | donderdag 20 mei 2010 @ 18:48 | |||||||
dus
nu heb ik de code voor de normale volgorde
nu dacht ik dat even simpel om te draaien
werkt helaas niet zoals ik had gehoopt. heb meerdere variaties geprobeerd. maar ben bang dat me kennis van preg_replace en dergelijk niet goed genoeg is. Weet iemand hoe ik het wel voor elkaar krijg, alvast bedankt. laat maar zitten, fout zat ergens anders in script, simpel omdraaien werkt wel [ Bericht 3% gewijzigd door qwox op 20-05-2010 18:50:46 (niet nadenken.) ] | ||||||||
Keiichi | vrijdag 21 mei 2010 @ 10:11 | |||||||
Ik heb 2 verschillende databases. De ene is een testdatabase en de ander een live database. Door wat ontwikkelchaos heb ik de veranderingen niet echt bijgehouden. Zijn er tooltjes om veranderingen tussen 2 databases te laten zien? | ||||||||
Light | vrijdag 21 mei 2010 @ 23:24 | |||||||
quote:En het idee is dat je later makkelijk een nieuw filter kunt bedenken en toevoegen? Dan zou ik die filterfuncties beperken tot de hoofdzaak, namelijk bepalen of de waarde al dan niet geldig is volgens het filter. Dat kan door true of false terug te geven. Dan hoef je, als je later een filter wilt toevoegen, niet meer uit te zoeken welke classvariabelen je moet aanpassen. Als een validatie mislukt, hoef je de rest van de validaties voor dat veld uiteraard niet te doen. En een eventuele melding zou je als derde parameter bij de functie addField() kunnen toevoegen. Mislukt de validatie, dan krijg je die melding te zien. Die check-functies roep je niet zelf aan, dat gaat waarschijnlijk via iets als validateField() en die kan wel zorgen dat de melding in $this->errors[] wordt geplaatst. quote:Dus als je een veld password hebt, met als regels dat de lengte tussen 5 en 10 tekens moet zitten en dat er een cijfer en een letter in moet zitten, dan kan ik 4 keer een foutmelding krijgen dat de ingevoerde waarde niet klopt. "stop" -> te kort, min 5 tekens vereist. "chocoladefabriek" -> te lang, max 10 tekens vereist. "geheim" -> fout, moet ten minste 1 cijfer bevatten. "123456" -> fout, moet ten minste 1 letter bevatten. "g3h31m" -> goed! quote:Gewoon zorgen dat je alleen de bekenden velden in de database opslaat. | ||||||||
hamkaastosti | zaterdag 22 mei 2010 @ 10:34 | |||||||
quote:Als ik een nieuw filter wil toevoegen dan voeg ik een extra item aan de switch toe en een voeg ik $this->locale['nieuwfilter] toe. dan zou het moeten werken. lijkt me niet al te lastig. ik zou checkfilter() true of false terug kunnen laten geven en dan in mijn valididator
maar dat verschilt niet wezenlijk dan de error in te vullen in elke checkNogWat() functie. Hoewel bovenstaand misschien wat 'mooier' is ![]() quote:Ik wil graag dat ik per fout de juiste melding krijg te zien. dus veld is te kort, te lang e.d. Geen generieke melding dat het veld niet klopt. Vandaar ook de $this->locale;
Voordeel hierbij is dat ik ook direct meldingen in een andere taal kan weergeven omdat deze locale in /nl/ staat. De errors defineren in een class maakt het vertalen niet handiger. Maar misschien dat ik deze opmerking van je niet goed snap ![]() quote:Op dit moment zou je meerdere keren een foutmelding kunnen krijgen ja omdat het script stopt met valideren zodra bijvoorbeeld het veld te kort is. Ik heb zitten denken om alle fouten te verzamelen en die onder elkaar achter het veld weer te geven na een POST met fouten maar dan krijg je dingen als 'dit veld is verplicht' samen met 'dit veld moet langer dan 3 karakters zijn' en dat lijkt me ook wat krom. Ik ben wel van plan om tooltips te gaan gebruiken met daarin de eisen voor het veld. De bedoeling is dat deze class ook de benodige jquery gaat genereren om clientside validatie te doen. quote:dat heb ik inderdaad al gefixed. ik weet alle velden dus als ik over de velden heen loop en het veld bestaat niet dan is er mee gekloot.
Extra velden die een kwaadwillend persoon toevoegd aan de html worden sowieso niet gevalideerd dus ook niet teruggegeven via $form->getValues() en komen zo nooit verder dan de validator ![]() ik wil m'n hele class trouwens ook wel op pastbin gooien ofzo mocht je de hele structuur willen zien [ Bericht 1% gewijzigd door hamkaastosti op 22-05-2010 10:46:27 ] | ||||||||
Chandler | vrijdag 28 mei 2010 @ 21:06 | |||||||
Ik wil mijn rechten systeem uitbreiden op bepaalde punten, zoals het kunnen overschrijven van rechten, etc maar heb geen idee wat ik in mijn opzet moet gaan veranderen. Op dit moment draai ik met deze tabellen.
Nu wil ik dit systeem gaan gebruiken voor mijn forum, maar weet niet of dit handig is, aangezien ik per forum zekers wel een recht of 20 heb. - topic aanmaken - topic verwijderen - topic verplaatsen - topic renamen - topic sticky maken - topic sluiten - post aanmaken - post bewerken - post verwijderen - post verplaatsen - post van andere gebruiker bewerken - post van andere gebruiker verwijderen - post van andere gebruiker verplaatsen - etc Dus zoals je kunt zien heel veel rechten als ik dat keer 30 forums doe, zit ik op 30*20 aan rechten, zonder nog maar 1 groep (per forum) te hebben gemaakt. Dus wat is nou wijsheid? aanpassen van mijn tabellen? Graag comments!!! | ||||||||
Chandler | zaterdag 29 mei 2010 @ 09:46 | |||||||
Ik denk dat ik al een oplossing heb. Aan tabel users_groups en users_rights ga ik een aantal velden toevoegen. 1. type (char1) = u = user, f = forum, a = admin, m = moderator 2. sub_id (unsigned int) te gebruiken voor bv forum id, moderator id, etc 3. alter (ja, nee, nooit) dus overschrijven van deze recht mag...... Goed? of hebben jullie een andere suggestie? | ||||||||
hamkaastosti | zaterdag 29 mei 2010 @ 10:00 | |||||||
je kunt ook rechten maken via bitmask | ||||||||
Chandler | zondag 30 mei 2010 @ 07:38 | |||||||
bitmask of bitwise? ![]() | ||||||||
Chandler | maandag 31 mei 2010 @ 10:38 | |||||||
Anyone? wil graag verder! ![]() | ||||||||
boem-dikkie | maandag 31 mei 2010 @ 21:28 | |||||||
Ik heb dit script.
Zodra ik iets wil doen geeft hij echter: Undefined index 'foto' op de regel: $temp_naam = $_FILES['foto']['tmp_name']; en Undefined index 'foto' op de regel: $bestand = $_FILES['foto']; //het bestand Ik snap niet zo goed waarom. ![]() | ||||||||
Roonaan | maandag 31 mei 2010 @ 21:32 | |||||||
Wat dacht je van exit/return toevoegen in de eerste if? | ||||||||
boem-dikkie | maandag 31 mei 2010 @ 21:36 | |||||||
quote:Een else helemaal onderaan, sorry ik ben echt nog newbie hoor. Meer trial and error, maar ik weet geen opties meer. ![]() | ||||||||
Trollface. | maandag 31 mei 2010 @ 22:36 | |||||||
quote:Je weet zeker dat het <input type="file" name="foto" /> is? | ||||||||
mstx | maandag 31 mei 2010 @ 22:57 | |||||||
quote:En dat het <form action="#" method="post" enctype="multipart/form-data"> is? | ||||||||
boem-dikkie | maandag 31 mei 2010 @ 23:09 | |||||||
Hij werkt inmiddels. En dat enctype en de name= waren niet de enige fouten. ![]() | ||||||||
Chandler | dinsdag 1 juni 2010 @ 07:13 | |||||||
Nog iemand over mijn rechten tabellen? | ||||||||
Roonaan | dinsdag 1 juni 2010 @ 07:15 | |||||||
quote:Jups. Sinds wanneer is het een probleem om 30x20 records te hebben in een DB? | ||||||||
Chandler | dinsdag 1 juni 2010 @ 10:20 | |||||||
Sinds nu niet iig... maar dat was de vraagstelling niet helemaal Roonaan, ik wil mijn ACL uitbreiden zodat ik ook forums etc er aan kan toevoegen ![]() | ||||||||
Mirel | dinsdag 1 juni 2010 @ 10:37 | |||||||
Ik heb een uiterst simple scriptje van internet gepakt, een contactform die de gegevens mailt. De mails komen momenteel niet aan, heb wat aan de code veranderd, en nu mailt ie momenteel niks. Hoe dan ook, toen hij het wel deed mailde hij de strings niet mee.
en
Dat ding eronder weet ik even niet te plaatsen | ||||||||
boem-dikkie | dinsdag 1 juni 2010 @ 10:50 | |||||||
Waar gebruik je die REQUEST voor? Ik heb in mijn eigen script gewoon
En dan alles in één gooien.
Weet niet of het goed is, maar het werkt wel. ![]() [ Bericht 0% gewijzigd door boem-dikkie op 01-06-2010 10:56:59 ] | ||||||||
Chandler | dinsdag 1 juni 2010 @ 10:54 | |||||||
Request was in the old days voor $_GET/$_POST ![]() dus verander dat eens gauw naar $_POST ipv $_REQUEST | ||||||||
Mirel | dinsdag 1 juni 2010 @ 11:00 | |||||||
Krijg een mail met enkel het lijstje: Product: Naam: E-mail: Adres: Postcode: Plaats: Waar de strings zitten is dan weer leeg.
Voordat je je post editte had je $naam_field. Waarom je dat ineens doet weet ik niet maar het werkte sowieso niet. | ||||||||
boem-dikkie | dinsdag 1 juni 2010 @ 11:02 | |||||||
Dat deed ik omdat ik $name_field even in naam $naam had veranderd zodat het wat duidelijker was. ![]() | ||||||||
boem-dikkie | dinsdag 1 juni 2010 @ 11:08 | |||||||
Zet dit eens boven aan je php code onder <?php
| ||||||||
Mirel | dinsdag 1 juni 2010 @ 11:10 | |||||||
Ben zo in de war met hoe ik precies de code moet uitschrijven.
Dit is ookalweer fout want het werkt niet. :') Hij komt niet eens tot de echo | ||||||||
Mirel | dinsdag 1 juni 2010 @ 11:10 | |||||||
quote:Ja? Ik kríjg de email wel binnen verder, alleen hij laat de strings niet zien. | ||||||||
boem-dikkie | dinsdag 1 juni 2010 @ 11:15 | |||||||
| ||||||||
captaintokyo | dinsdag 1 juni 2010 @ 11:15 | |||||||
Verander: <form action="qrcaction.php"> In: <form action="qrcaction.php" method="post"> | ||||||||
boem-dikkie | dinsdag 1 juni 2010 @ 11:20 | |||||||
Oh ja. ![]() | ||||||||
Mirel | dinsdag 1 juni 2010 @ 11:21 | |||||||
Werkt niet. Als het tussen aanhalingstekens staat, dan leest ie de string toch niet uit? | ||||||||
captaintokyo | dinsdag 1 juni 2010 @ 11:25 | |||||||
quote:Jawel, hij leest de string wel uit. En je moet method="post" toevoegen aan je form tag, als je dat niet doet gaat het via een get. Ik doe het altijd zo, omdat ik dan duidelijker kan zien waar een variabele gebruikt wordt:
Dus curly braces {}, niet gewone haakjes () gebruiken om de variabele heen. [ Bericht 26% gewijzigd door captaintokyo op 01-06-2010 11:31:22 ] | ||||||||
Mirel | dinsdag 1 juni 2010 @ 11:29 | |||||||
Oh vreemd, hij doet het nu ineens. Even testen | ||||||||
Mirel | dinsdag 1 juni 2010 @ 11:32 | |||||||
Big Thanks | ||||||||
Roonaan | dinsdag 1 juni 2010 @ 12:13 | |||||||
quote:KISS. Either way, een ACL is een rechtenprofiel. Niets houdt je tegen om dezelfde ACL op meerdere fora's toe te passen. | ||||||||
wobbel | dinsdag 1 juni 2010 @ 20:25 | |||||||
Met PHP zou ik graag een 06 nummer willen valideren...dat ie met 06 moet beginnen en met 8 cijfers moet eindigen lijkt me logisch, maar zijn er nog meer dingen waarmee ik rekening moet houden? Ik weet dat 06-12341234 niet kan omdat het cijfers 3 tm 6 en 7 t/m 10 niet gelijk mogen zijn (smsen naar 1234 is hetzelfde als smsen naar 06-12341234) maar zijn er nog meer dingen om rekening mee te houden? (Ik wil nummers eerst goed valideren voordat er een sms heen wordt gestuurd ![]() | ||||||||
PiRANiA | dinsdag 1 juni 2010 @ 20:29 | |||||||
quote:http://www.opta.nl/nl/act(...)/publicatie/?id=3166 • Mobiele nummers. In 2009 is het totaal aantal uitgegeven mobiele nummers opgelopen tot 49.3 miljoen. Dit is 82,2% van de beschikbare 06-nummers. In 2008 was dit nog 77,3%. Om de voorraad mobiele nummers uit te breiden, kan het ministerie van Economische Zaken de reeksen 06-0 en 06-9 vrijgeven voor uitgifte. ![]() --hoe weet je dat trouwens van die shortcodes? Weet je dat 100% zeker? bron? ![]() | ||||||||
wobbel | dinsdag 1 juni 2010 @ 20:39 | |||||||
quote:- gaat googlen - [edit] Hoe ga ik dit in vredesnaam googlen ![]() | ||||||||
hamkaastosti | dinsdag 1 juni 2010 @ 20:46 | |||||||
http://wiki.phpfreakz.nl/(...)rlands_mobiel_nummer | ||||||||
wobbel | dinsdag 1 juni 2010 @ 21:01 | |||||||
quote:Thnx ![]() | ||||||||
hamkaastosti | dinsdag 1 juni 2010 @ 21:02 | |||||||
een link van phpreakz.nl plakken die nuttig is. het moet niet gekker worden ![]() | ||||||||
Roonaan | dinsdag 1 juni 2010 @ 21:18 | |||||||
quote:Je homepage is weird ingesteld. | ||||||||
Chandler | woensdag 2 juni 2010 @ 10:08 | |||||||
quote: ![]() Maar was de opzet van mij dan wel goed? de toevoegingen op mijn tabel? of zou ik het anders moeten aanpakken? maar goed, ga het weekend een test maken en kijken wat ik voor elkaar bak met de eerder geposte toevoegingen! ![]() | ||||||||
TheDutchHero | woensdag 2 juni 2010 @ 20:32 | |||||||
Moet deze topic niet centraal worden? | ||||||||
Trollface. | woensdag 2 juni 2010 @ 20:36 | |||||||
quote:Luie mods zijn lui. | ||||||||
classpc | woensdag 2 juni 2010 @ 22:14 | |||||||
quote:Die heb ik hier ook, maar ik vond 'm eigenlijk toch wat tegenvallen. Deze bevalt mij een stuk beter, ik kan 'm echt aanraden: http://www.bol.com/nl/p/n(...)002631114/index.html | ||||||||
Dowdoon | donderdag 3 juni 2010 @ 09:38 | |||||||
Nog een vraagje. Ik zit nu met het probleem dat als ik in een teksinvoerveld bv dit stukje tekst invul: Test om te kijken of het werkt, de enters niet goed meeneemt. Dus alle tekst wordt achter elkaar gezet. Weet iemand hier een makkelijke snelle oplossing voor? scriptje waar het om gaat SPOILER(wel graag in het script aanpassen :@ ) Alvast bedankt ^O^ | ||||||||
PiRANiA | donderdag 3 juni 2010 @ 09:42 | |||||||
quote:google even op nl2br ![]() | ||||||||
Dowdoon | donderdag 3 juni 2010 @ 09:48 | |||||||
thnx ![]() | ||||||||
boem-dikkie | donderdag 3 juni 2010 @ 10:52 | |||||||
quote:Waarom gebruik je geen CSS om de stijl van je div's te definiëren? | ||||||||
Sitethief | donderdag 3 juni 2010 @ 11:31 | |||||||
Wat is beter, foutmeldingen etc in een database gooien, of in een (txt) bestand? Ik vind database iets handiger omdat je er dan makkelijk over kunt beschikken vanuit andere systemen. Maar of het beter is vraag ik me dan toch af. | ||||||||
SinofEnvy | donderdag 3 juni 2010 @ 12:13 | |||||||
En je kan ze sorteren op error code e.d., wat ook wel handig is (als je verschillende kolommen hebt dan, bijv error code, op welke pagina/uri, etc). | ||||||||
hamkaastosti | donderdag 3 juni 2010 @ 12:33 | |||||||
en in welke database sla je de foutmelding op dat er geen verbinding gemaakt kon worden met de database? ![]() | ||||||||
Dowdoon | donderdag 3 juni 2010 @ 13:36 | |||||||
quote:Die heb ik wel maar dat wilde niet goed werken vond ik. Stukken tekst die op verkeerde plaatsen kwamen en niet verplaatst konden worden. En ja ik zal vast wat fout hebben gedaan ![]() Maar het werkt nu allemaal goed dusjaa waarom zou ik nog klagen?:P | ||||||||
boem-dikkie | donderdag 3 juni 2010 @ 19:34 | |||||||
quote:Omdat CSS basis is en je het jezelf beter meteen goed kan aanleren. | ||||||||
Dokay | vrijdag 4 juni 2010 @ 21:38 | |||||||
help... ![]()
[ Bericht 86% gewijzigd door Dokay op 05-06-2010 01:53:13 ] | ||||||||
ach | vrijdag 4 juni 2010 @ 22:15 | |||||||
komt door de $record3 = mysql_fetch_assoc($diensten_query0); waarmee je de eerste rij er al uit hebt gehaald | ||||||||
Roonaan | vrijdag 4 juni 2010 @ 22:39 | |||||||
edit: useless comment. | ||||||||
Dokay | vrijdag 4 juni 2010 @ 22:47 | |||||||
quote:dank voor je snelle reactie! | ||||||||
Chandler | woensdag 9 juni 2010 @ 09:10 | |||||||
got is sneller ![]() [ Bericht 88% gewijzigd door Chandler op 09-06-2010 14:23:03 ] | ||||||||
wobbel | zondag 13 juni 2010 @ 15:36 | |||||||
Mag ik de developers van MySQL en PHP bij deze ook heel erg bedanken? ![]() | ||||||||
Crutch | zondag 13 juni 2010 @ 20:09 | |||||||
Een vraagje: Hoe kan ik automatisch het type browser laten herkennen zodat ik de layout kan aanpassen naar een mobiel toestel bijvoorbeeld? | ||||||||
Trollface. | zondag 13 juni 2010 @ 20:15 | |||||||
quote:http://detectmobilebrowsers.mobi - hier staat een mooie library ![]() | ||||||||
Crutch | zondag 13 juni 2010 @ 20:34 | |||||||
quote:Het werkt ![]() Gewoon één functie waarin je per device kunt aangeven of ie moet redirecten of niet. | ||||||||
Hondenbrokken | zondag 13 juni 2010 @ 20:37 | |||||||
Ik vind die w3schools-tutorials bijzonder slecht en verder vind ik dat hele php ook 3x niks. Ik denk dat ik voor RoR ga. | ||||||||
Trollface. | zondag 13 juni 2010 @ 20:39 | |||||||
quote:Veel plezier ![]() | ||||||||
GlowMouse | zondag 13 juni 2010 @ 20:40 | |||||||
Je hebt gelijk, 3x niks is nog niks. | ||||||||
Hondenbrokken | zondag 13 juni 2010 @ 21:39 | |||||||
quote:Sommige mensen zeggen dat het een hele fijne taal is en dat is het waarschijnlijk ook, dus vergeet mijn vorige post. Het is alleen dat ik Pyhton en Ruby gewend ben en ik niet kan wennen aan PHP. Het gaat dan om dingen zoals dollartekens voor variabelen en veel functionaliteit die ik gewend ben, maar niet terug kan vinden in de taal. | ||||||||
Trollface. | zondag 13 juni 2010 @ 21:42 | |||||||
quote:Ah, meer gewenning dus. Snap het wel. ![]() | ||||||||
Crutch | zondag 13 juni 2010 @ 21:59 | |||||||
Ik wil verdomme gewoon een textfile typen met wat ik wil en dat een compiler daar gewoon een mooi stukkie software van bouwt. Ziet er ongeveer zo uit:
Is dat er al? :P | ||||||||
Crutch | zondag 13 juni 2010 @ 22:00 | |||||||
Aha, dikke vette wrapper fail in de code-tags. ![]() | ||||||||
Trollface. | zondag 13 juni 2010 @ 22:29 | |||||||
quote:Dat heet een freelancer ![]() | ||||||||
Crutch | zondag 13 juni 2010 @ 22:39 | |||||||
quote:Nee die stelt vragen en wil geld hebben ![]() | ||||||||
wobbel | maandag 14 juni 2010 @ 17:48 | |||||||
Via welke toko's kan ik ervoor zorgen dat ik creditcard betalingen kan ontvangen in mijn webshop? ogone heb ik gevonden en 2checkout maar verder nog helemaal niks. Iemand ervaringen met het intergreren van creditcard betalingen? | ||||||||
Gitaarmat | maandag 14 juni 2010 @ 19:44 | |||||||
Ik kan nergens een HTML voor dummies vinden dus ik stel hier mijn vraag wel. Poosje geleden een website gemaakt. Hij doet het bij mij goed. Geen fouten in de opmaak, geen blauwe randen om de links heen en alle lettertypes zijn hetzelfde. Op school, waar ze 17" pc'tjes hebben ziet het er heel lelijk uit. Op een paar pagina's wordt het lettertype ineens groter? Plaatjes verspringen en de tekst loopt gewoon door, in tegenstelling tot wat ik gedaan heb met de P STYLE tag van 450px. Ligt dit aan de browser? Aan de beeldschermen? Of is de code gewoon kut. (Neem de website trouwens niet te serieus, ik ben een beginneling met programmeren maar ik vind de website er zelf wel grappig uitzien.) | ||||||||
Darkomen | maandag 14 juni 2010 @ 19:52 | |||||||
http://validator.w3.org/ Voer daar je url eens in, niet de tk verwijzing en kijk of je er uit kan komen. Anders kan je best een HTML voor dummies topic openen om alles schoon te houden ![]() Ps, website ziet er best leuk uit, en hulde voor het niet gebruiken van een wysiwyg editor of zelfs Word! Notepad(++) rules! | ||||||||
Crutch | maandag 14 juni 2010 @ 20:17 | |||||||
quote:Ziet er idd wel leuk uit. En zeker voor een beginneling. ![]() | ||||||||
Trollface. | maandag 14 juni 2010 @ 20:51 | |||||||
Ligt misschien aan IE? | ||||||||
wobbel | dinsdag 15 juni 2010 @ 11:36 | |||||||
quote:IE6 wordt nog veel op scholen gebruikt ![]() | ||||||||
Darkomen | dinsdag 15 juni 2010 @ 13:57 | |||||||
En bedrijven helaas. | ||||||||
MrNiles | woensdag 16 juni 2010 @ 11:19 | |||||||
opgelost [ Bericht 99% gewijzigd door MrNiles op 16-06-2010 11:28:28 ] | ||||||||
j95 | woensdag 16 juni 2010 @ 19:07 | |||||||
Even een vraagje: Ik ben een totale noob met PHP, ik weet dus niks. Behalve de openingstags. Wat kan ik het best doen om het redelijk snel maar ook makkelijk te leren. Zonder dat ik het idee heb dat ik huiswerk maak ![]() | ||||||||
Trollface. | woensdag 16 juni 2010 @ 19:18 | |||||||
quote:De PHP-documentatie doorlezen op php.net ![]() | ||||||||
j95 | woensdag 16 juni 2010 @ 19:30 | |||||||
quote: Is het niet makkelijk om zo'n boek te hebben? Heb weleens van de tutorials geprobeerd, maar dat is het denk ik niet helemaal ![]() | ||||||||
j95 | woensdag 16 juni 2010 @ 19:39 | |||||||
Hoe hebben jullie het bijvoorbeeld geleerd? | ||||||||
boem-dikkie | woensdag 16 juni 2010 @ 21:58 | |||||||
quote:School en boek. Er zijn boeken die bijvoorbeeld een soort webwinkel doorlopen. Dan leer je de basis wel. | ||||||||
FastFox91 | woensdag 16 juni 2010 @ 22:01 | |||||||
Andere scripts 'lezen' en aanpassen begon ik mee, maar achteraf gezien niet de beste methode. Ik wist niet welke code slecht of goed was, en dan leer je dus ook foute code. | ||||||||
Mirel | donderdag 17 juni 2010 @ 00:11 | |||||||
edit: negerpoep | ||||||||
ach | donderdag 17 juni 2010 @ 00:20 | |||||||
quote:zou ik ook zeggen | ||||||||
Trollface. | donderdag 17 juni 2010 @ 01:00 | |||||||
PHP-boeken zijn trouwens kut, 9/10 keer zit er bijvoorbeeld een SQL injection of XSS-exploit in die opdrachten. ![]() | ||||||||
j95 | donderdag 17 juni 2010 @ 07:38 | |||||||
quote: Dat zegt me niks dus ik denk toch dat ik voor een boek ga. Kan je ook onderweg wat lezen enzo. Iedergeval bedankt voor de hulp en als ik vragen heb zal ik jullie wel lastig vallen ![]() | ||||||||
PiRANiA | donderdag 17 juni 2010 @ 07:42 | |||||||
quote:Het zou je wat moeten gaan zeggen ![]() http://en.wikipedia.org/wiki/SQL_injection http://en.wikipedia.org/wiki/Cross-site_scripting | ||||||||
wobbel | vrijdag 18 juni 2010 @ 00:13 | |||||||
Als ik de volgende string heb: $string = "Roflcopter haxxor 1337"; Hoe zorg ik ervoor dat dat ik de tekst (roflcopter haxxor) als $tekst krijg en 1337 als $getal. De string die ik heb moet met een regex ofzo opgesplits worden in $tekst en $getal. | ||||||||
Trollface. | vrijdag 18 juni 2010 @ 00:15 | |||||||
Pattern is: /^(.*?) ([0-9]+)$/, rest kun je zelf wel lijkt me. | ||||||||
iFries | vrijdag 18 juni 2010 @ 00:20 | |||||||
quote:
![]() | ||||||||
Trollface. | vrijdag 18 juni 2010 @ 00:22 | |||||||
quote:En wat als de tekst 'Hall0 ik ben test 789' is? ![]() | ||||||||
Swetsenegger | vrijdag 18 juni 2010 @ 07:43 | |||||||
quote:Ik ben met je eens dat er meestal een hoofdstuk veiligheid ontbreekt, maar je moet met me eens zijn dat het de leercurve een stuk stijler maakt als je direct SQL injection en cross-site-scripting beveiliging in de eerste 'hello world' voorbeelden wil gaan bouwen. Ik vind boeken prima voor de beginnende PHP'er, aangezien ze meestal snel resultaat tonen en je als 'leerling' dus echt het idee hebt progressie te maken wat je prikkelt door te gaan. Die veiligheid komt er vanzelf wel.... als je een keer een stuk script op een forum post ![]() | ||||||||
Swetsenegger | vrijdag 18 juni 2010 @ 07:50 | |||||||
quote:Ik heb multisafepay geimplementeerd. Op zich relatief eenvoudig en redelijk gelijk aan ideal basic implementatie, alleen het afvangen van foutmeldingen vereist wat meer moeite. En documentatie is kut. Maar ik vind de documentatie bij elke betaalmethode kut eigenlijk. | ||||||||
j95 | vrijdag 18 juni 2010 @ 13:45 | |||||||
Ik heb even een boek gehaald bij de bieb, het is alleen wel van PHP 4. Is dat erg? Kon niks anders vinden.. | ||||||||
ach | vrijdag 18 juni 2010 @ 20:11 | |||||||
quote:Yep, 4 moet je echt niet mee beginnen dat is al veel te oud en dan leer je alles verkeerd. | ||||||||
Swetsenegger | vrijdag 18 juni 2010 @ 20:13 | |||||||
mjah valt wel mee, er zijn wat functies deprecated maar de grote lijnen zijn redleijk gelijk. Alleen OOP is behoorlijk op de schop gegaan, maar als beginnen zal je daar niet mee starten. | ||||||||
F4T4L_3RR0R | zondag 20 juni 2010 @ 23:59 | |||||||
Hoe krijg ik een extra toegevoegde spatie aan het einde van $melding?
Voorbeeld: Nu staat er "Dit is een test" in $melding en er moet "Dit is een test " in komen te staan, omdat ik verderop in het script op " test " (met de spaties) moet filteren. | ||||||||
Trollface. | maandag 21 juni 2010 @ 00:02 | |||||||
| ||||||||
F4T4L_3RR0R | maandag 21 juni 2010 @ 00:20 | |||||||
Thanks! Is er nog een specifieke reden dat ik single quotes moet gebruiken? | ||||||||
Trollface. | maandag 21 juni 2010 @ 00:23 | |||||||
quote:Nee, maar ik gebruik ze altijd omdat sneller typen, en ietsjes sneller qua executie van script. ![]() | ||||||||
Deeltjesversneller | maandag 21 juni 2010 @ 12:50 | |||||||
Ik ben een soort van slideshow aan het maken voor een fotograaf, deze komt op een computer in de winkel te staan. Nou moeten bezoekers door foto's kunnen klikken (dat gedeelte is al klaar) en bepaalde foto's kunnen selecteren en vervolgens ook het formaat etc kunnen selecteren. Kan ik dit het beste in een PHP session opslaan of op een andere manier? De foto's die worden weergegeven komen allemaal uit 1 map, steeds 1 jpg op een pagina en dan met een knopje Volgende kunnen ze naar de volgende tot de laatste, de bestandsnaam heb ik al zo gemaakt dat deze in een GET variabele komt te staan. Er komen elke dag nieuwe foto's bij en oude gaan eruit, de ene keer 5 foto's en de andere keer 100.. ik ben nog maar een beginner in PHP vandaar dat ik niet weet of een PHP session wel de slimste oplossing is. zo ziet het eruit: http://i49.tinypic.com/jj19ja.png | ||||||||
Sitethief | maandag 21 juni 2010 @ 13:03 | |||||||
Dit soort slideshows kun je aan de voorkant beter met AJAX en/of Flash maken, dat is veel dynamischer. | ||||||||
Deeltjesversneller | maandag 21 juni 2010 @ 16:10 | |||||||
Het laad-gedeelte en fade in heb ik met AJAX gedaan maar ook daar ben ik nieuw mee. Dat werkt nu wel goed vind ik zelf. Ik vraag me alleen af op welke manier ik de foto nummers en gewenste formaten het beste kan verzamalen, die aan het eind dmv een bestel-knop kunnen worden doorgestuurd naar de mail... | ||||||||
Maartel | maandag 21 juni 2010 @ 19:49 | |||||||
Ondanks het aparte topic Database site maken.. doe ik hier ook maar even een poging. In het kort: ik wil een database site maken, met een vrij uitgebreidde zoekfunctie. Vooralsnog heb ik vooral met html en flash gewerkt, maar ik heb me inmiddels aardig ingelezen in PHP en MySQL en weet nu wel een beetje hoe scripts werken. Hoe ik ze combineer met HTML is me nog niet helemaal duidelijk ![]() Heeft iemand óf een tip voor fijne software om html en PHP in te combineren, óf een heldere tutorial die je de combinatie van de verschillende programmeertalen leert begrijpen? Op dit moment is het me niet helder of ik nou eerst een hele site moet gaan ontwerpen in Hmtl en daarna functionaliteit toevoegen, of dat ik eerst moet zorgen dat mijn scripts in orde zijn zodat mijn html werk niet voor niets is.. (Overigens is een programma/template wat de functionaliteit vrijwel helemaal zelf doet helemaal welkom!) | ||||||||
F4T4L_3RR0R | maandag 21 juni 2010 @ 23:32 | |||||||
quote:Is dit de correcte manier om de spatie weer weg te halen?
Edit: Kan ik een IF naar meerdere dingen laten kijken, of is het beperkt tot 1 ding?
Wil ik graag het volgende aan toevoegen:
Of moet dat zo?
[ Bericht 23% gewijzigd door F4T4L_3RR0R op 21-06-2010 23:38:36 ] | ||||||||
Trollface. | maandag 21 juni 2010 @ 23:59 | |||||||
quote:Ja, en zo:
| ||||||||
Hondenbrokken | dinsdag 22 juni 2010 @ 00:25 | |||||||
quote:Ja. rtrim haalt rechts spaties, enters, tabs enzovoort weg. quote:Je kunt voorwaarden aan elkaar koppelen met "AND" en "OR". Je kunt ook "&&" en "||" gebruiken. quote:Dat is goed. quote: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. Wat ook werkt, is: quote: | ||||||||
Trollface. | dinsdag 22 juni 2010 @ 00:42 | |||||||
quote:Nee, dat is niet goed - kijk eens naar de haakjes. ![]() | ||||||||
F4T4L_3RR0R | dinsdag 22 juni 2010 @ 02:06 | |||||||
Dank wederom! Nog een vraagje. ![]() Mag ik omschrijvingen (// omschrijving) plaatsen achter iets wat niet wordt afgesloten met een punt-komma? Voorbeeld:
Wat feitelijk het volgende is (zelfde code, maar dan in één regel):
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? [ Bericht 0% gewijzigd door F4T4L_3RR0R op 22-06-2010 02:12:37 ] | ||||||||
Hondenbrokken | dinsdag 22 juni 2010 @ 02:28 | |||||||
quote:Het eerste werkt omdat het commentaar al bij het inlezen verwijderd wordt. | ||||||||
Light | dinsdag 22 juni 2010 @ 06:25 | |||||||
quote: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. Commentaar binnen een regel kan ook:
Een commentaarblok mag overal waar whitespace hoort (dus niet midden in een woord). | ||||||||
GI | dinsdag 22 juni 2010 @ 10:12 | |||||||
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
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 : ![]() Kan iemand mij het css truukje vertellen om dit probleem op te lossen ? | ||||||||
Swetsenegger | dinsdag 22 juni 2010 @ 10:14 | |||||||
quote:Ik doe dit altijd maar dmv een achtergrond image in de container. | ||||||||
Roonaan | dinsdag 22 juni 2010 @ 10:14 | |||||||
zit er een padding of margin op #divContent of #divCont? Tip voor CSS is overigens eens te verdiepen in iets als www.blueprintcss.org | ||||||||
GI | dinsdag 22 juni 2010 @ 10:18 | |||||||
Ik ken blueprint, maar dat is voor dit project niet handig.
| ||||||||
GI | dinsdag 22 juni 2010 @ 10:20 | |||||||
quote: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. | ||||||||
Roonaan | dinsdag 22 juni 2010 @ 10:23 | |||||||
Dan wordt het of background image of eventueel nog even kijken of een clearing div nog wat uithaalt. Of met firebug even testen welk element de ruimte inneemt (waarschijnlijk #divContent), want ik zie geen reden voor die border om niet te extenden, terwijl de backgroundcolor dat wel doet, anders dan een position: absolute, overflow:none of floating issues. Eventueel als oude browsers niet boeien zou je nog kunnen proberen om op #divContent ook een left-border te zetten en op beide een border-collapse: collapse. Dat zou ook moeten werken. | ||||||||
Light | dinsdag 22 juni 2010 @ 10:28 | |||||||
Zit er dan in #divContent nog iets dat margins (of paddings) heeft? Misschien is het een optie om #divContent een float: left; (of right) mee te geven. | ||||||||
Sitethief | dinsdag 22 juni 2010 @ 11:01 | |||||||
Kijk eens hier: [CSS] voor dummies #14 | ||||||||
F4T4L_3RR0R | dinsdag 22 juni 2010 @ 14:27 | |||||||
Bestaat er iets in PHP waarmee ik alleen de eerste regel kan uitlezen? Zonder te exploden? Voorbeeld van de input:
Ik wil alleen regel 1 hebben. | ||||||||
mstx | dinsdag 22 juni 2010 @ 14:34 | |||||||
quote:Uit een bestand of uit een string? Indien bestand: http://nl2.php.net/manual/en/function.fgets.php ? | ||||||||
F4T4L_3RR0R | dinsdag 22 juni 2010 @ 14:37 | |||||||
Edit: Bericht weggehaald, even nieuwe ideeën gekregen. ![]() [ Bericht 61% gewijzigd door F4T4L_3RR0R op 22-06-2010 23:51:25 ] | ||||||||
Feola | dinsdag 22 juni 2010 @ 15:43 | |||||||
Ben bezig met een website welke ook in het Russisch moet kunnen worden weergegeven. Ik zit nu even vast met de rewrites. De pagina's in de huidige site in het nederlands heb ik zo aangemaakt:
Nu wil ik in het russisch ook de pagina contact oproepen, en moet er in de adresbalk het volgende komen: /ru/контакт/ Dus ik heb met het russiche woord geencode, en het zo in de htacces gezet:
Maar dan krijg ik een 404. Hoe moet ik dat russische woord opslaan? | ||||||||
retorbrapi | dinsdag 22 juni 2010 @ 21:22 | |||||||
Ziet iemand wat er hier aan de hand is?
Het gekke is dat precies dezelfde query het eerst wel deed. | ||||||||
Light | dinsdag 22 juni 2010 @ 21:28 | |||||||
Iets leesbaarder:
Er mist een komma na de eerste set values. values (...), (...) | ||||||||
retorbrapi | dinsdag 22 juni 2010 @ 21:28 | |||||||
Oke, dit is heel vreemd. Ik kan blijkbaar niet meer dan 1000 entries in mn database gooien. Mijn volledige code:
Met deze code krijg ik de volgende foutmelding:
Verander ik de $count naar 1000 dan werkt het prima. Verander ik het naar 1500 dan werkt het óók, maar dan staan er alsnog maar 1000 entries in de table! Ik heb een primary key 'id' met auto_increment, voor de rest zijn device_token, device_identifier en expiration_date allemaal indexes. | ||||||||
ursel | dinsdag 22 juni 2010 @ 21:29 | |||||||
Volgens mij moet er een komma tussen je 2 values blokken INSERT INTO table (kolom) VALUES (1), (2); | ||||||||
retorbrapi | dinsdag 22 juni 2010 @ 21:31 | |||||||
Dom, dom, dom. Er staan wel degelijk 1500 entries in de table, mijn SQL app laat standaard maar 1000 zien. ![]() Echter blijft het probleem zich voordoen als ik 20.000 entries in 1x wil invoeren. Heeft dit met geheugen ofzo te maken? | ||||||||
retorbrapi | dinsdag 22 juni 2010 @ 21:32 | |||||||
quote:Dat was 'm inderdaad, thanks. Maar ik heb nu een nieuw probleem ![]() | ||||||||
hamkaastosti | dinsdag 22 juni 2010 @ 21:33 | |||||||
moet die laatste , d'r niet af? | ||||||||
Light | dinsdag 22 juni 2010 @ 21:36 | |||||||
Dat stukje is wat foutgevoelig. Alternatief, waarbij je niet na hoeft te denken over wel/geen komma:
| ||||||||
retorbrapi | dinsdag 22 juni 2010 @ 21:36 | |||||||
quote:Sorry, beetje onduidelijk. De query gaat nog heeel lang door, ik heb 'm ff ingekort. Maar je kan aan de PHP code zien dat het een juiste query oplevert. Dat moet ook, want bij $count = 10.000 werkt het, maar bij $count = 20.000 niet meer. | ||||||||
Light | dinsdag 22 juni 2010 @ 21:39 | |||||||
quote:Maar de foutmelding begint met "Could not execute query: ". Meestal staat er dan aan het eind (na de query) nog meer info over waarom die query niet kon worden uitgevoerd. Geheugen zou kunnen, maar je kunt er natuurlijk ook meer queries van maken om dat probleem op te lossen. | ||||||||
retorbrapi | dinsdag 22 juni 2010 @ 21:41 | |||||||
Ik weet niet wat ik heb gedaan, maar ik krijg opeens dit:
Toch geheugen dus. Meerdere queries is inderdaad een oplossing. Dank voor de hulp. ![]() | ||||||||
F4T4L_3RR0R | dinsdag 22 juni 2010 @ 23:55 | |||||||
Ik vraag me af hoe ik de complete inhoud van een explode kan echoën. Heb het ooit geweten, maar weet het even niet meer. Dus met echo $exploded, dat je dan het volgende krijgt:
Is het volgende trouwens te combineren naar een regel toe? $eersteregel heb ik voor de rest niet nodig.
Bijvoorbeeld:
Bovenstaande werkt niet, maar ik zoek iets in die richting. | ||||||||
Xcalibur | dinsdag 22 juni 2010 @ 23:58 | |||||||
| ||||||||
F4T4L_3RR0R | woensdag 23 juni 2010 @ 00:35 | |||||||
Nee, was iets anders. | ||||||||
Light | woensdag 23 juni 2010 @ 00:37 | |||||||
var_dump() ? | ||||||||
F4T4L_3RR0R | woensdag 23 juni 2010 @ 01:15 | |||||||
quote:Jaaaaaa, dat is 'm. ![]() Iemand nog enig idee of je 2 explodes kan combineren in 1 regel? | ||||||||
Xcalibur | woensdag 23 juni 2010 @ 08:34 | |||||||
Ja, dat kan niet. De functie heeft een waarde nodig, en uit de 1e explode komt een array. Je moet dus iets doen als array[0]. Overigens staat hier prima uitgelegd hoe de functie werkt, en wat er voor input verwacht wordt ![]() http://php.net/manual/en/function.explode.php | ||||||||
Daantke | woensdag 23 juni 2010 @ 10:00 | |||||||
met server[script_name] kan ik op 1 of andere manier ook de included file filepath eruit krijgen in plaats van de index file filepath? | ||||||||
Light | woensdag 23 juni 2010 @ 10:18 | |||||||
Heb je iets aan __FILE__ ? (magische constante, underscore-underscore-FILE-underscore-underscore) | ||||||||
Daantke | woensdag 23 juni 2010 @ 10:53 | |||||||
![]() ![]() | ||||||||
Sitethief | dinsdag 29 juni 2010 @ 21:32 | |||||||
Ik ben nu een ERM aan het opzetten, maar ik kom altijd in de knoop over de vraag of ik nu overal Engels of Nederlands als benamingen moet gebruiken. Naast dat ik altijd twijfel over welke benamings methode de beste is quiz_vragen vID vText vaID (ID van antwoord (in vragen)) of quiz_vragen vragen_ID vragen_text antwoorden_ID | ||||||||
Crutch | dinsdag 29 juni 2010 @ 21:36 | |||||||
De tweede is voor jezelf een stuk overzichtelijker. | ||||||||
retorbrapi | dinsdag 29 juni 2010 @ 21:40 | |||||||
quote:Ik gebruik altijd Engels om consistent te blijven met de rest van de code. Verder zou ik ook voor het 2e gaan, een stuk duidelijker/leesbaarder. Overigens had ik het zelf nog anders gedaan: quiz_questions id text question_id | ||||||||
Sitethief | dinsdag 29 juni 2010 @ 21:42 | |||||||
quote:Die manier van jou kan snel tot verwarring leiden omdat je niet in een oogopslag kunt zien welk id je te pakken hebt. Maar idd, de tweede methode is een stuk fijner werken. | ||||||||
Sitethief | dinsdag 29 juni 2010 @ 21:43 | |||||||
quote: | ||||||||
Xcalibur | dinsdag 29 juni 2010 @ 21:43 | |||||||
Ik zou het ook doen zoals retorbrapi voorstel ![]() Sowieso is Nederlandse namen echt een no-go... afkortingen is vragen om problemen, nu lijkt het misschien heel logisch, maar over een jaar denk je daar echt heen anders over ![]() | ||||||||
Light | dinsdag 29 juni 2010 @ 23:55 | |||||||
quote:Ik snap niet helemaal waarom je bij die questions-tabel twee id's gebruikt. | ||||||||
Sitethief | woensdag 30 juni 2010 @ 00:08 | |||||||
quote:Ik zie het nu pas ![]() | ||||||||
retorbrapi | woensdag 30 juni 2010 @ 02:23 | |||||||
Oeps, ik bedoelde natuurlijk answer_id | ||||||||
Light | woensdag 30 juni 2010 @ 07:13 | |||||||
Dat lijkt er al meer op ![]() | ||||||||
Xcalibur | woensdag 30 juni 2010 @ 08:35 | |||||||
quote:Maar dat was niet de vraag ![]() Die ging over de naamgeving van de tabel... En aangezien wij verder niet weten hoe het gaat werken / waar het voor is, kunnen we hier verder niet zoveel mee ![]() | ||||||||
mark_1980 | donderdag 1 juli 2010 @ 20:57 | |||||||
Ik ben zojuist begonnen met het gebruik van het Zend Framework en dan in het speciaal de Translate module, door gebruik te maken van gettext. Het werkt allemaal prima, ik zou alleen nog een ding graag anders doen. Dit is mijn code:
Het gaat dan vooral op het stukje
Dit moet toch korter kunnen? Door gewoon het volgende aan te roepen:
Hoe doe ik dit? Dus $translate-> weglaten.. | ||||||||
mark_1980 | donderdag 1 juli 2010 @ 21:55 | |||||||
Kan ik zoiets doen?
| ||||||||
Trollface. | donderdag 1 juli 2010 @ 22:13 | |||||||
Niet doen, globals zijn slecht. Je kunt wel doen:
Maar ik zou gewoon $translate->_('Test') aanroepen. ![]() [ Bericht 3% gewijzigd door Trollface. op 01-07-2010 22:23:36 ] | ||||||||
mark_1980 | donderdag 1 juli 2010 @ 22:21 | |||||||
quote:Hmmz heb je een punt. Was ook even een snel voorbeeld. Hoe zit het in bijv. Wordpress. Daar zie ik in de broncode vaak gewoon <?php echo _('text'); ?> staan. | ||||||||
Trollface. | donderdag 1 juli 2010 @ 22:24 | |||||||
quote:Zij gebruiken ook niet Zend... misschien een singleton waarbij een instantie van de klasse wordt gemaakt in de functie? | ||||||||
Light | donderdag 1 juli 2010 @ 22:34 | |||||||
quote:In standaard PHP is _() gewoon een alias voor gettext() | ||||||||
Trollface. | donderdag 1 juli 2010 @ 22:35 | |||||||
quote:Weer wat geleerd. | ||||||||
mark_1980 | donderdag 1 juli 2010 @ 23:15 | |||||||
quote:Ik wil de schrijfwijze zo kort mogelijk houden. Hou zou jij dit oplossen? | ||||||||
wobbel | maandag 12 juli 2010 @ 14:55 | |||||||
Als ik met Firebug kijk naar de volgende pagina krijg ik een 500 - Internal Server Error maar de pagina wordt wel gewoon weergegeven!! http://www.progenion.nl/s(...)-Filter-PR-101-.html Kan in error_log niks vinden... Meest grappige is nog wel dat ik met PHP extra headers kan meegeven...Kan in plaats van de 500 met PHP wel een code 404, 302 etc forceren maar geen 200 OK. Wat kan dit zijn? [ Bericht 15% gewijzigd door wobbel op 13-07-2010 13:00:05 ] | ||||||||
Keiichi | maandag 12 juli 2010 @ 15:10 | |||||||
quote:Dat is wel heel erg apart. Als je bij apache de loglevel in de config op debug zet, krijg je misschien net iets meer te weten. | ||||||||
wobbel | maandag 12 juli 2010 @ 15:16 | |||||||
quote:Ga ik nu doen, momentje...beetje lastig want draait allemaal op Plesk en die is niet zo blij met handmatige wijzingen ![]() [edit] Niks, wel wat andere irrelevante zaken maar niks hierover ![]() | ||||||||
Keiichi | maandag 12 juli 2010 @ 15:31 | |||||||
Van welk CRM (oid) maak je gebruik? | ||||||||
wobbel | maandag 12 juli 2010 @ 15:33 | |||||||
quote:Zelf gemaakt dingetje... Beheerder van server gaat zo PHP downgraden naar 5.1.6 want daar hadden we het probleem destijds (volgensmij) nog niet. Eens kijken wat hij dan doet...testen kan altijd ![]() | ||||||||
Keiichi | maandag 12 juli 2010 @ 15:46 | |||||||
Kun je op je eigen PC geen testomgeving opzetten zodat je zelf eea kunt testen? | ||||||||
wobbel | dinsdag 13 juli 2010 @ 10:16 | |||||||
Probleem gelokaliseerd!!
Zorgt voor het probleem ![]() ![]() Dit is de functie (uit template-parser)
Error: Parse error: syntax error, unexpected $end in /var/www/vhosts/progenion.nl/subdomains/v3/httpdocs/lib/f_template.php(106) : eval()'d code on line 1 | ||||||||
Light | dinsdag 13 juli 2010 @ 10:28 | |||||||
Waarom gebruik je daar eval() ![]() | ||||||||
wobbel | dinsdag 13 juli 2010 @ 10:30 | |||||||
quote:Komt uit een template parser, die moet m'n condition controleren ![]() Maar het was mijn condition die niet goed was schijnbaar.... | ||||||||
hamkaastosti | dinsdag 13 juli 2010 @ 12:20 | |||||||
sowieso moet je een rotschop krijgen voor het gebruik van eval() ![]() | ||||||||
GSMboy | woensdag 14 juli 2010 @ 12:15 | |||||||
eval == evil, zei mijn docent altijd ![]() | ||||||||
wobbel | vrijdag 16 juli 2010 @ 09:45 | |||||||
Ik heb iets raars... $string = "Bäkker"; echo $string; Nu mag ik dat niet rechtstreeks in de HTML zetten omdat "ä" eerst omgezet moet worden naar de HTML code hiervan. Dus ik doe dit: $string = "Bäkker"; echo htmlentities ( $string ); Dan denk ik, dat gaat goed...wat krijg ik als output: Bäkker | ||||||||
PiRANiA | vrijdag 16 juli 2010 @ 09:46 | |||||||
Staat de encoding van je pagina goed? ![]() | ||||||||
Trollface. | vrijdag 16 juli 2010 @ 09:47 | |||||||
quote:Dat dus. | ||||||||
wobbel | vrijdag 16 juli 2010 @ 09:50 | |||||||
![]() ![]() ![]() | ||||||||
wobbel | vrijdag 16 juli 2010 @ 09:54 | |||||||
Als ik per htmlentities() opgeef dat het UTF-8 moet zijn werkt het wel, maar mb_internal_encoding( 'UTF-8' ); boven in m'n config werkt niet [edit] Oke, raar probleem... echo htmlentities ( "Bäkkër" ); geeft het goed weer, maar het volgende niet: session_start(); $_SESSION['Klant'] = "Bäkkër"; echo htmlentities ( $_SESSION['Klant'] ); gaat niet goed, krijg ik weer rare tekens! [ Bericht 51% gewijzigd door wobbel op 16-07-2010 10:18:30 ] | ||||||||
Puala | zaterdag 24 juli 2010 @ 00:38 | |||||||
Euhm, ja, ik heb een goeie vraag denk ik. Ik wil een pagina maken op mijn site waar de gebruikers de twitter berichten kunnen zien van elkaar. Nu heb ik wat nagedacht en gezocht en gedaan. Het lijkt me wel tof als elke gebruiker zijn/haar .rss url naar mij kan sturen en dat ik die "goedkeur" en dat die dan automatisch wordt gecontroleerd om de 5 min om te kijken of er een nieuwe tweet is. Op zich, moet dat met php te realiseren zijn geloof ik ![]() Maar, kan iemand mij zo 1234 op weg helpen of dit idd de juiste manier is en hoe ik dat moet doen met die rss files? | ||||||||
Trollface. | zaterdag 24 juli 2010 @ 12:05 | |||||||
Gebruik gewoon een Twitter-widget en style die met CSS. | ||||||||
Puala | zaterdag 24 juli 2010 @ 17:29 | |||||||
quote: Heb je een aanbeveling voor een twitter widget? | ||||||||
F4T4L_3RR0R | zondag 25 juli 2010 @ 01:24 | |||||||
| ||||||||
GlowMouse | zondag 25 juli 2010 @ 01:33 | |||||||
je zult wel verkeerd tellen, html-tags ofzo die je later nog stript. | ||||||||
F4T4L_3RR0R | zondag 25 juli 2010 @ 01:39 | |||||||
Bijna... Heb net even zitten testen, en hij stuurt het wel correct naar de Twitter API. 119 karakters + 21 voor (automatisch bericht), dus 140 karakters wat de limiet voor een Tweet is. Alleen zag ik over het hoofde dat ik 4 dubbele spaties had gemaakt, welke Twitter er dus uitknipt, zodat ik 4 karakters in de optelsom mistte... ![]() | ||||||||
JortK | dinsdag 27 juli 2010 @ 10:02 | |||||||
Toch ook maar gewoon een schaamteloze crosspost: LinkedIn share button functionaliteit | ||||||||
MrNiles | dinsdag 27 juli 2010 @ 12:55 | |||||||
ik ben weer een beetje aan het pielen met php en ik heb een basis vraag waar ik niet uit kom heb ook geen idee hoe het heet zodat ik het op google kan zoeken. het probleempje Op een pagina wordt iets ingevuld bv Naam
Waarschijnlijk iets met $voornaam maar ik heb geen idee wat de complete regel moet worden. Het is me wel gelukt om met iets vergelijkbaars een mail met alle variabelen te versturen, werkt dit net zo maar dan met een echo? | ||||||||
Sitethief | dinsdag 27 juli 2010 @ 13:33 | |||||||
heel basic:
| ||||||||
Light | dinsdag 27 juli 2010 @ 13:51 | |||||||
quote:Dat levert je een notice op als er geen veld "voornaam" aanwezig is in de post-data. | ||||||||
Sitethief | dinsdag 27 juli 2010 @ 14:52 | |||||||
quote:Daarom die derde optie. En dan zou ik zelf nog validatie toevoegen in die if, en evt shorthanded neerzetten. Ik zie die notices verder niet vaak langskomen omdat die worden afgevangen door het framework waar ik mee werk. Eigenlijk best slecht omdat ik er behoorlijk lui van ga programmeren. | ||||||||
Light | dinsdag 27 juli 2010 @ 15:02 | |||||||
quote:Die derde optie levert ook een notice op.
| ||||||||
MrNiles | dinsdag 27 juli 2010 @ 15:41 | |||||||
[quote][b]Op dinsdag 27 juli 2010 13:33 schreef Dit geeft de waarde die in het voornaam veld zit uit. Maar voor je verder gaat met het verwerken van die gegevens zou ik toch nog even wat dieper in de materie duiken als je dit soort basic dingen niet weet. [/quote] I know, het is ondertussen gelukt...met oplossing 1 om het even niet te uitgebreid te maken alleen nu dient het volgende probleempje zich aan. Ik heb dus een pagina met invul velden deze "echo" ik mbv een php file die ik dan weer include in mijn webpagina vanuit deze "controle" pagina wil ik dus verzenden naar een mailadres dat gaat fout....de mail is leeg.. ik krijg alleen mijn vooraf ingestelde vaste waardes zoals Naam: maar de variable $voornaam komt niet mee? Kan ik de variabelen niet over 2 pagina's meedragen? Moet ik ze eerst in een buffer zetten? Wat doe ik vout? | ||||||||
Tuvai.net | woensdag 28 juli 2010 @ 21:12 | |||||||
Had deze vraag al gesteld in het "wat devven we vandaag" topic, maar dat loop iets minder hard dan dit topic. ![]() | ||||||||
wobbel | zaterdag 31 juli 2010 @ 21:14 | |||||||
Kan je een soort omgekeerde JOIN doen met MySQL? Ik wil alle gebruikers selecteren uit de tabel "leden" maar alleen als hun userid niet voorkomt in de tabel "inschrijvingen" Karel, Anita en Ben zijn leden, maar allen Anita is ingeschreven. Ik wil dus alleen Karel en Ben als resultaat terugkrijgen... Kan dit met ALLEEN een query? | ||||||||
Light | zaterdag 31 juli 2010 @ 21:18 | |||||||
Ja, dat moet met een subquery wel kunnen. Dan zou je zoiets krijgen:
| ||||||||
wobbel | zaterdag 31 juli 2010 @ 21:20 | |||||||
Ah, ik was even aan het denken geslagen maar ik kan toch ook dit doen: WHERE inschrijvingen.LidId IS NULL doen? Dat is toch sneller dan een subquery? | ||||||||
Light | zaterdag 31 juli 2010 @ 21:34 | |||||||
Kan ook idd. Moet je wel een left join gebruiken. | ||||||||
wobbel | zaterdag 31 juli 2010 @ 21:49 | |||||||
K thnx bye | ||||||||
GlowMouse | zaterdag 31 juli 2010 @ 22:03 | |||||||
Met een LEFT JOIN is sneller ja ![]() | ||||||||
Xcalibur | zondag 1 augustus 2010 @ 11:01 | |||||||
Ja, dat kan. Je moet dan een LEFT OUTER JOIN doen, met een WHERE id IS NOT NULL ![]() | ||||||||
Light | zondag 1 augustus 2010 @ 11:34 | |||||||
quote:In MySQL zit er geen verschil tussen een LEFT JOIN en een LEFT OUTER JOIN. | ||||||||
wobbel | zondag 1 augustus 2010 @ 12:05 | |||||||
LEFT JOIN werkt ook prima ![]() Maar ik heb nog een vraag, kan ik met PHP een IP range gemakkelijk ophogen? Is daar al een of ander scriptje of snippet voor? Kan met google niks vinden... Mijn IP adres range is: 172.10.10.x Nu heb ik een loop die 350 keer raait, en deze moet elke keer ophogen...maar na een tijdje moet hij er 172.10.11.x van maken omdat er maar maximaal 254 adressen in kunnen... Is daar al iets kant en klaars voor? ![]() | ||||||||
GlowMouse | zondag 1 augustus 2010 @ 12:33 | |||||||
Als je integers gebruikt en inet_ntoa/inet_aton, wat gebeurt er als je 127.10.10.254 met twe ophoogt? | ||||||||
wobbel | zondag 1 augustus 2010 @ 12:34 | |||||||
quote:PHP.net kent die functies niet? | ||||||||
GI | maandag 2 augustus 2010 @ 07:30 | |||||||
Het zijn dan ook MySQL functies ![]() http://php.net/manual/en/function.ip2long.php http://www.php.net/manual/en/function.long2ip.php Zijn de PHP versies ![]() | ||||||||
Xcalibur | maandag 2 augustus 2010 @ 09:08 | |||||||
quote:Ik doe het altijd met een outer join, heb me nooit gerealiseerd dat het met een gewone join ook werkt ![]() | ||||||||
GlowMouse | maandag 2 augustus 2010 @ 22:55 | |||||||
quote:het leuke is dat ze niet compatible zijn ![]() | ||||||||
GI | dinsdag 3 augustus 2010 @ 07:30 | |||||||
quote:Niet ![]() ![]() | ||||||||
Sitethief | dinsdag 3 augustus 2010 @ 10:21 | |||||||
quote:Hmm, ik merk net dat om dit helemaal lekker te laten lopen je ook een !empty nodig hebt omdat een form ook de lege velden meestuurt. | ||||||||
Light | dinsdag 3 augustus 2010 @ 10:51 | |||||||
quote:Dan moet je isset weglaten. Beide gebruiken is in dit geval zinloos. (Ze zijn overigens niet elkaars tegengestelde.) En een form stuurt bijna alle velden mee, leeg of niet. Uitzonderingen zijn de checkbox en de radiobox. De naam van een checkbox wordt alleen meegestuurd als de checkbox aangevinkt is. De value heb je dan niet nodig. Een radiobox wordt ook alleen meegestuurd als er een optie gekozen is, de value is afhankelijk van welke optie er gekozen is. | ||||||||
GlowMouse | dinsdag 3 augustus 2010 @ 11:07 | |||||||
quote:MySQL gebruikt unsigned ints, ip2long gebruikt signed ints. Nog een leuke voor inputvalidatie, 'voorspel de output':
| ||||||||
Light | dinsdag 3 augustus 2010 @ 11:30 | |||||||
quote:Die is flauw ![]() | ||||||||
GlowMouse | dinsdag 3 augustus 2010 @ 11:53 | |||||||
quote:Je had hem goed SPOILER | ||||||||
hamkaastosti | dinsdag 3 augustus 2010 @ 12:15 | |||||||
wbt dat ip2long. mocht je bij het omzetten een negatieve int krijgen dan kun je met sprintf en %u hem omzetten voor het opslaan. staat ook in de manual geloof ik | ||||||||
webbyplus | dinsdag 3 augustus 2010 @ 14:26 | |||||||
Kort vraagje; ik sla mijn dvd verzameling op in een textfile, inhoud ziet er ongeveer zo uit: 84|31-07-2010|Film|DVD5|Leap year 83|26-07-2010|Film|DVD5|Clash of the titans 82|26-07-2010|Film|DVD9|The Invention Of lying 81|25-07-2010|Film|DVD5|Hunter prey 80|25-07-2010|Film|DVD5|The karate kid Nu wil ik aan de bovenkant van het bestand in php een extra regel toevoegen. Mijn vraag: Hoe doe ik dat? heb wat zitten googlen, maar er zijn maar weinig bruikbare script te vinden... bvd | ||||||||
Trollface. | dinsdag 3 augustus 2010 @ 14:33 | |||||||
quote:
![]() | ||||||||
GlowMouse | dinsdag 3 augustus 2010 @ 14:41 | |||||||
werkt lekker als je met grote files werkt | ||||||||
PiRANiA | dinsdag 3 augustus 2010 @ 14:44 | |||||||
quote:http://php.net/manual/en/function.fwrite.php | ||||||||
Likkende_Lassie | woensdag 4 augustus 2010 @ 14:59 | |||||||
Ok ik heb de volgende vraag: Ik ben bezig met webservices en nu krijg ik een SOAP response. Vervolgens haal ik die door deze functie:
| ||||||||
Likkende_Lassie | donderdag 5 augustus 2010 @ 10:26 | |||||||
iemand? ![]() | ||||||||
Sitethief | donderdag 5 augustus 2010 @ 11:04 | |||||||
PHP heeft een hoop functies om met UNIX timestamps te rekenen en om te gaan. Maar ik moet nu met het MySQL TIME type gaan werken, en ik kan niet zo een twee drie vinden hoe PHP hier mee om gaat. Moet ik bijv. HH:MM:SS uit elkaar slopen voor ik er mee ga rekenen, of kan PHP hier native mee rekenen? | ||||||||
Sitethief | donderdag 5 augustus 2010 @ 11:06 | |||||||
quote:Wat bedoel je precies met een nette array? Dit is een multidimensionale array. Wil je de array plat maken? Dan verlies je wel bepaalde informatie denk ik. | ||||||||
Light | donderdag 5 augustus 2010 @ 11:17 | |||||||
quote:strtotime() | ||||||||
GlowMouse | donderdag 5 augustus 2010 @ 11:31 | |||||||
quote:SELECT UNIX_TIMESTAMP(jouw_kolomnaam). | ||||||||
Sitethief | donderdag 5 augustus 2010 @ 11:37 | |||||||
quote:Dat is juist niet wat ik wil. Denk ik.... Ik heb begin en einde tijden voor werkdagen, ik wil dus bijv. weten dus weten hoeveel uren een bepaald persoon per week werkt Wat heb ik dan aan UNIX time? Deze uren staan als HHMMSS in de database. Zo dus: actwtID 1 actwtClientID 13 actwtDag maandag actwtStart 080000 actwtEinde 163000 | ||||||||
Trollface. | donderdag 5 augustus 2010 @ 11:38 | |||||||
quote:
[ Bericht 32% gewijzigd door Trollface. op 05-08-2010 12:12:20 (minuten --> uren) ] | ||||||||
Sitethief | donderdag 5 augustus 2010 @ 11:51 | |||||||
quote:Hmm ja, dit is idd ongeveer wat ik bedoel. Bedankt!
![]() | ||||||||
Light | donderdag 5 augustus 2010 @ 11:52 | |||||||
quote:Hmmja, dan wordt het lastig. MySQL kan zelf ook met TIME rekenen, voor zover ik weet ![]() | ||||||||
Trollface. | donderdag 5 augustus 2010 @ 12:12 | |||||||
quote:Klopt, mijn excuses. ![]() | ||||||||
GlowMouse | donderdag 5 augustus 2010 @ 12:22 | |||||||
Wat een lelijke methoden. Als je alleen de uur en minuten nodig hebt, pak dan SELECT HOUR(col), MINUTE(col) wat Light zegt dus ![]() | ||||||||
boem-dikkie | donderdag 5 augustus 2010 @ 12:30 | |||||||
Ik heb een contactformulier en wil deze op de één of andere manier een beetje beveiligen tegen spam. Nou heb ik wat captcha oplossingen et cetera gevonden maar dit vind ik een beetje lelijk en irritant. ![]() Zijn er ook betere manieren in te bouwen dat je spam een beetje tegen kunt gaan? | ||||||||
Light | donderdag 5 augustus 2010 @ 12:34 | |||||||
quote:En als je alleen het verschil tussen twee tijdstippen wilt weten, kun je ook met de MySQL-functie TIMEDIFF() aan de slag. | ||||||||
Sitethief | donderdag 5 augustus 2010 @ 12:53 | |||||||
quote:Het gaat hier om relatieve tijden. Die dus niet vastliggen op een datum. Anders had ik wel gewoon DATETIME gepakt ![]() quote:Laat ze een rekensom oplossen, of een simpele vraag beantwoorden. | ||||||||
Tuvai.net | donderdag 5 augustus 2010 @ 12:55 | |||||||
Ik heb nooit echt gebruik gemaakt van het DATETIME type in MySQL, UNIX timestamps zijn voor mij altijd voldoende geweest om te doen wat ik wil, en er is heel eenvoudig mee te rekenen. ![]() | ||||||||
Sitethief | donderdag 5 augustus 2010 @ 12:58 | |||||||
quote:12:00:00 op een willekeurige dag kun je moeilijk in UNIX timestamp weergeven. | ||||||||
Tuvai.net | donderdag 5 augustus 2010 @ 13:01 | |||||||
quote:Oh, op die manier. ![]() ![]() | ||||||||
Sitethief | donderdag 5 augustus 2010 @ 13:17 | |||||||
quote:
![]() ![]() | ||||||||
Likkende_Lassie | donderdag 5 augustus 2010 @ 15:13 | |||||||
quote:Ja dat bedoel ik, hoe kan ik dan het beste een multidimensionale uitlezen in php? Met een foreach dus.. ? Thanks! | ||||||||
Likkende_Lassie | vrijdag 6 augustus 2010 @ 09:51 | |||||||
Iemand die dat weet? ![]() | ||||||||
mstx | vrijdag 6 augustus 2010 @ 10:11 | |||||||
quote:Ja, en als je het oneindig diep uit wilt lezen moet je een recursieve functie maken.
| ||||||||
Likkende_Lassie | vrijdag 6 augustus 2010 @ 10:18 | |||||||
Misschien moet ik mijn vraag anders stellen. Ik doe een call via webservices. Ik krijg dan het volgende terug:
| ||||||||
Likkende_Lassie | vrijdag 6 augustus 2010 @ 10:47 | |||||||
Ik moet dit rond 2 uur helemaal werkend hebben, dus vandaar mijn haast. Eventueel iemand die dit snel kan fixen tegen betaling? Zeg maar wat je er voor moet hebben! Hartelijk dank! | ||||||||
Trollface. | vrijdag 6 augustus 2010 @ 10:54 | |||||||
Je wilt het gewoon in een array hebben? Je kunt een DOM-parser hiervoor gebruiken, weet je. | ||||||||
Likkende_Lassie | vrijdag 6 augustus 2010 @ 11:21 | |||||||
Thanks, heb DOM op de server geactiveerd, maar met het volgende kom ik er nog niet direct:
| ||||||||
Trollface. | vrijdag 6 augustus 2010 @ 11:40 | |||||||
Wat komt eruit rollen? |