Ga naar inhoud

leroy

Lid
  • Items

    1.276
  • Registratiedatum

  • Laatst bezocht

Alles dat geplaatst werd door leroy

  1. De melding die je nu meegeeft is dat hij geen gebruikersnaam kan vinden. Wat hij aangeeft is: Toegang geweigerd voor gebruiker: '' (blanco) vanuit 'localhost' op de database 'loginroot' Ik ga je code even reviewen, misschien dat je variabele niet goed wordt overgenomen.
  2. Zoals ik het zie is de harde schijf tijdig aan vervanging toe. Wacht het nog even af hoe het verloopt met een "volledige format", maar ik vrees dat dat niets zal uitmaken. Aangezien je zegt dat hij bij de "Error Scan" geen problemen heeft ondervonden is er niets aan de hand met de Shijfplaten. Ik denk dus dat je 'Hard Disk Head' of de 'Hard Disk Arm' kapot aan het gaan is. (zie plaatje: ) Daar kun je tegenwoordig nog steeds niets aan doen en moet je je harde schijf gewoon zo snel mogelijk vervangen voordat het fout gaat net zoals bij mij.
  3. Ik vermoed dat de laptop opnieuw geïnstalleerd is? Want wat de laptop probeert te doen is de installatie van windows xp verder af te ronden. Hij kan de bestanden waarschijnlijk niet vinden omdat die nog niet van de CD-rom van windows xp afgehaald zijn en op de juiste plek op de laptop geplaatst zijn (mogelijk komt dat omdat er iets mis is met de CD/DVD-speler). Ubuntu of Linux Mint installeren kan, maar daarvoor moet je eerst een ISO downloaden van de website en op een CD of DVD branden. Wat ook kan is een opstart USB-stick maken met unetbootin (UNetbootin - Homepage and Downloads) of met YUMI (YUMI ? Multiboot USB Creator | USB Pen Drive Linux) Het verschil tussen unetbootin en yumi is dat unetbootin 1 ISO op je USB stick kan zetten en YUMI kan er meerdere opzetten. Via unetbootin (en ik dacht ook YUMI) kun je aangeven dat hij ook de ISO erbij moet downloaden dus dan hoef je die niet apart te downloaden. Als je de ISO op een USB stick plaatst wees je er dan van bewust dat ALLE data van je USB-stick wordt verwijderd. Zorg dus eerst voor een backup!. Als hij klaar is, moet je de laptop instellen dat hij vanaf de USB-stick kan opstarten, dit doe je in de BIOS. Wat ook kan is dat je tijdens het opstarten (in het allereerste scherm wat je ziet) onderin een melding krijgt zoals: Press F12 for bootmenu Als je dan op F12 drukt krijg je als het goed is een overzichtje van apparaten waarvan je kunt opstarten en staat je USB stick daar ook tussen. Staat hij daar niet tussen moet je of in je BIOS aangeven dat USB-apparaten gebruikt mogen worden om mee op te starten (Boot from USB devices) of is de kans dat jouw moederboard het opstarten van USB totaal niet ondersteund. Daarna volg je gewoon de installatie en gebruik je zo veel mogelijk de standaard instellingen van Ubuntu of Linux Mint. Ter informatie Gebruik Ubuntu 12.04 of Linux Mint 13. Dit zijn LTS edities (Long Term Support).
  4. Als je deze map verwijderd, zal het probleem niet zomaar opgelost zijn. Ik zou als eerst proberen om Passer zijn methode te gebruiken met CCleaner (of die van mij m.b.v. windows). Misschien dat het "probleem" dat systeemherstel het niet doet daarmee opgelost is. Het probleem dat systeemherstel niet werkt omdat die map "kapot" is, is bijna hetzelfde als zeggen: "Mijn auto start niet, dus ik heb een nieuwe auto nodig". Waarschijnlijk ligt het probleem ergens anders. Als de map behoorlijk groot is, lijkt het erop dat systeemherstel het wel doet, maar dat er misschien iets anders aan de hand is. Het verwijderen van oude systeemherstellen (ook al zijn ze corrupt) is de eerste stap om tot een oplossing te komen. En als je windows 7 of later gebruikt, is het niet onverstandig om ook te kijken naar de "vorige versies" door: - rechtsklik op de D:\ schijf in Deze Computer - klik op eigenschappen - klik op het tabblad "Vorige versies" Ik denk dat hier ook een aantal versies in staan (aangegeven met datums). Het kan zijn (maar dat weet ik niet zeker) dat deze vorige versies ook onder "System Volume Information" worden opgeslagen. Verwijder hier een aantal oude versies en laat de laatste versie staan (vaak de bovenste), dit scheelt weer in opslagruimte.
  5. Ik zie dat mijn eerste reactie over Linux mint 13 ten opzichte van Linux Mint 16 ongegrond is. Linux Mint 13 is de Long Term Support (LTS) van Linux Mint. Linux Mint is een variant op Ubuntu (zonder grafische interface) met wat uitbreidingen. In de "core" van Linux Mint of Ubuntu zal er weinig verschil zijn behalve dan dat de grafische interface (Xfce, cinnamon of MATE voor Mint tenopzichte van Unity voor Ubuntu) anders is. Persoonlijk heb ik alleen nog maar ervaring met de 'Linux Mint 16 Cinnamon' interface en die vondt ik nou niet erg snel. Het systeem gebruikte heel veel resources om de grafische interface goed te laten werken en vandaar dat mijn eigen voorkeur gaat naar de standaard ubuntu interface. Daarbij moet ik wel melden dat ik nooit met Xfce of de MATE interface heb gewerkt. Als volgens uw eigen mening alles netjes vlekkeloos verloopt, dan zou ik gewoon bij Linux Mint 13 Xfce blijven. Ik denk ook dat er meer "vrijheid" zit in de Linux Mint variant dan in de Ubuntu Unity variant.
  6. Wil je deze map verwijderen omdat hij te groot is? De map bevat namelijk de herstelpunten van die D:\ schijf en kun je daarom niet verwijderen. Als hij te groot is kun je dit "opschonen" door herstelpunten te verwijderen. Dit kun je doen door schijfopruiming te starten. Vaak te vinden onder bureau-accessoires of bij 'Deze computer' rechtsklik op de schijf en klik op eigenschappen, daar staat ergens de knop 'schijfopruiming'. Bij windows 7 en 8 kun je ook op start drukken en typ dan: "schijfopruiming". De tool komt vanzelf in beeld en open deze. Je krijgt dan de vraag voor welke schijf je de schijfopruiming wilt uitvoeren, kies hier jouw schijf (D:\) Onderstaande is de procedure voor windows 7 (voor windows xp weet ik het niet, maar ze komen enigszins overeen): - Klik op de knop 'systeembestanden opschonen' (er staat een schildje voor omdat je hier administrator rechten voor nodig hebt) - Kies opnieuw de harde schijf waar het om gaat - Er is een nieuw tabblad bijgekomen namelijk het tabblad 'Meer opties'. Open tabblad 'Meer opties' - Onder 'Systeemherstel en schaduwkopieën' klik de knop 'opruimen' - Klik op 'verwijderen' Als het goed is zijn oude systeemherstelpunten verwijderd behalve de laatste. Als je de grootte van de map 'System Volume Information' nu bekijkt is die stukken kleiner. Let op! Doe dit alleen wanneer het de figuurlijke 'spuigaten' uitloopt, want als je deze verwijderd en je systeem heeft mankementen kun je niet meer naar een vorige versie herstellen. [edit] Passer zijn oplossing is precies hetzelfde als bovenstaande alleen dan via een makkelijkere tool.
  7. Als je voor een krachtige laptop ga bestaat er alsnog de kans dat de data kwijt raakt als er geen backups worden gemaakt. Backups maken kan via een aantal wegen, via Cloud storage zoals dropbox (http://dropbox.com), comodo cloud (https://www.ccloud.com/) of google drive sync (https://tools.google.com/dlpage/drive/?hl=en) en zo zijn er nog een aantal mogelijkheden. Als je niet gaat voor een cloud opslag, dan kun je kiezen voor een backup software. De backups kun je dan op je externe harde schijf opslaan. Hier zijn talloze software tools voor, eentje die mij heel erg aanspreekt is crashplan (Online Data Backup - Offsite, Onsite, & Cloud - CrashPlan Backup Software) Hiermee kun je jouw backups zelf opslaan op een harde schijf, opslaan op de cloud (voor een bepaald bedrag) of versleuteld delen onder vrienden en familie. Jouw backups staan dan versleuteld bij vrienden of familie en je bent zeker dat de backups niet in verkeerde handen vallen. Omdat de backups versleuteld zijn kunnen je vrienden, familie of kwaadwillige personen de backups niet uitlezen. Ik hoop dat het probleem hiermee opgelost is, je kunt de "opgelost" knop gebruiken om deze thread te sluiten.
  8. Ik weet niet hoe dat zit bij iCloud, dropbox kan dat bijvoorbeeld wel via de webpagina van dropbox. Die houd versiebeheer bij van elke keer als een document wordt opgeslagen, maar het kan zijn dat iCloud niet zo werkt. Daarvoor moet een Apple persoon hier aan te pas komen, ik ben geen Apple persoon. Het is alleen advies wat ik mee kan geven wat misschien resulteert in de oplossing. Maar plaats even de foutmelding, misschien kan ik of andere mensen je alsnog met de foutmelding helpen. De foutmelding geeft vaak al een indicatie wat het probleem is.
  9. Ik ben zelf geen Apple persoon, maar ik denk dat je de (fout)melding nog even moet plaatsen die je krijgt. Ik weet ook niet hoe iCloud werkt, maar ik denk dat daar ook een soort versiebeheer op zit. Probeer eens een vorige versie terug te zetten van het pages bestand.
  10. Maakt de harde schijf een geluid wat hij voorheen niet deed, zou ik zo snel mogelijk een nieuwe schijf aanschaffen en deze weggooien. Ik maak bij vrienden en kennissen altijd de vergelijking: "Als je auto nou allerlei vreemde geluiden gaat maken, rijd je dan nog verder alsof er niets aan de hand is of breng je hem naar de garage voor reparatie?" Een oplossing zou nog kunnen zijn om de harde schijf eens volledig te formatteren (geen snel formatteren, maar volledig). Maar ik denk dat dat weinig zin heeft. Als de PC aan staat kun je eens een harde schijf test uitvoeren met HDtune (HD Tune website) Je ziet als je de website bezoekt een soort grafiekje met een blauwe lijn en gele stippen. Die moet je met jouw harde schijf ook hebben zoals die daar staat. Loopt de blauwe lijn meer zoals op deze afbeelding: (of gewoon helemaal anders als op de website van hdtune.com), dan kun je er vanuit gaan dat je harde schijf gewoon kapot is of kapot aan het gaan is. Dit kan gewoon zomaar gebeuren, nog geen maand geleden had ik hetzelfde. Een harde schijf die het de ene dag nog perfect doet (zonder kraken), is de volgende dag totaal kapot, geen toegang meer en alle data kwijt.
  11. Heeft u nu Mint 13 geïnstalleerd? Zo ja, zou ik zo snel mogelijk updaten naar Mint 16. Of een wat stabieler OS gebruiken namelijk Ubuntu (The world's most popular free OS | Ubuntu) Ik heb namelijk wat problemen ondervonden met Linux Mint 16. Voornamelijk grafische problemen waardoor de Grafische interface blijft hangen. Als u toch voor Ubuntu kiest, installeer dan de versie 12.04 LTS (LTS staat voor Long Term Support). Update het systeem NIET naar een nieuwere versie totdat de nieuwe LTS versie komt (rond april 2014), systeemupdates mogen natuurlijk wel. Tijdens de installatie van Ubuntu (of Linux Mint 16) krijg je de optie om toetsenbord en taal in te stellen. Als het goed is bij Ubuntu en Linux Mint 16 moeten bijna alle apparaten direct werken bij aansluiten. Zo niet, dan moet je de handleiding van het apparaat raadplegen die vaak te vinden is op de website van de fabrikant. Bij de meeste drivers komt ook een README bestand, in Linux (Mint of Ubuntu) kunt u dit openen met de text-editor (bijv. gedit). Hierin staat vaak een stap-voor-stap uitleg hoe de driver te installeren. Is het driver bestand een dpkg bestand heb je veel geluk, en kun je deze gewoon dubbelklikken en installeren. Vaak is het niet zo en moet je of een shell-script draaien zoals "install.sh" of de driver volledig compileren (dat laatste is zonder linux kennis zeer ingewikkeld). Is er een bestandje 'install.sh' of 'install.py' aanwezig kun je die installeren via de 'terminal' (de command prompt onder windows). Ctrl + T opent de terminal. Standaard staat de terminal in uw 'profile' map bijv /home/leroy. Staat het mapje met de install.sh of install.py op uw bureaublad typt u in de terminal: 'cd ./Desktop' (cd = change directory) typ nu 'cd [naam van map]' (met de TAB-toets op uw toetsenbord kunt u de naam automatisch laten aanvullen door de eerste 2 tekens te typen en dan TAB) Nu zit u in het mapje met de driver. Als er een install.sh aanwezig is typt u: 'sudo sh ./install.sh' (u moet uw wachtwoord intypen en de installatie begint, en mogelijke vragen moet u nog beantwoorden) Als er een install.py aanwezig is typt u: 'sudo python install.py' (u moet uw wachtwoord intypen en de installatie begint, en mogelijke vragen moet u nog beantwoorden) De pc kan aangeven dat Python nog niet geïnstalleerd is, vaak komt dan ook de "code" in beeld die u kunt gebruiken om python te installeren. Dat ziet er ongeveer zo uit: sudo apt-get install python -y Linux is een stuk makkelijker, totdat er wat dingen aan de hand zijn. Bijna alles werkt op de command line. De overweging die ik als advies wil meegeven is: Denkt u linux (ubuntu, mint, etc.) te gebruiken om windows applicaties te draaien (met behulp van "Wine") dan heeft Linux weinig nut. Virussen kunnen op die manier alsnog binnen komen omdat u nog steeds applicaties gebruikt die geschreven zijn voor windows. Ze doen alleen veel minder omdat ze niet met het 'host os' (linux) overweg kunnen. Anders raad ik gewoon aan om een kleine investering te doen naar Windows 7 en Linux als een soort 'hobby' erbij te leren.
  12. Er zijn een aantal oplossingen voor te bedenken: - een spamfilter aanschaffen (inspanning: minimaal, resultaat: verschillend) - uw mail overzetten naar bijvoorbeeld gmail. (inspanning: gemiddeld tot gevorderd, resultaat: doeltreffend) Zoals u ziet heb ik een indicatie gegeven van de inspanning om het te realiseren, en het resultaat wat u eruit kunt krijgen. Ik heb zelf voor mijn privé mail voor de 2e optie gekozen. Dit heb ik gedaan omdat gmail een prachtig spamfilter heeft die alle mail filtert en alleen het gewenste overlaat. Heel af en toe kan er nog eens een ongewenste mail doorkomen, maar dat is maar zelden. Ik had dagelijks last van zeker 100 spamberichtjes en tegenwoordig nog maar van 1 in de maand. Voor de 2e optie zijn ook weer 2 manieren te bedenken. - u laat alle mail doorverwijzen naar een gmail account, vaak kunt u dit zelf doen, anders wilt de provider van uw mail u hier wel bij helpen - u haalt in gmail alle mail op vanuit uw privé mail. Ook hier heb ik met mijn persoonlijke mail voor de 2e optie gekozen. Bij Gmail is het namelijk mogelijk om mail op te halen via POP3 (een manier om mail op te halen). Gmail haalt de mail op, filtert deze en plaatst deze in uw inbox of andere map/label naar keuze. (handleiding van google: https://support.google.com/mail/answer/21289?hl=nl) Voor het beste resultaat, zou ik kiezen voor de 2e optie met behulp van de google handleiding. Ter informatie Uw standaard manier om mail te bekijken zal hierdoor wel veranderen, gebruikt u nu outlook, moet u daar wat dingen in veranderen wilt u verbinding kunnen maken met gmail. Maar ik zou zelf gewoon uw 'startpagina' instellen op gmail.com. Elke keer als u internet opent, wordt uw mail weergegeven. Het voordeel hiermee is dat u ook de mail op uw 'smartphone' of 'tablet' altijd bij de hand heeft met de 'gmail app'.
  13. Ik had hier een heel lang stuk getypt, en toen verdween mijn tekst, dus hier de korte versie: Ik zie dat je de andere 2 routers eigenlijk als Switch wilt gebruiken. Wat dan de beste oplossing is is: - De DHCP server uitzetten van 'linksys-B' en 'linksys-TM'. - De kabel van Linksys-K naar Linksys-B beide in een LAN-poort (ofwel: gebruik de WAN van linksys-B NIET!) - De kabel van Linksys-K naar Linksys-TM beide in een LAN-poort (ofwel: gebruik de WAN van linksys-TM NIET!) - Kijk welke instellingen op Linksys-B en Linksys-TM nog meer uit kunnen zoals DNS, QoS, Portforwarding, etc Wat er nu gebeurd is dat je de routers Linksys-B en Linksys-TM als switch hebt ingesteld en alle pc's achter die 2 routers krijgen gewoon een DHCP van Linksys-K. Wil je WiFi uitbreiden, denk ik niet dat je dat met linksys kunt doen. Aangezien die volgens mij geen 'bridge' of 'repeater' modus aankunnen. Daarvoor zou je denk ik verder op het internet moeten zoeken naar "wifi router bridge"
  14. Er is nog iets wat alleen de systeembeheerder van het netwerk beantwoorden kan. En dat is of de pc gemonitord wordt. De kans is aanwezig dat deze gemonitord wordt, maar dit hoeft niet altijd te zeggen dat alle bestanden die geopend worden gemonitord worden. Een beetje goede systeembeheerder wil dat wel omdat alles wat geopend kan worden ook virussen kan bevatten en die wil je juist niet hebben. Ik moet met mijn "security achtergrond" meegeven dat het nooit slim is om persoonlijke apparaten (usb sticks, harde schijven, telefoons, etc) aan te sluiten op het bedrijfsnetwerk. Het is veiliger voor jezelf en voor het bedrijf. Neem het volgende voorbeeld uit de praktijk: De heer de Boer vindt op de parkeerplaats van zijn werk naast zijn auto toevallig een USB-stick. Deze ziet er al wat gebruikt uit, en hij beslist om het stickje mee naar binnen te nemen en te kijken wat erop staat om zo te achterhalen van wie deze stick is. Bij zijn werkplek aangekomen stopt hij de usb-stick erin en ziet allerlei mappen en bestandjes waaronder een word-documentje genaamd: "Curriculum Vitae.docx". De heer de Boer besluit dat bestandje te openen want hij verwacht daar een voor- en achternaam in te vinden. Het kwaad is al geschied. Wat de heer de Boer niet weet is dat een kwaadwillig persoon die USB stick op het parkeerterrein heeft gelegd en deze heeft besmet met een zogenaamd 'backdoor virus'. Tijdens het aansluiten of tijdens het openen van een willekeurig bestand wordt dit virus geactiveerd en maakt het virus een verbinding naar de kwaadwillige persoon. Die persoon heeft nu onbeperkte toegang tot de pc van de heer de Boer. Het vervolg van het verhaal mag duidelijk zijn dat de kwaadwillige persoon binnen is, en vanuit de pc van de heer de Boer het hele netwerk kan kraken en tot zijn beschikking heeft. Ook alle persoonlijke bestanden van de heer de Boer en van iedereen uit de organisatie. Let op! Dit is DE meest voorkomende manier hoe kwaadwillige personen te werk gaan, en hier komt totaal geen werk van 'hackers' aan te pas. Mijn advies, nooit persoonlijke sticks in computers van het werk steken omdat je nooit zeker bent of deze 100% veilig zijn. Mailen of via alternatieve manier de bestanden delen is dan veiliger.
  15. Ik weet niet of het probleem al opgelost is, maar dit zijn mijn mogelijke oplossingen: Ik zou een php bestandje maken waarmee je de gegevens kunt opsturen via de mail. Het voorkomt spam, want je e-mailadres is met alleen het html formulier zichtbaar voor allerlei spam-bots. Een mail-script kun je hier vinden (https://github.com/PHPMailer/PHPMailer). Het is volwaardig script wat veel kan. Als je nog nooit met PHP hebt gewerkt kan dit nog best een heel gedoe zijn om dit werkend te krijgen. Mijn alternatieve oplossing is een stuk simpeler, namelijk Google docs! (https://drive.google.com) In google docs kun je formulieren maken. Het resultaat van dit formulier wordt in een Excel documentje opgeslagen in jouw account. Dit excel formulier kun je delen met andere google gebruikers (bijv. met collega's of verantwoordelijke voor de verwerking van de gegevens). Op de website zet je alleen een linkje naar het google docs formulier, en mensen kunnen netjes het formulier invullen. Volgens mij kun je zelfs een melding naar jezelf sturen via de e-mail als er weer een formulier is ingevuld.
  16. Ik vermoed dat het toch iets te maken heeft met de ´user´ rechten op je mysql. Deze rechten zitten ingebakken in een database meestal genaamd ´mysql´. Ik denk dat met de gebruikersnaam die jij invoert je geen verbinding mag leggen vanuit het ip-adres waarmee je wilt verbinden. De mysql service controleert namelijk op een aantal dingen: - bestaat de user? - is het wachtwoord ok? - mag de user vanuit die computer wel inloggen? (localhost of 127.0.0.1 is altijd wel toegestaan) - welke databases mag de user dan zien, bevragen en bewerken? Misschien dat er volgens de mysql specialisten nog wat stappen tussen zitten, maar bij die 3e stap gaat het denk ik fout. Ik denk dat als je bij 'host' niet 'localhost' of '127.0.0.1' invult je geen toegang hebt tot de mysql database als die gebruiker. [aan het bewerken] - - - Updated - - - Uitbreiding op mijn vorige bericht! Ik zie net in jouw code bij 'host' het volgende staan: 'host' => '192.168.17*.**' Ik denk als je dat veranderd naar 'localhost' of '127.0.0.1' dat het dan wel moet lukken. Als je database NIET op dezelfde computer draait, dan moet je dit in die 'mysql' tabel aanpassen. Vaak kun je met phpmyadmin (http://www.phpmyadmin.net/home_page/index.php) wel een beheerinterface krijgen voor je mysql database. Hierin kun je ook per gebruiker aangeven wat de rechten zijn. Je moet dan het procent-teken (%, dit staat voor 'alle ip-adressen') gebruiken in combinatie met de gebruikersnaam en de rechten (zoals select, update, delete, drop, etc).
  17. Wij kunnen niet alle CSS reviewen zonder de HTML code erbij. Maar ik zou graag als tip mee willen geven om in plaats de CSS allemaal zelf te schrijven, een soort HTML+CSS framework te gebruiken. Wat deze doen is eigenlijk voor de meest gebruikte 'dingen' een standaard HTML en CSS opmaak meegeven die naar smaak nog aan te passen zijn. De beste die ik tot nu toe heb gevonden is bootstrap (Bootstrap). Versie 2 is wat makkelijker om te leren, versie 3 is wat lastiger om mee te beginnen. Op deze website is een aantal templates te downloaden die je volledig kunt aanpassen. Zo kun je helemaal "blanco" beginnen, maar ook al met een volwaardige homepagina (Getting started · Bootstrap). Misschien is het verstandig om uw html en css hierop te baseren. De website is dan ook direct in alle nieuwste browsers goed te lezen omdat bootstrap geoptimaliseerd is voor verschillende browsers met de laatste CSS3 techniek. Voor een aantal ´snippets´ verwijs ik naar de website bootsnipp (Home of free code snippets for Bootstrap | Bootsnipp.com). Deze website bied een heleboel HTML snippets aan die gemaakt zijn op het bootstrap framework. Denk aan een mooie opmaak voor: formulieren, tabellen, homepagina, etc. MVG, Leroy
  18. nee, het enige hoe je binnen een webpagina of iets wat online zou kunnen iets kunt herhalen met een interval van bijvoorbeeld een uur is via een cron-job. Of je moet ALTIJD een webpagina open hebben staan, en dan een javascript schrijven dat elke X aantal minuten de pagina ververst. Maar ik denk niet dat je dat bedoeld. Groeten, Leroy
  19. Hoe je het zou kunnen oplossen is alsvolgt: print("<a href=\"".$file."\">".substr($file,0, -4)."</a><br />\n"); Het mooiere zou zijn dat wanneer je een bestand hebt met een extensie met 2 letters dat hij dan geen 4 letters weghaalt maar 3. Dit kun je bijvoorbeeld doen door de $file te splitsen in een array, gesplitst door de punt (.) en laat het laatste deel weg. Je stopt dit dan in een foreach lus en je krijgt de bestandsnaam Voorbeeld: $file = "bestand.ik.zet.lekker.puntjes.txt"; Je moet de $file nog opsplitsen in stukjes en het laatste stukje eraf laten. Dat gaat zo: $filename = explode(".", $file, -1); Dan doe je een foreach lus op die array: $fullname = ""; foreach($filename as $naam){ $fullname .= $naam. "." } Je houdt nu het volgende over: bestand.ik.zet.lekker.puntjes. Nu doe je de de volledige string -1: $fullname = substr($fullname, 0, -1); Daarna zet je op de plek van "substr($file,0, -4)" gewoon $fullname (in mijn eerste voorbeeld helemaal bovenaan). Zou moeten werken. Groeten, Leroy
  20. Gebruik je iets zelf geschreven of een bepaald gedownload pakket waarmee je dingen naar de database wilt wegschrijven? In beide gevallen kan het wel eens betekenen dat er iets niet goed gaat tijdens het wegschrijven van de gegevens of tijdens het ophalen ervan (oude sessies bijvoorbeeld). als je een gedownload CMS systeem zoals drupal of joomla of iets dergelijks gebruikt zou alles gewoon goed moeten werken. Een enige optie zou DAN zijn om het CMS systeem te updaten naar de nieuwste versie. Laat het even weten. Groeten, Leroy
  21. Niet via de database. Je kunt wel een scriptje maken in bijvoorbeeld PHP of ASP.net waarmee je de pagina aanroept die je wilt aanroepen en dit verwerken in een cron-job op de hosting waar je bij geregistreerd staat. Je stelt dan in dat hij bijvoorbeeld om het uur het scriptje moet runnen en dan zal hij elk uur het scriptje uitvoeren wat je eerder hebt geschreven. (de pagina oproepen bijvoorbeeld). Groeten, Leroy
  22. Normaal gezien als je de crons goed hebt ingesteld moeten deze gewoon om de tijd dat jij hebt ingesteld het script uitvoeren wat je aan de cron-job hebt toegevoegd. Is dit niet het geval moet je je hosting aanspreken, hun kunnen dan kijken of je misschien een foutje in je cron-job hebt gemaakt of in het script wat je gebruikt. Een hosting kan ook scripts die je gebruikt als cron-job weigeren omdat deze bijvoorbeeld teveel geheugen in gebruik nemen van de Server waar ze op draaien. De cron-jobs worden dan gestopt of ze vallen weg bij te veel geheugen verbruik. groeten, Leroy
  23. Nog even ter extra, je gebruikt ook totaal bijna geen controles of bepaalde dingen wel echt uitgevoerd zijn. En in je SQL Query's is het ook niet slim om ` te gebruiken (de quote naar links) maar beter een rechte ' Groeten Leroy
  24. In internet explorer zou je in de statusbalk onderin toch echt een foutmelding moeten krijgen bij een javascript/AJAX probleem. Misschien toch eens kijken naar JQuery. In AJAX ben ik niet super in en gebruik ik liever JQuery. In JQuery zou je het op de volgende manier kunnen maken. $('select[name="Manufacturer"]').change(function(){ $('select[name="Type"]).fadeOut('fast', function(){ $.post("ap_selecttype.php", { manufacturer: "$('option:selected', this).attr('value')" }, function(data) { $('select[name="Type"]).html(data).fadeIn('fast'); }); }); }); Ik weet niet of het 100% zal werken, met misschien wat extra dingen toevoegen of verwijderen. JQuery is vrij makkelijk, je moet alleen wel eerst de JQuery library toevoegen aan je pagina voor dat je JQuery kan gebruiken. Je gaat er hetzelfde mee om als met JavaScript. Dit voorbeeld wat ik gaf heeft ook een mooi fading effect. Bij het klikken op een nieuw item wordt de selectbox uitgefade vervangen met nieuwe inhoud en terug ingefade. Op de website van JQuery zelf staan ook een heleboel voorbeelden hoe je bepaalde dingen kunt gebruiken en toepassen. Groeten, Leroy
  25. Ik heb je (fenna79) een privé berichtje gestuurd. Even voor de volgers: Hierin vertelde ik dat in index.php de tekst .html veranderd moet worden naar .php Hierdoor kunnen php files wel binnen de layout gebruikt worden, maar andersom (.html files) niet. Ik kan mocht het nodig zijn nog wel een controle erbij programmeren dat hij controleert op beide bestandsformaten. Ik vertelde er ook nog bij dat in het contactpagina de locatie dan veranderd moet worden naar dezelfde pagina als waar je vandaan komt. Hierin moet dan de PHP code ook komen te staan wat (ik dacht nog zo te weten) op dat andere topic vermeld staat waar ik weer naar verwijs. Mocht het nou echt niet lukken fenna79, dan wil ik wel wat voor je aan het script aanpassen zodat het wel allemaal werkt. Het kan trouwens ook weer voorkomen dat ik wat langer afwezig ben tussendoor wegens privé redenen. 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.