Vraag over WAMP
Hallo,
heb een irritant probleem met WAMP server.
Hij toont notices, hoe zet ik dit uit?
Notices zijn heel overbodig en irritant en ze verpesten mijn layout
heb een irritant probleem met WAMP server.
Hij toont notices, hoe zet ik dit uit?
Notices zijn heel overbodig en irritant en ze verpesten mijn layout
Gesponsorde koppelingen:
Beter scripten.
Wat voor nutteloze comment is dit?
Denk je dat php die meldingen voor de gein geeft?
Ik heb ?actie=test die verschillende pagina"s opgeeft, en als er bv nu geen ?actie=gegr staat, dan heeft ie door dat ?actie=gegr niet geopend is .
Justin Streuper op 13/08/2010 20:33:43:
Sowieso is het netter / beter om die notices weg te werken.
En op een live website gewoon error reporting uitzetten.
Ik denk dat ik eens persoonlijk iemands nek ga omdraaien!
"Empty($var) is een functie die TRUE teruggeeft als:
•De variabele die wordt getest niet gedefinieerd is
•de variabele gelijk is aan 0, FALSE, een lege string of een lege array
Omdat de naam empty doet vermoeden dat het controleert of een variabele leeg is wordt deze functie te pas en te onpas gebruikt om te controleren of een veld in een formulier is ingevuld. Dat kan niet zomaar omdat nul een geldige waarde kan zijn voor numerieke velden zoals een aantal producten in een winkelwagentje.
Empty() heeft in doorsnee PHP code geen enkel nut.
Kijk liever naar functies als strlen(), ctype_digit() (en soortgelijken) en regular-expressions om een waarde te controleren op wat je daadwerkelijk wilt weten. "
http://wiki.phpfreakz.nl/Empty
Noppes Homeland op 13/08/2010 21:38:20:
Nouw doe je best.
Is het niet in je opgekomen dat ik hem juist naar empty verwijs om juist uit te laten zoeken wat het verschil is!
(Verder is het geloof ik ook zo dat als je een formulier hebt met file upload dat $_FILES dan altijd bestaat, ongeacht of er een file ge-upload is, dus heeft isset weer geen zin en kan je weer op een bepaalde manier empty gebruiken of gewoon naar de error code kijken.)
Oh, en empty kan heel goed gebruikt worden als je juist iets niet wilt wat in het rijtje van empty thuis staat (dus bij een formulier, nul).
Gewijzigd op 13/08/2010 22:17:39 door Karl Karl
Is het niet in je opgekomen dat ik hem juist naar empty verwijs om juist uit te laten zoeken wat het verschil is!
-> wel als je dat dan voortaan erbij schrijft, dan kunnen er ook geen misverstanden ontstaan
Nee empty is ook zinloos in situaties welke jij benoemt, empty dien je dus gewoon niet te gebruiken voor evalutatie van een variabele.
-> wel als je dat dan voortaan erbij schrijft, dan kunnen er ook geen misverstanden ontstaan
Nee empty is ook zinloos in situaties welke jij benoemt, empty dien je dus gewoon niet te gebruiken voor evalutatie van een variabele.
Noppes Homeland op 13/08/2010 22:29:25:
Is het niet in je opgekomen dat ik hem juist naar empty verwijs om juist uit te laten zoeken wat het verschil is!
-> wel als je dat dan voortaan erbij schrijft, dan kunnen er ook geen misverstanden ontstaan
-> wel als je dat dan voortaan erbij schrijft, dan kunnen er ook geen misverstanden ontstaan
Hij heeft zelf hersenen in z'n kop (althans, ik ga daar nog vanuit). Van voorkauwen leer je slecht, en dat wordt hier de laatste tijd te vaak gedaan jammer genoeg.
Noppes Homeland op 13/08/2010 22:29:25:
Nee empty is ook zinloos in situaties welke jij benoemt, empty dien je dus gewoon niet te gebruiken voor evalutatie van een variabele.
Wat jij wilt. Jij doet zeker gewoon helemaal een check inbouwen dat een string niet leeg, niet null en niet false mag zijn?
Uiteraard wel een check maar niet met empty maar gewoon met
http://www.php.net/isset
http://www.php.net/trim
http://www.php.net/manual/en/language.operators.comparison.php
ctype functies
preg functies
---
http://wiki.phpfreakz.nl/Invoer_validatie
---
"en dat wordt hier de laatste tijd te vaak gedaan jammer genoeg."
Ben ik volkomen met je eens
http://www.php.net/isset
http://www.php.net/trim
http://www.php.net/manual/en/language.operators.comparison.php
ctype functies
preg functies
---
http://wiki.phpfreakz.nl/Invoer_validatie
---
"en dat wordt hier de laatste tijd te vaak gedaan jammer genoeg."
Ben ik volkomen met je eens
Sowieso gooi ik via een anonieme functie trim over alle waarden in $_POST.
Wie kan helpen
Ik heb de wampserver geinstalleren
Maar In krijg deze melding in mijn browser
Forbidden You don't have permission to access / on this server.
Ik heb op het internet gelezen dat je het script van .htaccess moet
Openen. wat moet daar aan gepast worden ?
Ik heb de wampserver geinstalleren
Maar In krijg deze melding in mijn browser
Forbidden You don't have permission to access / on this server.
Ik heb op het internet gelezen dat je het script van .htaccess moet
Openen. wat moet daar aan gepast worden ?
.htaccess gewoon weghalen. Eerst zien of het werkt.
Kan ook komen dat de rechten niet goed staan in de http.conf. (je kunt eventueel de logs (apache error log, apache acces log) er bij pakken om te zien wat er fout gaan) Je kunt het simpel oplossen door middel van:
te veranderen in de trend van
Alleen vond dit zelf geen goede oplossing. En dus gezocht wat er fout ging. Het bleek dat mijn localhost IP ::1 was ipv localhost of 127.0.0.1 en dit komt door IPv6 en wamp werk voorzover ik weet voornamelijk op IPv4. Ik heb toen IPv6 verwijderd en toen werkte alles bij mij.
te veranderen in de trend van
Alleen vond dit zelf geen goede oplossing. En dus gezocht wat er fout ging. Het bleek dat mijn localhost IP ::1 was ipv localhost of 127.0.0.1 en dit komt door IPv6 en wamp werk voorzover ik weet voornamelijk op IPv4. Ik heb toen IPv6 verwijderd en toen werkte alles bij mij.
Gewijzigd op 06/02/2012 17:50:29 door Hertog Jan
Klik op het Wamp icoontje -> PHP -> PHP Settings -> display errors
Dit is niet aan te raden. Los je fouten op ipv ze te verbergen.
Dit is niet aan te raden. Los je fouten op ipv ze te verbergen.
Edit: spuit 11
Gewijzigd op 07/02/2012 16:10:15 door Jens erd
@Nick, Koen, Jens Kijk eens even naar de datum van deze topic. Jullie hoeven hier niet op te reageren, we gaan er van uit dat de topic starter allang zijn probleem had opgelost aangezien laatste bericht uit 2010 was... Beetje opletten ;-)
Team Web had beter een nieuw topic want hij heeft hier een nieuwe vraag gesteld waar SanThe en ik antwoord op hebben gegeven.
Team Web had beter een nieuw topic want hij heeft hier een nieuwe vraag gesteld waar SanThe en ik antwoord op hebben gegeven.



