abonnement Unibet Coolblue Bitvavo
  FOK!-Schrikkelbaas vrijdag 29 december 2006 @ 12:44:45 #251
1972 Swetsenegger
Egocentrische Narcist
pi_44822110
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.
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.
pi_44822516
En hoe werkt dat iDeal eingelijk? kon er namelijk geen scripts ed voor vinden
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_44822634
iDeal werkt via de aangesloten banken. Als je zeg maar SNS bank hebt, en je geeft op een webshop aan dat je via SNS bank wilt betalen, dan word je doorgestuurd naar de site van SNS waar je middels je digipas/pincode direct kunt betalen. In tegenstelling tot Paypal waar je een eigen formuliertje met een gebruikersID hebt.
pi_44823474
[PHP] 2 formulieren uit elkaar houde
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
pi_44823554
quote:
Of een hidden input type gebruiken om de forms uit elkaar te houden, of de submit buttons een naam geven.
  FOK!-Schrikkelbaas vrijdag 29 december 2006 @ 13:41:57 #256
1972 Swetsenegger
Egocentrische Narcist
pi_44823843
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
voor ecommerce zijn er plug ins te vinden.

Maar het ligt ook nog eens aan het abonnement. Je hebt ideal basic en ideal advanced. Advanced is via een secured connectie waarbij je ook direkt zeker weet dat de klant betaald hebt. Bij basic moet je hashed in een bepaalde volgorde de bestelling doorsturen en krijg je uiteindelijk van ideal een status xml terug. Hierbij heb je nog de verplichting om zelf via het ideal dashboard te controleren of de betaling gelukt is.

Ik vond de implementatie van ideal basic door het ontbreken van duidelijke documentatie niet eenvoudig. Ik heb zelf het script voor de hashing enzo geschreven en dat werkt allemaal prima. Je kan natuurlijk ook gewoon een betaalboer in de arm nemen. Hoewel ja dan waarschijnlijk ook een hashing van de bestelling moet maken.
  FOK!-Schrikkelbaas vrijdag 29 december 2006 @ 13:45:45 #257
1972 Swetsenegger
Egocentrische Narcist
pi_44823985
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?
Ik heb een tabel klanten, produkten, bestellingen en een tabel bestelling_content.
tabel bestelling knoopt klant aan ordernummer (meerdere bestellingen per klant mogelijk) en tabel bestelling_content knoopt ordernummer aan produkten. (meerdere produkten per order nummer mogelijk).

Zo heb ik een webshop bij een klant staan die afgelopen jaar anderhalve ton omzet gedraaid heeft.
pi_44826304
ik heb een kolom met timestamp, en nu wil ik dat ik alle rijen selecteer waar de maand in die timestamp bijvoorbeeld 11 is, maar ik kan neeergens vinden hoe dat moet

kan iemand me hiermee helpen?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_44828819
Meneer met de webshop: is het wellicht niet handiger dat je een kant en klaar pakket installeert? Daarnaast valt me op, als ik het mag zeggen, dat je vrolijk aan het scripten bent en gaande weg pas echt nadenkt over hoe het zou moeten werken. Of zie ik het helemaal verkeerd? Hoeveel artikelen, heb je terugkerende klanten waarvan je de gegevens opslaat? Is IDeal nodig? CreditCard, of is een mailtje met betalingsgegevens ook voldoende? Hoeveel klanten verwacht je per week/maand?
Als je bestellingen opslaat, sla je dan ook de prijzen op? Immers, een klant koopt iets voor een bepaalde prijs en tussentijdse prijsstijgingen zouden niet eerlijk zijn en je betalingen in de war schoppen.Om maar iets te noemen.
Sla je klantgegevens op? Privacy, beveiling?

Heeft de hostingprovider geen kant en klare webshop ter beschikking?
Ik haal even wat namen uit de installatieservice van een van mijn providers.

CubeCart 2
CubeCart 3
osCommerce
phpCOIN
phpShop

Probeer slechts hulpvaardig mee te denken
pi_44829272
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.
pi_44829485
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.
Ben ik helemaal met je eens. Het was maar een idee...
pi_44851851
quote:
Op vrijdag 29 december 2006 15:39 schreef Tuvai.net het volgende:
mktime()
hoe integeer ik dat in een query dan?
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_44853017
quote:
Op zaterdag 30 december 2006 11:44 schreef Desdinova het volgende:

[..]

hoe integeer ik dat in een query dan?
Dat gewoon met MySQL functies, en die vind je in de manual.

1
2
3
SELECT *
FROM mytable
WHERE Month(From_Unixtime(mytimestamp)) = 11
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_44855767
quote:
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 ]
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 expressies
pi_44856003
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:

1SELECT * FROM tabel_bla WHERE datum>=".intval($mktime_begintijd)." AND datum<=".intval($mktime_eindtijd)."


Een index op het datumveld creëren is sowieso aan te raden ja.
pi_44856539
quote:
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.
Maar dan met een BETWEEN natuurlijk
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_44856596
quote:
Op zaterdag 30 december 2006 14:38 schreef SuperRembo het volgende:

[..]

Maar dan met een BETWEEN natuurlijk
pi_44856707
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 gegaan
pi_44857170
mehnn ik snap echt weinig van dit deel
ik heb het werkende met rembo's query, met de toevoeging UNIX_TIMESTAMP. nog niet helemaal vlekkeloos maar daar kom ik wel uit denk ik.

ik heb gedacht aan een veld voor elke tijdeenheid (maand, dag, jaar, etc), maar het veldtype timestamp is zo lekker makkelijk automatisch.
As a rule, I never touch anything more sophisticated and delicate than myself.
pi_44858360
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
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.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_44858630
quote:
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.
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 beschreef en dit herschrijven kost tijd.
pi_44859443
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 beschreef en dit herschrijven kost tijd.
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.
Het kan natuurlijk ook zijn dat de vergelijkingen altijd al worden gegroepeerd, in dat geval zullen de 2 query's even snel zijn.

[ Bericht 8% gewijzigd door SuperRembo op 30-12-2006 16:19:18 ]
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_44864743
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
als ik een spambot zou maken is dat het eerste waar ik op laat controleren. dat valt zeer simpel te doen.
om te kijken of een formulier buiten de website valt is al heel wat meer gedoe
quote:
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?
er zijn genoeg gebruikers die cookies blokkeren en een slimme spambot stuurt gewoon ook een cookie mee


//edit: het mysql probleem:
je kunt natuurlijk ook het mysql date veld gebruiken i.p.v. timestamp. deze ondersteunt ook gelijk datums van vóór 1970

[ Bericht 8% gewijzigd door joolee op 30-12-2006 18:53:48 ]
pi_44866251
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
  zaterdag 30 december 2006 @ 19:48:52 #276
62215 qu63
..de tijd drinkt..
pi_44866838
quote:
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
als je FireFox gebruikt kan dit ook
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_44867219
quote:
Op zaterdag 30 december 2006 19:48 schreef qu63 het volgende:

[..]

als je FireFox gebruikt kan dit ook
pi_44882722
ik lees nu dagelijks me post aantal uit vanuit fok, hier wil ik een grafiekje van maken wat het volgende kan:

1 plaatje met grafiek, waarvan de X as in gesteld kan worden (week, maand, jaar) Y moet dynamisch mee gaan met de maximum waarde (dus de laatste dag die wordt getoond) + beetje extra speling (zodat de lijn niet tot aan de rand komt
2 een lijn tussen de dagen trekken. (zodat je dus een mooi verloop krijgt te zien)

iemand een idee hoe ik dit kan aanpakken?
tutorials m.b.t. GD Libary en grafieken maken?
pi_44884874
[php] SEO vriendelijke url's maken
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.
pi_44885444
Thanks voor het verplaatsen (Y)
pi_44885818
@schwa78: urlencode().

De URL wordt dan niet echt mooi (een spatie wordt %20 bijvoorbeeld), maar hij wordt wel geschikt om als link te gebruiken.
  FOK!-Schrikkelbaas zondag 31 december 2006 @ 12:37:32 #282
1972 Swetsenegger
Egocentrische Narcist
pi_44886453
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?
  FOK!-Schrikkelbaas zondag 31 december 2006 @ 12:50:38 #284
1972 Swetsenegger
Egocentrische Narcist
pi_44886577
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?
str_replace()
pi_44888727
1
2
3
4
5
6
7
<?php
$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);
?>


