Wat raar, in de code die je post gebruik je juist niet ZipArchive (commented), maar pkzip via een exec en toch is er een error in php_zip.dll. Als je die php_zip.dll uit je php.ini haalt, helpt dat dan? Als je het niet gebruikt dan is het toch overbodig.quote:
quote:Op woensdag 25 februari 2009 18:13 schreef hello_moto1992 het volgende:
Goedenavond,
ik zou graag op mijn site iets simpels (wat ik zelf onmogelijk kan maken) hebben.
Namelijk gewoon een invoerveld waar je een muzieknummer in kunt vullen. Dit moet dan ergens op een pagina komen (mag gewoon toegankelijk zijn voor iedereen).
Dus gewoon zo:
[invoerveld] [ok]
Weet iemand waar ik dit op het internet kan vinden? Ik weet niet zo goed waar ik op moet zoeken.
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 | function generate_code($max,$set){ // That character set has this many numbers. $num_chars = strlen($set); // We start with an empty result. $result=''; // Generate the code for($i=0;$i<$max;$i++){ // Choose which postition from the character set we want $rand = rand(0,$num_chars); // Get that character $char = substr($set,$rand-1,1); // Put it in our result set $result.="$char"; } return $result; } // We want our code to be this many strings $max=8; // This is the available character set $char_set='abcdefghijklmnopqrstuvwxyz0123456789'; echo "<pre>"; // Generate and display codes for($i=0;$i<20000;$i++){ $code = generate_code($max,$char_set); echo "$i ; $code<br>"; } echo "</pre>"; ?> |
Iemand tips en tricks?quote:0 ; 1nkzc85o
1 ; 4skdasjg
2 ; wxu9s144
3 ; ip94pgag
4 ; ul7yk2cf
5 ; kojm7ttu
6 ; gev07pvf
7 ; 5uak1bsm
8 ; opa0he6t
9 ; tg6r1qc8
<etcetera....>
Ja, want met die 8 karakters die gebruikt worden heb je slechts ruim 2,8 biljoen mogelijkheden (oftewel: 0,0000007% kans dat een willekeurige combinatie bestaat)quote:Op vrijdag 27 februari 2009 16:11 schreef Catch22- het volgende:
Met 20000 codes wordt het relatief makkelijk raden natuurlijk. Maar ik denk dat het zo wel goed zal gaan hoor.
Heb je die code nou zitten overtikken, of verdwijnen er plotseling punten bij het copy/pasten? Het blijft overigens akelig om "$char" te zien.quote:$tmpstring = "$char";
www.randomcodegenerator.comquote:Op vrijdag 27 februari 2009 15:44 schreef whoops het volgende:
Voor een bepaalde wedstrijd heb ik 20.000 actiecodes nodig. Deze codes moeten uiteraard uniek zijn, en niet makkelijk te raden.
Iemand tips en tricks?
Ja, dat denk ik ook wel jaquote:Op donderdag 26 februari 2009 18:06 schreef cablegunmaster het volgende:
[..]
psst.... last.fm doet het automatisch
maar handmatig kan ook doormiddel van een website + sql + php![]()
welke ?quote:Op zondag 1 maart 2009 14:10 schreef hello_moto1992 het volgende:
[..]
Ja, dat denk ik ook wel jaMaar hoe
?
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 | <bestelling> <bestelnummer>5</bestelnummer> <klantnummer>51508</klantnummer> <aflever_adres> <bedrijfsnaam></bedrijfsnaam> <straat_huisnummer></straat_huisnummer> <postcode></postcode> <plaats></plaats> <land></land> </aflever_adres> <factuur_adres> <bedrijfsnaam></bedrijfsnaam> <straat_huisnummer></straat_huisnummer> <postcode></postcode> <plaats></plaats> <land></land> </factuur_adres> <aflever_datum>02-03-2009</aflever_datum> <bestel_datum>01-03-2009</bestel_datum> <status>1</status> <opmerkingen></opmerkingen> <artikel> <artikelnummer>51566110</artikelnummer> <artikelnummer_optioneel></artikelnummer_optioneel> <aantal>2</aantal> <naam>BIEFSTUK</naam> <eenheid></eenheid> <inhoud>0</inhoud> <prijs>5.02</prijs> <btw_percentage></btw_percentage> <opmerkingen></opmerkingen> <status>1</status> </artikel> </bestelling> </bestellingen> |
Graag, want door gewoon <artikel> vaker te herhalen krijg je een XML die amper te parsen isquote:Op maandag 2 maart 2009 08:56 schreef Likkende_Lassie het volgende:
Het is momenteel wel mogelijk om meerdere artikelen toe te voegen, door de artikeltag vaker te herhalen.
Het klopt dat het logischer is om het in <artikelen> te plaatsen, wat ik zal doen
Je gebruikt nu een NL formaat. Een internationale standaard als ISO 8601 of RFC 2822 zou beter zijn (zie de PHP docs over date()).quote:Hoe bedoel je het standaard formaat?
Tja, je kunt van alles bakken, maar het blijft een brakke oplossingquote:CSV is inderdaad zeer ongeschikt hiervoor, in het 2e csv bestand zou ik nog wel een koppeling kunnen maken met het ordernummer.....
Ze willen dit gaan gebruiken omdat hun systeem XML niet ondersteunt.
1 |
1 2 3 4 5 | function nieuws() { ... } ?> |
De foutmelding zegt natuurlijk dat je 2 maal eenzelfde functie probeert aan te maken, maar zonder code kan ik er weinig meer van zeggen..quote:Op maandag 2 maart 2009 10:31 schreef Nashje het volgende:
Ik heb een function nieuws die ik meerdere keren aanroep op pagina's, maar php zegt dat dit niet mag, terwijl dit vorige week allemaal goed is gegaanTotdat ik een get scriptje had gemaakt.. Wat er los van zou moeten staan.
[ code verwijderd ]
Ik heb 2 includes. 1tje voor het menu en 1tje voor het nieuws (content). In beide scripten staat een function nieuws ja, maar dat heb ik ook nodig. Hoezo aanroepen dan?quote:Op maandag 2 maart 2009 10:34 schreef Roy_T het volgende:
Het gaat niet om die aanroep, het gaat om wat er in de foutmelding staat: je kunt de functie niet twee keer aanmaken.
Je hebt dus twee keer dit in je code staan:
[ code verwijderd ]
Aanroepen mag je het zoveel doen als je wilt.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |