Ga naar inhoud

leroy

Lid
  • Items

    1.276
  • Registratiedatum

  • Laatst bezocht

Alles dat geplaatst werd door leroy

  1. Ik heb het volgende gemaakt. De volledige code heb ik in een rar bestandje geplaatst bij dit berichtje. De gebruikswijze: index.html Dat is het bestandje waar eigenlijk alles in staat js map Dat is het mapje waar alle javascript bestandjes in staan die deze slider nodig heeft. zoals het Lightbox script. CSS map Dat is het mapje waar het CSS bestandje in staat voor de opmaak van het zogenaamde popupje images map Dat is het mapje waar de plaatjes in staan voor het Lightbox Script De pagina waar je de slider in wilt hebben daar zet je alles wat tussen de <script> en </script> tags staat Op de plek waar je de slider wilt hebben moet je de volgende code neerzeten: <div id="slider"></div> Ik hoop dat je het snapt, zo niet, dan leg ik het nog een keer iets uitgebreider uit. In index.html staat ook een klein beetje uitleg hoe je het moet gebruiken. Wat misschien wel grappig is om te vertellen is dat je waarschijnlijk een van de weinigen (of de enige) nu bent die het Lightbox script (gedownload van deze website) zo aangepast heeft dat te grote afbeeldingen voor je scherm, automatisch verkleint worden naar iets wat wel zichtbaar is op je scherm. Standaard zat deze functie er toch niet in, heb ik er zelf bij moeten programmeren. Om het te zien werken kun je het rar-bestandje uitpakken op je bureaublad (maak eerst even een mapje aan). En open dan index.html. Je browser zal nu geopend worden, en je ziet je slider werken. Ow, ik bedenk me net ineens dat ik nieuw jouw kleuren heb gebruikt die in jouw slider stonden, maar dat kun je ook veranderen in het scriptje. (staat duidelijk aangegeven). Ik heb er alleen geen silder speed ingezet, ben ik vergeten. Maar standaard staat deze op dezelfde snelheid als jouw script. Het rar-bestandje: [ATTACH]7200[/ATTACH] Groeten, Leroy slider.rar
  2. aha. Ik snap het. Iets moois om te gebruiken is bijvoorbeeld lightbox. Ik zal je script even wat aanpassen en lightbox importeren. Het zal er dan ongeveer zo uit komen te zien zoals ik liet zien op die website die ik in mijn vorige berichtje plaatste. Deze doet het verkleinen tot een bepaalde percentage zodat de afbeelding overal netjes verkleind wordt waar nodig. Groeten, Leroy
  3. Ik zou de laptop gewoon als onderdelen laptop gebruiken. Of de onderdelen gewoon verkopen op internet. Werkgeheugen, harde schijf, processor, accu, oplader, scherm, enz dat zijn meestal wel vaak dingen die snel kapot gaan die mensen op internet gaan zoeken omdat het gewoon te veel geld kost om het te vervangen. Je kan het natuurlijk ook gewoon houden wanneer je eigen laptop kapot is. Enige (als het niet hetzelfde merk en type is) wat je kan gebruiken is het werkgeheugen (waarschijnlijk) en de Harde schijf. de rest zou ik zelf persoonlijk op internet zetten voor de verkoop. Vraag er nog een leuk prijsje voor, en je hebt toch al een klein deel van die 1500 euro eruit gehaald. Groeten, Leroy
  4. Als de videokaart er standaard al bij zat, moet deze connector meegeleverd zijn. Elke videokaart waar DVI op zit wordt geleverd met minimaal 1 DVI naar VGA blokje. Deze zijn nog geen 2 euro, en sommige ICT bedrijfjes geven ze gewoon weg. Dualscreen is met die videokaart wel mogelijk als deze maar 2 aansluitingen heeft. Daarna zou je ultramon kunnen installeren waarmee je je bureaubladen beheert. (is makkelijk tooltje) Groeten, Leroy
  5. Het is mogelijk maar dat gaat je meer geld kosten denk ik dan gewoon een scherm halen. Je kan namelijk een soort universeel kastje kopen wat je aansluit op je laptop scherm, alleen hiervoor moet je laptop uit elkaar. Het is misscien ook mogelijk via een soort USB kastje, alleen dan is de snelheid drastisch laag. Alsof je iemand aan het helpen bent op afstand. Dat het zo hapert. En dat is iets wat je echt niet wilt. Wat je zou kunnen doen om je pc wel al gebruiksklaar te maken is om deze tijdelijk aan een schermpje te hangen en bijvoorbeeld teamviewer erop te installeren. Zo kun je gewoon het bureaublad overnemen met je laptop. Dit is dan een soort tussenstapje om je computer helemaal klaar te maken voor gebruik wanneer je een scherm hebt. Wat slim is is om als eerst gewoon te zoeken naar een heel goedkoop schermpje. En daarna te gaan uitbreiden naar een nieuwer scherm. Deze kosten tegenwoordig ook niet zo heel veel meer. Voor 200 euro heb je al een redelijke die in sommige gevallen zelfs al HD is. Groeten, Leroy
  6. Dat is ook mogelijk. Er is een kabeltje wat van DVI naar HDMI gaat. Bij sommige van deze kabels zitten ook een rode en witte tulip plug bij (aan de kant van de DVI). Dan zou je nog een kabeltje van mini-jack naar rode en witte Tulip moeten kopen. Deze zet je tussen de geluidskaart en je DVI naar HDMI kabel. Zo moet het ook werken, heb je op deze manier ook groen beeld, is misschien je videokaart kapot of goed versleten. Wat je voor de zekerheid zou kunnen proberen is een DVI monitor aan te sluiten op je pc. En zo nog eens proberen of je ook groen beeld hebt. Je kan geen VGA (analoog) monitor pakken omdat dit over andere pinnetjes gaat dan digitaal in de connector (dus ook in de draad). Het effect zal hetzelfde zijn als het werkt, en je geluid zal misschien een paar miliseconden verkeerd lopen. Maar dat is zo weinig dat je het niet eens merkt. Groeten, Leroy
  7. Ik snap een beetje wat je bedoeld. Alleen nu vraag ik me af, als je nou een foto dan gaat hebben die origineel de afmeting heeft 800x600. Je hebt een full HD monitor van 1920x1080. Je wilt deze die aantal hoeveelheid uitrekken, dan wordt de foto toch niet meer mooi? Of bedoel je ongeveer zoiets als deze website? (link) Wanneer je op een thumbnail klikt, dat je een grote versie geopend krijgt (gewoon de originele grootte). Groeten, Leroy
  8. Ik denk dat je videokaart chipset is doorgebrand. Ik heb namelijk hetzelfde met een Macbook pro. Hiervan is ook de videochipset doorgebrand, en de ene keer werkt het wel (start hij gewoon netjes door), todat ik een beetje aan mijn scherm beweeg (waarschijnlijk kortsluiting) dan valt hij ineens uit. Ik denk zelf dat het of (bij mij) het moederboard is of de videochipset. Ik denk dat bij jou waarschijnlijk hetzelfde geval is. Als het inderdaad de chipset is, moet er een nieuw moederboard in. Wat best veel geld gaat kosten. Thuis ben ik ook al maanden bezig om die macbook pro op de juiste manier weer terug aan de praat te krijgen. Enige wat lukt is wanneer deze helemaal uit elkaar hangt, dan werkt hij soms. Groeten, Leroy
  9. Ik heb gisteren dezelfde msn geinstalleerd. Dit is de laatste nieuwe messenger 2010. Ik ben er zelf niet zo tevreden over wat betreft overzicht en dergelijke. Hier een linkje met de vorige versie (2009 Live). Groeten, Leroy
  10. Enige oplossing is kleinere resolutie gebruiken. Alleen hiermee kun je de functionaliteit van HD niet meer gebruiken. Het is bekend dat op monitoren die kleiner zijn je een grote resolutie instelt dat alles dan stukken kleiner is. Je moet het zeg maar vergelijken met een soort schilderij. Je moet 6 meter breed informatie op een schilderij kwijt wat maar 45cm breed is. Dus moet alles veel kleiner, het voordeel van HD is dat het dan ook nog eens zuiver is. Enige wat je zou kunnen proberen is om je bureaublad instellingen naar 130% te zetten in plaats van 100%. Je scherm wordt hiermee beetje mee ingezoomd. Alleen eerlijk gezegd geen idee waar deze instelling zit. (zit volgens mij ook alleen maar in windows vista en windows 7). Groeten, leroy
  11. Niet alle grafische kaarten ondersteunen dit. Wat je dan zou moeten doen is een jack naar tulip kabeltje aan moeten schaffen. En een blokje waar je tulip en HDMI in kan doen, wat uitkomt in 1 HDMI plug. (dit is ook in kabelvorm beschikbaar). je hebt nu wel 2 kabeltjes lopen. Geluid is iets minder als HD geluid maar dit verschil merk je niet. Het Beeld is nog wel steeds gewoon HD en hier merk je ook geen verschil in. Nu kun je gewoon geluid over een HDMI kabel sturen vanaf je laptop. Groeten, Leroy
  12. Waarschijnlijk videokaart. Of de instelling op de pc welke resolutie de videokaart moet aanhouden. Over HDMI wordt eigenlijk altijd 1080i/1080P of hoger over gestuurd. Dit staat gelijk aan de resolutie. De resolutie is aan te passen onder: Rechtermuisknop bureaublad -> eigenschappen -> instellingen. Pas daar de resolutie aan wat minimaal 1080 op het einde heeft. Je zal waarschijnlijk nu veel beter beeld gaan hebben. Er zitten namelijk een aantal draden in een HDMI kabel. Een aantal voor Digitaal beeld en geluid (HD) en een aantal om alsnog analoog beeld over te kunnen sturen. Waarschijnlijk is je pc continu aan het switchen tussen analoog en HD. Vandaar dat je vaak groen beeld hebt. Ik hoop dat het lukt, laat het anders hier weten. Groeten, leroy
  13. wanneer er een videokaart in zit (AGP of PCI-expres) zal de bios de onboard videokaart uitschakelen. Wanneer de onboard videokaart terug aangezet word, zal de bios automatisch dit overschrijven dat deze uit moet staan. Het is zonder te patchen of te flashen niet mogelijk om je onboard videokaart te gebruiken wanneer er een losse videokaart in zit. Met vriendelijke groet, Leroy
  14. Als de printer nog niet aangesloten heeft gezeten aan de laptop, kun je deze het beste aansluiten. Wachten totdat de laptop weergeeft dat er nieuwe hardware is gevonden. Vanaf Windows 7 zoekt windows eerst zelf op de microsoft website of er drivers beschikbaar zijn. (Waarschijnlijk niet). Wat je dan moet doen is of wat stegisoft zei, of de map van de software openen. Dan zit er als het goed is ergens een *.inf bestandje bij. (info bestandje). Dit bestandje kun je meestal rechtermuisklik doen, en klikken op "installeer". Nu wordt alleen de driver geinstalleerd, zonder alle extra software die er soms bij bijvoorbeeld HP printers ontzettend veel bij zit. Als dit bestandje er niet bij zit, kun je naar apparaatbeheer gaan (windows-toets + pause/break) en klikken op apparaatbeheer. Er zal nu een apparaat bij staan wat een vraagteken heeft (oftewel onbekend apparaat). Rechtermuisknop op dit apparaat, en kies eigenschappen. Kies het tabblad Algemeen en klik op: "stuurprogramma bijwerken" Kies dan de keuze: "op mijn eigen computer zoeken naar drivers" Browse in het volgende scherm naar de map waar je de driver hebt gedownload en druk op volgende. De driver zal nu worden geinstalleerd. Hierdoor heb je ook alle overbodige software niet geïnstalleerd die er soms bij zit. Groeten, leroy
  15. Aangezien hij al zo'n 3 jaar oud is, ga ik er vanuit dat de laptop geen garantie meer heeft. Wat je eens zou kunne proberen is deze stukje voor stukje uit elkaar te halen. Beginnend boven het toetsenbord. Je kunt het plaatje boven het toetsenbord (tussen het toetsenbord en het scherm) er als het goed is afwippen (vanaf rechts optillen). Dan wanneer dat eraf is, heb je een aantal schroefjes om het toetsenbord zitten (2 of 3). Deze kun je losdraaien en je kan het toetsenbord oplichten. Je merkt dat deze nog met een kabel vast zit, maar deze kun je ook loshalen door een lipje omhoog te zetten en dan kun je deze eruit halen. Dan als het toetsenbord eraf is, zul je ergens een stekker zien zitten met een soort hendeltje (lipje) waarmee je die stekker los kunt trekken. Dat is de stekker van het beeldscherm. Blaas ondertussen ook even alles schoon, en blaas even in de stekker van het scherm. Sluit de stekker weer aan, en zet de laptop weer in elkaar (of test het uit zonder toetsenbord). Normaal komt het omdat daar stof tussen zit, je krijgt dan horizontale beelden alsof de laptop een diagnostische toets aan het uitvoeren is. Als het allemaal niet lukt probeer er ook nog eens een extern scherm aan te hangen, en als het goed is moet er op de F7 toets een blauw icoontje staan met 2 beeldschermpjes. (eentje gevult eentje met alleen omlijning). Druk deze toets samen met de FN toets (naast de ctrl-toets) in, en kijk of je scherm een beetje flikkert (op het externe scherm). Kan zijn dat je nu wel gewoon netjes beeld hebt, en dat je je laptop gewoon kunt gebruiken op deze manier. Als het niet lukt, kan het zijn dat de video chipset oververhit is, en dat is wel te vervangen, maar dan zou het moederboard vervangen moeten worden. MITS! je er toevallig een aparte videokaart in hebt zitten. Dan hoeft alleen deze kaart eruit of vervangen te worden. Groeten, leroy
  16. Om het alvast uit te kunnen testen zou je de volgende code (de code die je gaat gebruiken) in de volgende website kunnen zetten. Hiermee kun je je code uittesten of het werkt. Links zet je de code, je drukt dan op "Edit and click me". Nu zal aan de rechterkant de uitgevoerde code komen te staan. Nu heb je al een inzicht hoe het eruit zou kunnen komen te zien. website -> Tryit Editor v1.4 de code <html> <head> [color=#800000]<script language=[color=#0000FF]"javascript"[/color]>[/color] function lottoGenerator(NUM, tagID){ var nr = new Array(); var i = 0; nr[1] = "#FF0000"; nr[2] = "#FF9900"; nr[3] = "#FFFF00"; nr[4] = "#006600"; nr[5] = "#0000FF"; nr[6] = "#6600FF"; var html = ""; for(i=1;i[color=#000080]<=NUM;i++){ var thisNR = randomNR(nr.length-1); html = html + "<span style='padding:5px 10px; background-color:" + nr[thisNR] + "'>" + thisNR + "</span>"; } document.getElementById(tagID).innerHTML = html; } function randomNR(MAX){ var rand = Math.floor(Math.random()*MAX+1); if(rand == 0){ randomNR(MAX); }else{ return rand; } } setTimeout("lottoGenerator(20, 'generator')", 100); </script> </head> <body> <div id="generator"></div> </body> </html> [/color] Groeten, leroy
  17. kan zijn dat de msn die je probeert te downloaden een 64-bit msn versie is. En zo te zien heb jij een 32-bit systeem aangezien de melding. Je zal dan de 32-bit versie moeten downloaden. Linkje voor de msn versie die je nodig hebt -> link Als hij weer dezelfde melding geeft, moet je het bestand even opslaan voordat je het opent. Even op je bureaublad zetten, en dan vanaf daar openen. Groeten, leroy
  18. Het was even een beetje uitzoeken hoe en wat, maar dit is het geworden: Dit is de javascript code die tussen je <head> en </head> tags gezet moet worden. <script language="javascript"> function lottoGenerator(NUM, tagID){ var nr = new Array(); var i = 0; nr[1] = "#FF0000"; nr[2] = "#FF9900"; nr[3] = "#FFFF00"; nr[4] = "#006600"; nr[5] = "#0000FF"; nr[6] = "#6600FF"; var html = ""; for(i=1;i<=NUM;i++){ var thisNR = randomNR(nr.length-1); html = html + "<span style='padding:5px 10px; background-color:" + nr[thisNR] + "'>" + thisNR + "</span>"; } document.getElementById(tagID).innerHTML = html; } function randomNR(MAX){ var rand = Math.floor(Math.random()*MAX+1); if(rand == 0){ randomNR(MAX); }else{ return rand; } } setTimeout("lottoGenerator(20, 'generator')", 100); </script> Op de plek waar je de Lotto generator wilt plaatsen zet je hetvolgende: <div id="generator"></div> In de laatste regel van het Javascript zie je de volgende regel staan: setTimeout("lottoGenerator(20, 'generator')", 100); Het nummer 20 staat voor het aantal nummers, De tekst 'generator' staat voor het id van de DIV (<div id="generator"></div>) . Dit kun je gewoon aanpassen. het nummer 100 staat voor het aantal miliseconden dat de generator moet worden vertoond nadat de pagina is ingeladen. Dit kun je ook gewoon op '1' zetten (zonder aanhalingstekens). De nummers kun je nog aanpassen qua opmaak door de volgende regel aan te passen: html = html + "<span style='padding:5px 10px; background-color:" + nr[thisNR] + "'>" + thisNR + "</span>"; Alle style elementen kun je hier nog gewoon toepassen. Wat je ook kan doen is er een class aankoppelen, en zo alle gegevens meesturen zoals padding, margin etc etc. vb: html = html + "<span class='generatornr' style='background-color:" + nr[thisNR] + "'>" + thisNR + "</span>"; In je stylesheet kun je dan bijvoorbeeld zetten: .generatornr{ margin: 0px 5px; padding: 5px 10px; } Ik hoop dat dit ongeveer is wat je bedoelde. Met vriendelijke groet, Leroy
  19. Het zal zo we lukken. Zal er morgen even naar kijken om een stukje te maken in JavaScript. Is nu beetje laat (zie de tijd van dit berichtje). Mocht ik niets van me laten weten, laat het even weten hier op het forum. Het kan zijn dat ik het vergeten ben in alle drukte. Groeten, Leroy
  20. Zeg ik ook niet dat je in de geincludeerde pagina's CSS files moet zetten... hierdoor zou hij als je inde <body> tags werkt niet door de W3 validator komen. Ik zeg alleen hetgeen even in grotere woorden zodat het gesnapt kan worden. Iemand die totaal nog nooit PHP heeft gezien weet niet gelijk wat if functies zijn, of wat include() betekend. En wat het verschil is wanneer je index.php?pagina=**** gebruikt of dat je redirect naar pagina.html. Mijn websites zijn ook opgebouwd uit includes, alleen zijn deze object georienteerd geschreven. Oftewel soms kun je hebben dat een geinclude pagina opgevraagd kan worden aan de fysieke plaats op de server. vb: www.mijndomein.be/pages/home.php Je zal inderdaad geen opmaak zien, alleen kant en klare tekst. Dat is er bij mij "uitgehaald" en volledig in OOP gezet (Object Orientated Programming). Dit maakt het sowieso al veel makkelijker om dingen te wijzigen in een later stadium. Maar wat ik bedoelde met SQL query's in de browser. als je de volgende Query zou gebruiken: $sql = "SELECT * FROM pages WHERE name='" .$_GET['pagina']. "'"; En je kunt SQL code afbreken net zoals je PHP code kunt afbreken met bijvoorbeeld /* en */ kun je dat ook bij SQL met een bepaalde code. Dus breek je alles af wat ervoor staat, dit doe je ook voor hetgeen wat erachter staat. Nu hoef je alleen nog maar een nieuwe SQL code te schrijven. Bijvoorbeeld: DELETE FROM * Jouw PHP code zal nu dus hetvolgende doen: $sql = "SELECT * FROM pages WHERE name='DELETE FROM * '"; Ondergestreppte zal worden vergeten door die afsluiters en zal de inhoud van je SQL string (vetgedrukt) worden uitgevoerd. Dit heet SQL injecties (was in mijn vorig antwoord de naam ervan kwijt). Dit is wel tegen te gaan door controles uit te voeren, of gewoon alles gecodeerd in je database te stoppen. Maar dit is volledig off-topic, maar misschien handig voor later wanneer je pagina's wilt gaan uitlezen d.m.v. een database. Groeten, Leroy
  21. Ik neem aan dat elk cijfer een vaste kleur heeft? Bijvoorbeeld: 1 = altijd rood 2 = altijd groen 3 = altijd oranje enz enz In zo'n geval is het niet zo moeilijk om te maken. Zijn de kleuren niet altijd hetzelfde, wordt het een iets ander verhaal. Maar laat even weten, welke manier je wilt hebben. Dan zal ik even kijken of ik iets kan maken. Met vriendelijke groet, Leroy
  22. Offtopic: Je stukje PHP code is erg aan de kleine kant. Op jouw manier zie je wanneer je 'pagina' getter niet geset is (oftewel: index.php) helemaal niets op je pagina. Deze is gewoon blanko. Ook zitten er wat kinderfoutjes in, maar dat is misschien omdat je beginnend PHP programmeur bent. Er zitten namelijk ook wat controles aan vast in je PHP code. Want zou je dit uitbreiden naar database pagina's kunnen ze op die manier nieuwe waardes in je database schrijven door alleen maar een pagina te bezoeken. (zoek maar eens naar sql import by address bar. Of iets dergelijks). Maar dat is voor later. Maar om on-topic te komen. Een favicon MOET op elke pagina staan die je kan bezoeken. Heb je een index.html, moet er in die index.html de code voor een favicon staan. Heb je een pagina1.html, moet er in die pagina ook de code staan voor een favicon toe te voegen. MAAR, gebruik je een include manier met PHP dan heb je eigenlijk een soort sjabloon. Je maakt dan index.php En eigenlijk waar je ook op klikt, de website zal altijd op index.php blijven staan. Dit wordt namelijk dan geregeld via de GET elementen waar ik het in mijn Off-topic stukje over had. de browser url wordt dan bijvoorbeeld: index.php?pagina=test index.php heeft dan bijvoorbeeld de volgende code in zich staan: <html> <head> <link rel="stylesheet" type="text/css" href="style.css" /> </head> <body> <?php require($_GET['pagina'] . ".html"); ?> </body> </html> De voorbeeld code is simpel gehouden zodat je ziet wat er gebeurt. De bron van de website zal ALTIJD die stylesheet hebben (dus bijvoorbeeld ook jouw favicon). Alleen wanneer je dan 'index.php?pagina=test' zou bezoeken. Wordt alles tussen de <body> en </body> tags vervangen door de inhoud van test.html Hoop dat je het een beetje snapt. Op jouw manier krijg je namelijk een totaal ander iets. Je hebt een index.html gemaakt daarin staat een stylesheet (zoals hierboven) een beetje inhoud tussen de <body> en </body> tags. En daar staat een linkje die verwijst naar "pagina3.html". De browser zal dan de volledige pagina "ontladen" en de nieuwe pagina (pagina3.html) inladen. Alles wat in index.html stond, is de browser al helemaal vergeten. Dus bijvoorbeeld ook jouw stylesheet, of jouw favicon. Deze moet je dan in pagina3.html weer erin zetten. Dit is erg nadelig, want wil je een plaatje toevoegen aan je website in je menu, moet je dat OVERAL toevoegen. Op de manier dat je 'include' gaat gebruiken, hoef je dit alleen nog maar op 1 plekje te doen, en staat het gelijk overal goed. Ik hoop dat je het snapt wat iedereen een beetje probeert te vertellen, en wat de meerwaarde is van PHP en het 'include' gedeelte Groeten, Leroy
  23. Ik heb je code even bestudeert. En er komt wel HTML code aan te pas. Alleen de Javascript code vervangt de inhoud van de body direct met HTML code, welke die plaatjes zijn. Nadeel hiervan is dat je wanneer je HTML code neer gaat zetten in de body, deze (naar mijn weten) gelijk zal verdwijnen. Ik zie er ook een aantal fouten in staan waaronder afsluiters in je a-tags. De link wordt geopend, en daarna gesloten. Wat ik eerlijk gezegd ook niet snap, want de A-tag wordt in jouw stukje code eigenlijk helemaal niet gebruikt. Maar wat is nu je precieze vraag, het antwoord om ze een ID mee te geven ligt in het stukje: showPic[1]='<a href="javascript:void(0)"><img src="thmb1.jpg" title="1" onmouseover="replace(0);changeText(\'Text 1\');" onmouseout="replace(0);changeText(\'\');" style="height: 115px"></a>' dat moet namelijk hier: showPic[1]='<a href="javascript:void(0)" id="1"><img src="thmb1.jpg" title="1" onmouseover="replace(0);changeText(\'Text 1\');" onmouseout="replace(0);changeText(\'\');" style="height: 115px"></a>' of hier: showPic[1]='<a href="javascript:void(0)"><img src="thmb1.jpg" title="1" id="1" onmouseover="replace(0);changeText(\'Text 1\');" onmouseout="replace(0);changeText(\'\');" style="height: 115px"></a>' Maar misschien kan ik je wel verder helpen wat nou precies hetgeen is wat je wilt bereiken. Een slideshow van onderen naar boven waarmee je het plaatje kunt openen als je erop klikt?? Of wat is nou de precieze bedoeling van dit script. Er is namelijk een veeeeeele betere manier om dit op te lossen. Welke ook gelijk stukken netter is. EN! die code wordt geaccepteerd door de W3-validator Groeten, Leroy
  24. Wat misschien makkelijk is, is dat je je code hier neer zet. Dan hebben we allemaal een inzicht wat je nou precies hebt, en kunnen we er iets op verzinnen. Met alleen javascript kun je niets op je scherm laten neerzetten, dan zou je een write functie moeten hebben, dus krijg je automatisch HTML code. Hierin zou je een ID per foto kunnen zetten. Dus zet even je code hier neer, dan kunnen we je helpen. groeten, Leroy Baeyens
  25. nou ik zou dan eerst beginnen om je foto's op je pc al kleiner te maken, en dan pas te uploaden. Het is namelijk niet slim wanneer je bijvoorbeeld maar 5GB dataverkeer hebt foto's te uploaden van 25MB per stuk. Dan zit je namelijk na 100 foto's over je limiet heen, en dan wordt het bijbetalen. Het is wel mogelijk om een php.ini file aan te passen, maar je moet dat op een aantal plekken doen. 1. hier -> memory_limit = 32M ; Maximum amount of memory a script may consume (16MB) (bij mij staat deze op 32MB voor bepaalde doeleinden) 2. hier -> post_max_size = 8M (dit wordt gebruikt tijdens het verzenden van een formulier) 3. hier -> upload_max_filesize = 2M (wordt gebruikt voor bestanden in een formulier, dus een foto mag niet groter zijn als 2MB) met bovenstaande instellingen heb je dus: 8MB aan data mag met een formulier gestuurd worden. Dus tekst en foto(of andere documenten) te samen MAAR de foto(of andere documenten) mag niet groter zijn als 2MB. En wanneer hij het gaat verwerken, mag hij 32MB gebruiken om het script te verwerken. Dan zou hij als je dit hebt veranderd misschien nog zeuren dat de execution time te klein is. Dat zit hier: max_execution_time = 60 ; Maximum execution time of each script, in seconds (de beschrijving zegt het zelf al) en deze is ook wel eens nodig om aan te passen. max_input_time = 60 ; Maximum amount of time each script may spend parsing request data de eerste is dus gewoon hoe lang mag het script erover doen om uit te voeren (maximaal 60 seconden) En de 2e is voornamelijk makkelijk bij een timeout. Dus wanneer je upload verbinding echt HEEL traag is, dus dat hij er langer als 60 seconden over doet om het formulier te verzenden dan treed die onderste in werking. Ik hoop dat je hiermee voldoende informatie hebt? Groeten, Leroy
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.