Levert op: Hello-Carmen,-how-are-you?
  FOK!-Schrikkelbaas zondag 31 december 2006 @ 14:17:18 #286
1972 Swetsenegger
Egocentrische Narcist
pi_44889764
quote:
Op zondag 31 december 2006 13:49 schreef HuHu het volgende:

[ code verwijderd ]

Levert op: Hello-Carmen,-how-are-you?
Nee want hij is case sensitive
pi_44889882
quote:
Op zondag 31 december 2006 14:17 schreef Swetsenegger het volgende:

[..]

Nee want hij is case sensitive
Hoe bedoel je? Ik heb de code hierboven getest en het resultaat hier geplakt.
  FOK!-Schrikkelbaas zondag 31 december 2006 @ 14:23:45 #288
1972 Swetsenegger
Egocentrische Narcist
pi_44890030
Verrassend, want een Ç is anders dan een ç
  FOK!-Schrikkelbaas zondag 31 december 2006 @ 14:24:07 #289
1972 Swetsenegger
Egocentrische Narcist
pi_44890042
Ow wacht ik zie het al
pi_44897676
quote:
Op zondag 31 december 2006 13:49 schreef HuHu het volgende:

[ code verwijderd ]

Levert op: Hello-Carmen,-how-are-you?
Das wel een leuk stukje code moet ik zeggen
pi_44899328
quote:
Op zondag 31 december 2006 18:08 schreef fokME2 het volgende:

[..]

Das wel een leuk stukje code moet ik zeggen
Met dank aan Google, Expert-Exchange, Roonaan en mijzelf.
pi_44901468
Beste Fokkers, ik probeer al een tijdje het script VCD-db te installeren op de webspace die ik bij een webhosting bedrijf heb gekocht. Zodra ik de index.php in de setup directory open krijg ik deze foutmelding.

De fout geeft aan dat er iets fout is in Ajax.php op line 46 op deze regel wordt verwezen naar AjaxBase.php Beide bestanden zijn hier te vinden.

Wie zou er eens willen kijken naar wat er fout gaat bij het installeren ? Bedankt !
&lt;b&gt;&lt;a href="http://www.123caravanhuren.nl" rel="nofollow" target="_blank"&gt;123caravanhuren.nl&lt;/a&gt;&lt;/b&gt;
  FOK!-Schrikkelbaas maandag 1 januari 2007 @ 00:31:05 #294
1972 Swetsenegger
Egocentrische Narcist
pi_44905734
In een ooit door mij gestarte topicsreeks moet ik even gelukkig nieuwjaar wensen natuurlijk.
Veel php plezier in 2007!
  maandag 1 januari 2007 @ 00:33:42 #295
62215 qu63
..de tijd drinkt..
pi_44905769
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!
dan wens ik een ieder veel gevloek, getier, en vooral veel scriptplezier toe!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_44905885
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, Swets
pi_44907836
quote:
Op zondag 31 december 2006 20:45 schreef mvc 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.

En aan iedereen: het allergoeiste voor 2007!
pi_44907937
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.
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.
pi_44911771
quote:
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.
Dank voor de aanvulling
pi_44912794
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!
Zelfde!

en maar blijven hopen dat ik dit jaar eerder zelf met oplossingen op eigen problemen kom...
The people who lost my respect will never get a capital letter for their name again.
Like trump...
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')