Onzin, de gewone gebruiker wordt dagelijks geconfronteerd met spammail. Daar naast is hij allang bekend met captcha's. Ik denk dat de gemiddelde gebruiker het pas als hinderlijk ervaart wanener die captcha praktisch onleesbaar wordt.quote:Op donderdag 28 december 2006 19:34 schreef beerten het volgende:
[..]
Jij bent geen gewone gebruiker. Je bent webmaster en hebt begrip voor die captcha's. De "gewone" gebruiker ervaart dit anders.
quote:Op vrijdag 29 december 2006 13:05 schreef wobbel het volgende:
Hallo medefokkers,
Ik ben zoals altijd weer aan het prutsen met wat PHP, maar ik zit nu met het gedoe dat ik 2 formulieren uit elkaar wil houden.
In de HTML staan 2 formulieren (<form name="bier"> en <form name="tieten">), beide met als doel verwerk_formulier.php. Is het dan mogelijk om die 2 formulieren uit elkaar te houden? bijv. if ( $_POST['formnaam'] } else { andere form ?
Naja, en anders maak ik wel 2 php files...maar ik wil het niet zo vol hebben o pde server
Of een hidden input type gebruiken om de forms uit elkaar te houden, of de submit buttons een naam geven.quote:Op vrijdag 29 december 2006 13:31 schreef slakkie het volgende:
[PHP] 2 formulieren uit elkaar houde
[..]
voor ecommerce zijn er plug ins te vinden.quote:Op vrijdag 29 december 2006 12:58 schreef Chandler het volgende:
En hoe werkt dat iDeal eingelijk? kon er namelijk geen scripts ed voor vinden
Ik heb een tabel klanten, produkten, bestellingen en een tabel bestelling_content.quote:Op vrijdag 29 december 2006 12:12 schreef Chandler het volgende:
Mensen,
Hoe werkt een webshop eingelijk? want voor mijn vriendin ben ik er reeds 1tje aan het maken maar kwam vandaag tot de ontdekking dat het toch best een heel karwei is!
Nu wil ik graag hoe een webshop het doet na de bestelling, want produkten in een database is niet echt heel moeilijk te realiseren (heb ik al) maar hoe gaat het na het moment dat de klant de produkten besteld!? wat voor manieren hebben jullie gebruikt en wat raden jullie mij aan?
Zelf heb ik nu uitgedokterd dat de produkten (in dit geval is er maar is er voor ieder produkt maar 1) gewoon op 0 in het systeem (database) komen te staan. En dan verbind ik een code aan al deze artikelen dmv een link tabel (id, code, klant_id, produkt_id) er kunnen dus ook meerdere produkten met dezelfde code in de database staan.
Hoe lossen jullie dit op?
Ben ik helemaal met je eens. Het was maar een idee...quote:Op vrijdag 29 december 2006 16:25 schreef Tuvai.net het volgende:
Er zijn duizenden kant en klare webshops, applicaties en modules, niet alleen van de hostingprovider (ALS deze ze überhaubt heeft), maar ook van sites als HotScripts en PHPFreakz. Toch maak ik alle scripts liever 100% zelf zodat ik én helemaal bekend ben met de broncode, én er geen overbodige poespas aan vast zit én de boel volledig zonder problemen in de betreffende website kan integreren.
Kant en klare applicaties komen meestal ook met 23423423 miljoen functies waar toch geen haan naar kraait en alleen onnodig plaats in beslag neemt. Bovendien kun je, als je zelf je software maakt, deze volledig tot in de details naar wens van je klant aanpassen.
hoe integeer ik dat in een query dan?quote:
Dat gewoon met MySQL functies, en die vind je in de manual.quote:Op zaterdag 30 december 2006 11:44 schreef Desdinova het volgende:
[..]
hoe integeer ik dat in een query dan?
1 2 3 | FROM mytable WHERE Month(From_Unixtime(mytimestamp)) = 11 |
Let in dat geval op dat wanneer je een hoop records hebt, je zo elk veld van de timestampkolom in de tabel door twee functies jaagt en vergelijkt. Op dat veld een index leggen heeft geen positieve invloed op de performance. Je kunt er wel voor kiezen om de maand in een aparte kolom op te slaan, of een RDBMS te kiezen die indices kan leggen op expressiesquote:Op zaterdag 30 december 2006 12:39 schreef SuperRembo het volgende:
[..]
Dat gewoon met MySQL functies, en die vind je in de manual.
[ code verwijderd ]
1 |
Maar dan met een BETWEEN natuurlijkquote:Op zaterdag 30 december 2006 14:18 schreef Tuvai.net het volgende:
Andere oplossing is dan natuurlijk door middel van mktime() de timestamp het begin en het eind van de betreffende maand te calculeren, en die vervolgens gebruiken in je query:
[ code verwijderd ]
Een index op het datumveld creëren is sowieso aan te raden ja.
quote:Op zaterdag 30 december 2006 14:38 schreef SuperRembo het volgende:
[..]
Maar dan met een BETWEEN natuurlijk
Behalve dat dat er semantisch beter uitziet wordt die operator herschreven naar wat Tuvai.net schreef en ben je dus feitelijk in performance erop achteruit gegaanquote:Op zaterdag 30 december 2006 14:38 schreef SuperRembo het volgende:
[..]
Maar dan met een BETWEEN natuurlijk
Ik ben geen expert op het gebied van MySQL performance tuning, dus ik kan er naast zitten, maar het zou wel heel slecht zijn als een between langzamer is dan twee losse vergelijkingen.quote:Op zaterdag 30 december 2006 14:45 schreef JeRa het volgende:
[..]
Behalve dat dat er semantisch beter uitziet wordt die operator herschreven naar wat Tuvai.net schreef en ben je dus feitelijk in performance erop achteruit gegaan
Een BETWEEN bestaat toch ook uit twee losse vergelijkingen? Voor jou niet natuurlijk, maar voor de query parser/planner wél. Daarom herschrijft de DBMS dit naar de vorm die Tuvai.net beschreefquote:Op zaterdag 30 december 2006 15:46 schreef SuperRembo het volgende:
[..]
Ik ben geen expert op het gebied van MySQL performance tuning, dus ik kan er naast zitten, maar het zou wel heel slecht zijn als een between langzamer is dan twee losse vergelijkingen.
Het zijn wel 2 vergelijkingen, maar wel 2 maal met hetzelfde argument. Een between zou dus sneller kunnen/moeten zijnd an 2 losse vergelijkingen. Het kan best zijn dat MySQL daar geen performance winst uit weet te halen, maar het zou moeten kunnen.quote:Op zaterdag 30 december 2006 15:53 schreef JeRa het volgende:
[..]
Een BETWEEN bestaat toch ook uit twee losse vergelijkingen? Voor jou niet natuurlijk, maar voor de query parser/planner wél. Daarom herschrijft de DBMS dit naar de vorm die Tuvai.net beschreefen dit herschrijven kost tijd.
als ik een spambot zou maken is dat het eerste waar ik op laat controleren. dat valt zeer simpel te doen.quote:Op vrijdag 29 december 2006 09:44 schreef Desdinova het volgende:
[..]
dan zou je ook kunnen zeggen dat je hem met css gewoon een display: none geeft
er zijn genoeg gebruikers die cookies blokkeren en een slimme spambot stuurt gewoon ook een cookie meequote:maar je zou toch ook een session kunnen aanmaken op het formfield, of een cookie, wat je vervolgens weer kan checken op de post-pagina? of heeft dat haken en ogen?
als je FireFox gebruikt kan dit ookquote:Op zaterdag 30 december 2006 19:32 schreef Piles het volgende:
Even een kort vraagje: is het met PHP mogelijk om afbeeldingen te (laten) kopieren van een andere website.
Dat je bijvoorbeeld http://www.google.nl/intl/nl_nl/images/logo.gif ingeeft, en dat die dan gekopieerd word naar je eigen server / harde schijf (als ie lokaal draait)
Niet met kwade bedoelingen trouwens, maar ik moet sommige Paint-topics gewoon zelf hebben![]()
quote:Op zaterdag 30 december 2006 19:48 schreef qu63 het volgende:
[..]
als je FireFox gebruikt kan dit ook
quote:Op zondag 31 december 2006 11:25 schreef schwa78 het volgende:
Ik wil voor een website de URL's wat geschikter maken voor zoekmachines, net als dat op de meeste nieuwssites en weblogs ook gebeurd.
Bijvoorbeeld http://www.domein.nl/4237/seo-vriendelijke-urls-maken/
ipv http://www.domein.nl/pagina.php?id=4237
Het enige wat ik nu nog moet is de titel van een artikel omzetten naar iets wat ik in een url kan zetten. De vreemde tekens moeten er dus uit en de spaties moeten omgezet worden in streepjes.
Wie weet welke PHP functies ik daar het beste voor kan gebruiken? En welke tekens mogen er precies in een url voorkomen?
quote:Op zondag 31 december 2006 11:35 schreef Johnns het volgende:
je kan hier mod_rewrite rules voor gebruiken.
hier geven ze wel een duidelijke uitleg van het hele gebeuren.
quote:Op zondag 31 december 2006 11:44 schreef schwa78 het volgende:
Thanks voor de link. Maar op zich had ik deze informatie al.
Ik ben eigenlijk op zoek naar PHP functies die ervoor zorgt dat alle crap uit een titel verwijderd en er een nette titel van maakt die toegestaan is in een URL.
str_replace()quote:Op zondag 31 december 2006 12:47 schreef HuHu het volgende:
Volgens mij bedoeld hij meer zoiets als op Tweakers:
Bericht-titel: Firefox-devver is ontstemd over 'pluggen' Google-producten
URL: http://tweakers.net/nieuw(...)oogle-producten.html
De spaties zijn dus vervangen door - en de ' zijn eruit gestript. Verder worden dingen als é vervangen door e.
Maar ik weer niet of daar een standaard functie voor is?
1 2 3 4 5 6 7 | $txt = "Héllo Çårmëñ, hôw àré yõü?"; $txt = htmlentities($txt); $txt = preg_replace('`&(.)(tilde|circ|grave|acute|uml|ring|cedil);`', '$1', $txt); $txt = str_replace(' ', '-', $txt); echo($txt); ?> |
Nee want hij is case sensitivequote:Op zondag 31 december 2006 13:49 schreef HuHu het volgende:
[ code verwijderd ]
Levert op: Hello-Carmen,-how-are-you?
Hoe bedoel je? Ik heb de code hierboven getest en het resultaat hier geplakt.quote:Op zondag 31 december 2006 14:17 schreef Swetsenegger het volgende:
[..]
Nee want hij is case sensitive
Das wel een leuk stukje code moet ik zeggenquote:Op zondag 31 december 2006 13:49 schreef HuHu het volgende:
[ code verwijderd ]
Levert op: Hello-Carmen,-how-are-you?
Met dank aan Google, Expert-Exchange, Roonaan en mijzelf.quote:Op zondag 31 december 2006 18:08 schreef fokME2 het volgende:
[..]
Das wel een leuk stukje code moet ik zeggen![]()
dan wens ik een ieder veel gevloek, getier, en vooral veel scriptplezier toe!quote:Op maandag 1 januari 2007 00:31 schreef Swetsenegger het volgende:
In een ooit door mij gestarte topicsreeks moet ik even gelukkig nieuwjaar wensen natuurlijk.
Veel php plezier in 2007!
Ook de beste wensen voor jou en ET, Swetsquote:Op maandag 1 januari 2007 00:31 schreef Swetsenegger het volgende:
In een ooit door mij gestarte topicsreeks moet ik even gelukkig nieuwjaar wensen natuurlijk.
Veel php plezier in 2007!
Naar ik aanneem heb je gekeken in het bewuste bestand, op de bewuste regel, welk bestand ge-include wordt?quote:Op zondag 31 december 2006 20:45 schreef mvc het volgende:
....
Open Basedir heeft niets te maken met andere host. Waarschijnlijk staat het bestand op dezelfde host maar in een map waaruit je volgens de instellingen niet mag includen.quote:Op maandag 1 januari 2007 02:34 schreef beerten het volgende:
[..]
Naar ik aanneem heb je gekeken in het bewuste bestand, op de bewuste regel, welk bestand ge-include wordt?
Het script wil een bestand invoegen, naar ik vermoed van een externe website. De servergeconfiguratie staat dit niet toe. Open Basedit restrictie.
Dank voor de aanvullingquote:Op maandag 1 januari 2007 02:43 schreef Light het volgende:
[..]
Open Basedir heeft niets te maken met andere host. Waarschijnlijk staat het bestand op dezelfde host maar in een map waaruit je volgens de instellingen niet mag includen.
Zelfde!quote:Op maandag 1 januari 2007 00:31 schreef Swetsenegger het volgende:
In een ooit door mij gestarte topicsreeks moet ik even gelukkig nieuwjaar wensen natuurlijk.
Veel php plezier in 2007!
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |