toma | vrijdag 2 maart 2007 @ 14:27 | |||
Het schijnt zo te zijn dat je meerdere avatars kunt gebruiken. Wanneer je een pagina refresht oid dan kiest een php-script een avatar. Ik heb een aantal avatars gemaakt maar ik heb geen verstand van php. Aangezien dat ik alle avatars random zou willen instellen als webicon ben ik bang dat ik toch een soort van php script zal moeten maken. kan iemand mij helpen? | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 14:33 | |||
Sec ff scriptje zoeken voor je ![]() | ||||
Sanderrrr | vrijdag 2 maart 2007 @ 14:38 | |||
Noem dat bestand blabla.php, en upload hem in een map samen met alle afbeeldingen die je wilt gebruiken. ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 14:39 | |||
Beetje verbouwt maar dat is zo ongeveer wat ik gebruik voor me wow headers op me site. Wat is het is het leest de directory waar het in staat en plaatst alle bestanden in een array (behalve de huidige directory, de directory er boven en het php bestandje zelf). (Je moet dus alles in 1 directory zetten.) Dan pikt het er 1 random uit en stuurt je browser er naar door :). | ||||
koffiekoekje | vrijdag 2 maart 2007 @ 14:44 | |||
Wat is het verschil tussen de genoemde scripts? | ||||
toma | vrijdag 2 maart 2007 @ 14:47 | |||
![]() is er ook een gratis server waar ik een map met bestandjes kan uploaden? | ||||
Quacker | vrijdag 2 maart 2007 @ 14:49 | |||
quote:51 regels ![]() | ||||
erikkll | vrijdag 2 maart 2007 @ 14:59 | |||
quote:bijvoorbeeld bij je provider krijg je dat ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 14:59 | |||
quote:Die van mij is heel simpel, en de andere is veel uitgebrijder en haalt de plaatjes door gdlib functies heen. snel vs traag lowresource vs highresource quote:Gewoon een vriend/kennis met een website met puppy ogen aan kijken. En gratis servers zijn er nog wel maar reclame is verplicht (word opgedrongen.) EDIT: Ja idd of bij je provider dat is wel zonder reclame of anders thuis hosten. | ||||
toma | vrijdag 2 maart 2007 @ 15:04 | |||
heb al een servertje gevonden ![]() nu hopen of t werkt ![]() | ||||
toma | vrijdag 2 maart 2007 @ 15:05 | |||
ik kan namelijk op mijn pc met windows Vista geen webservers openen die ik met XP sp2 wel kon openen ![]() op mn oude pc ging dat wel | ||||
toma | vrijdag 2 maart 2007 @ 15:10 | |||
ik heb alle plaatjes (.gif) en het .php bestandje in één map gezet en die op een server geplaatst. maar hij doet t niet ![]() | ||||
toma | vrijdag 2 maart 2007 @ 15:11 | |||
http://members.home.nl/jvorselaars/avatar/ deze map dus. | ||||
KhaZ | vrijdag 2 maart 2007 @ 15:15 | |||
Je moet dus bij je avatar instellingen je .php bestand opgeven als link he.. Vraag het anders aan Saviour, die heeft het puik voor elkaar. | ||||
KhaZ | vrijdag 2 maart 2007 @ 15:16 | |||
Edit: Ok hij doet het niet ![]() | ||||
toma | vrijdag 2 maart 2007 @ 15:21 | |||
quote:ik heb nu deze link : http://members.home.nl/jvorselaars/avatar/test2.php in mn URL bij webicon staan. | ||||
Trebweb | vrijdag 2 maart 2007 @ 15:27 | |||
Je providers webspace ondersteunt geen PHP dus op deze manier gaat het niet werken | ||||
KhaZ | vrijdag 2 maart 2007 @ 15:30 | |||
quote:Het kwam ook even bij mij op, maar wist het niet zeker hoe dat bij @home geregeld was. Werkt het bij tripod/lycos ofzo? | ||||
Fred | vrijdag 2 maart 2007 @ 15:32 | |||
Je zal inderaad een andere plaats moeten vinden. Je provider heeft geen PHP-parser geactiveerd staan, wat wil zeggen dat je het er wel op kan zetten, maar dat server het script niet uitvoerd. | ||||
KhaZ | vrijdag 2 maart 2007 @ 15:32 | |||
quote: | ||||
Pakspul | vrijdag 2 maart 2007 @ 15:35 | |||
newbie alert ![]() tvp | ||||
HuHu | vrijdag 2 maart 2007 @ 15:35 | |||
quote:Euhhh... zo traag/highresource is dat eerste script niet. Het verschil zit erin dat het eerste script ook altijd hetzelfde plaatje kan tonen middels een GET parameter. Daarnaast toont het eerste script een nette foutmelding indien er iets mis gaat. Alleen dat laatste wordt middels de gdlib gedaan. Dus het eerste script bied meer mogelijkheden. | ||||
HuHu | vrijdag 2 maart 2007 @ 15:38 | |||
Zo te zien heeft TS voor het eerste script gekozen. | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 15:42 | |||
quote:Hmm zat idd naast het GDlib gebeuren. (Heb het ook vrij rap door gelezen moet ik eerlijk zeggen.) Nee dat traag/highresource klopt, het is absoluut niet traag maar trager/zwaarder dan mijn script. Daarnaast is het misschien een strakker plan om een static plaatje te maken voor het geval het fout gaat (scheelt je de GDlib calls). En het hangt een beetje af wat TS wil, meer mogelijkheden is absoluut niks mis mee, moet je ze alleen wel nuttig vinden/gebruiken ![]() | ||||
HuHu | vrijdag 2 maart 2007 @ 15:54 | |||
quote:De traagste operatie die in beide scripts aanwezig is, is het uitlezen van de directory. Dat het eerste script een extra if-statement heeft voor een statisch plaatje doet niets af aan de snelheid. De GDlib calls vinden alleen plaats als het fout gaat, wat in theorie nooit gebeurd. En als het fout gaat, dan maken die GDlib calls ook niet uit. Providers worden immers niet betaald per processor-cyclus. | ||||
dr.dunno | vrijdag 2 maart 2007 @ 15:58 | |||
quote:idd... en het werkt nog steeds niet. onvoorstelbaar dat ze denken dat wij ze toffer vinden als ze elke keer een ander plaatje hebben ![]() ze kunnen beter één goede nemen die de lading dekt ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 16:10 | |||
quote:Klopt ![]() ![]() ![]() quote:Jij hebt lading zat in je avatar ![]() | ||||
toma | vrijdag 2 maart 2007 @ 16:15 | |||
hij doet t ![]() heb m nu op tripod server gehost ![]() ![]() | ||||
toma | vrijdag 2 maart 2007 @ 19:02 | |||
hij doet t opzich perfect alleen af en toe komt deze er tussen ![]() ![]() hoe kan ik dit voorkomen? | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 19:05 | |||
quote:php error (waarschijnlijk), moet je ff de URL gaan refreshen totdat je text ipv een plaatje krijgt ![]() | ||||
nietzman | vrijdag 2 maart 2007 @ 19:05 | |||
Wauw man, hypes uit 2001 komen helemaal terug deze zomer. | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 19:08 | |||
quote:Voetbal avatars? ![]() ![]() Anyway net ff 30 keer gedaan maar zag geen error. | ||||
Pakspul | vrijdag 2 maart 2007 @ 19:09 | |||
quote:Dit boven aan het script je script plakken
| ||||
WyriHaximus | vrijdag 2 maart 2007 @ 19:16 | |||
Zet dit boven in (direct onder), (en zet in $JOUWEMAILADDRESS je eigen email adres:
| ||||
toma | vrijdag 2 maart 2007 @ 19:16 | |||
moet ik daar een URL neerzetten? | ||||
Pakspul | vrijdag 2 maart 2007 @ 19:18 | |||
quote:Wat jij wil, filename of url | ||||
toma | vrijdag 2 maart 2007 @ 19:18 | |||
quote:wat gebeurd er dan? | ||||
Pakspul | vrijdag 2 maart 2007 @ 19:23 | |||
quote:Zo de code te zien wil hij met jou adres emails gaan sturen | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 19:23 | |||
quote:Dat stuurt een mailje als er een error is. quote: SPOILER | ||||
Pakspul | vrijdag 2 maart 2007 @ 19:25 | |||
quote:ssst | ||||
Chandler | vrijdag 2 maart 2007 @ 19:25 | |||
Der was ooit een reeks over het maken van icons ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 19:26 | |||
quote: ![]() | ||||
toma | vrijdag 2 maart 2007 @ 19:27 | |||
nu is t goed , denk ik ![]() | ||||
Pakspul | vrijdag 2 maart 2007 @ 19:27 | |||
Dit is nog een betere random picker. Kan met de code die je nu gebruik ^O^
| ||||
WyriHaximus | vrijdag 2 maart 2007 @ 19:32 | |||
quote:Dit levert veel leukere resultaten op:
SPOILER | ||||
toma | vrijdag 2 maart 2007 @ 19:33 | |||
ik ben een php noob dus leg maar eerst even uit wat voor code het is. | ||||
Devrim_ | vrijdag 2 maart 2007 @ 19:35 | |||
oh..je hebt het al zie ik..laat dus maar.. | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 19:36 | |||
quote:Bijde zijn ontworpen om je geheugen vol te laten lopen. De eerste zal tegen de php geheugen limiet aan lopen. Alleen heb ik met de mijne die limiet op 1 terrabyte gezet (veel maar dan dat er in de machine zit). Dus dan loopt ook je swap vol en dan begint je kernel hele rare dingen te doen. Zover ik weet begint het dan random processen te killen (iets wat je dus niet wilt). Best wel code die je niet wilt uit proberen ![]() | ||||
GlowMouse | vrijdag 2 maart 2007 @ 19:42 | |||
Het onthouden van een enkele variabele kost echt niet zoveel geheugen hoor ![]() | ||||
HuHu | vrijdag 2 maart 2007 @ 19:46 | |||
Volgens mij is die $rand variabele dan gewoon een integer. Die is dus maximaal 32 bit en zodra hij daar overheen gaat komt er een keurige foutmelding en kapt het script. Het geheugen zal echt niet vollopen daardoor. | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 19:51 | |||
![]() * WyriHaximus nutteloos stukkie text om Replique tevreden te krijgen | ||||
GlowMouse | vrijdag 2 maart 2007 @ 19:55 | |||
quote:In PHP zal $rand een unsigned integer worden, afhankelijk van je systeem 32- of 64-bits. Wanneer de maximale waarde bereikt is, zal hij terugspringen op 0 en verdertellen. Zelfs wanneer je integers niet tot 64-bits gelimiteerd zouden zijn, is vollopen van het geheugen niet zo snel mogelijk. Tellen duurt namelijk erg lang, en zelfs die 64-bits volmaken zal je niet lukken met de huidige hardware. | ||||
Intrepidity | vrijdag 2 maart 2007 @ 19:56 | |||
Mijn scriptje ondersteunt pageviews ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 20:02 | |||
quote:Heb je er ook nog statistieken bij? ![]() | ||||
Intrepidity | vrijdag 2 maart 2007 @ 20:26 | |||
meer stats heb ik niet ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 20:33 | |||
quote:Voldoende toch voor dit soort dingen. Volledige stats vind ik wat overdreven voor dit soort dingen ![]() | ||||
Pakspul | vrijdag 2 maart 2007 @ 20:41 | |||
quote:
| ||||
WyriHaximus | vrijdag 2 maart 2007 @ 20:43 | |||
quote:Waarom return je uberhaupt wat als hij daar toch nooit aan toe komt ![]() | ||||
Intrepidity | vrijdag 2 maart 2007 @ 20:46 | |||
quote:omdat het anders vieze code is ![]() | ||||
Pakspul | vrijdag 2 maart 2007 @ 20:49 | |||
quote:oh zullen we nou code ook meteen even erbij pakken?
Waarom niet
![]() 4 miljard nog wat keer 20 tekens ![]() [ Bericht 6% gewijzigd door Pakspul op 02-03-2007 20:54:46 ] | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 20:56 | |||
quote:Aan gezien je zo 1337 bent heb je vast nog wel ergens een stukkie uber OCR in php liggen ![]() Eingelijk was het antwoord: omdat het netjes it ![]() Trouwens met plaatjes loopt je geheugen ook lekker rap vol ![]() ![]() | ||||
Pakspul | vrijdag 2 maart 2007 @ 21:00 | |||
quote:Simpel zorgen dat je steeds tot randje van variabelen gaat en zorgen dat er een mogelijkheid is dat het script het einde haalt ![]() Als threads in php mogelijk is dan gewoon 50 threads naast elkaar laten lopen dan schiet het ook wel op ![]() | ||||
SHERMAN | vrijdag 2 maart 2007 @ 21:01 | |||
quote:En als ik zeg dat ik mijn webserver wel is wil stress testen? | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 21:07 | |||
quote:Nee is het niet, php is bat script. Je kunt het natuurlijk wel 50 keer opstarten ![]() ![]() quote:Ik weet het, het is en blijft een twist punt. Zelf heb ik ook de nodig tools er voor op me laptop staan en die kunnen net zo makkelijk vijandelijk worden gebruikt ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 21:08 | |||
Ow en voor stresstesten gebruik ik meestal openload.exe (voor websites) ![]() Voor meer info over openload.exe : http://openwebload.sourceforge.net/ | ||||
SHERMAN | vrijdag 2 maart 2007 @ 21:50 | |||
quote:Hmm, thanks, daar ga ik is mee spelen ![]() Weet je toevallig ook een tool om switches te testen? Wil binnenkort een lan party houden en ben wel benieuwd wat de max is wat over mijn switch kan. ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 21:53 | |||
quote:Nee voor switches niet echt of wacht ff snel wat bouwen ![]() EDIT: Dit net snel ff gemaakt, kwam alleen maar tot de 2MB/s ![]() (192.168.1.5:61667 is het IP:PORT van de server) Client:
Server:
De gene die hem tot de 10MB/s krijgt krijgt een cookie ![]() Of anders ga je heel veel ISO's over gooien om te testen ![]() [ Bericht 34% gewijzigd door WyriHaximus op 02-03-2007 22:18:54 ] | ||||
Pakspul | vrijdag 2 maart 2007 @ 22:18 | |||
quote:Script schrijven die pagina met allemaal frames vult waarin die zichzelf weer aanroept ![]() ![]() | ||||
Qunix | vrijdag 2 maart 2007 @ 22:19 | |||
Wat ik heb dus ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 22:38 | |||
quote:Haha zo kan het ook natuurlijk ![]() Doet me denken aan die keer dat ik op iemands zat (niet beveiligd) maar geen DHCP aan stond dus niet op internet kon. Dus na een paar keer gokken had ik de IP range goed (192.168.3.x). Heb door voor een scriptje gemaakt met een pagina met frames die alles IP address in de range ieder apart in een frame zetten (http://IP/) zodat ik wist welke range ik moest hebben, aan gezien de meeste routers op poort 80 een webbased interface hebben. Werkt perfect ![]() ![]() | ||||
Intrepidity | vrijdag 2 maart 2007 @ 22:47 | |||
Op de een of andere manier komt bij mij het woord "offtopic" in gedachten wanneer ik dit topic lees ![]() | ||||
WyriHaximus | vrijdag 2 maart 2007 @ 22:49 | |||
quote:Sst ![]() | ||||
SHERMAN | zaterdag 3 maart 2007 @ 01:12 | |||
Hmm maar tegelijkertijd ook een interessant onderwerp als je het mij vraagt.. ![]() |