Wijzigt de 'laatste wijzigingsdatum/tijd' bij een rename van een bestand?
Als ik een bestandsnaam wijzig, zie ik niks wijzigen bij Filezilla.
Dat zou ook het beste zijn.
Maar twijfel een beetje, gelet op de reacties op forums.
Er wordt beweerd dat het van versie PHP afhangt.
Ook dat het afhangt van Linux of Windows server.
Is het niet een kwestie van een refresh in FileZilla?
Gewijzigd op 29/01/2018 15:46:53 door - Ariën -
Maar datum en tijd blijven staan.
Ik ben benieuwd of de datum/tijd wijzigt
als ik een rename doe via PHP.
En onder welke voorwaarden dat hetzelfde blijft.
Je kunt wel een scriptje aanmaken om de wijzigingstijd toch te krijgen.
Wel gebonden aan versie PHP en server.
Maar ik wil dit juist niet wijzigen.
http://php.net/manual/en/function.touch.php
Gewijzigd op 29/01/2018 15:57:04 door Hans De Ridder
Ik kan me niet indenken dat dit een serverside-setting zal zijn die dit verhindert.
Er is niet direct een functie om te sorteren op aanmaakdatum. Uiteraard is filectime er wel, maar die kijkt alleen naar wanneer de file-inode voor het laatst gewijzigd is. En dat kan afhankelijk van het gebruikte bestandssysteem na verloop van tijd "willekeurig" veranderen. Denk aan interne defragmentatie en dergelijke. Ook hierom wordt vaker naar filemtime gekeken, ofwel de laatste wijziging van een bestand. Een refresh zou alleen de laatste access time (fileatime) beinvloeden, maar dit wordt om performance redenen in fstab toch meestal uitgeschakeld.
Ook bij een rename?
Gewijzigd op 29/01/2018 16:21:14 door Ben van Velzen
Want ik heb de datum ook opgeslagen in de JPG.
Tenminste als het om datum activiteit gaat.
Bij andere bestanden nog niet.
Maar bestanden worden opgeruimd na 2 weken.
Dus moet wel referentiedatum hebben.
En leden kunnen bestand opnieuw laden (nieuwe gegevens).
Dan verandert de datum en tijd wel.
Heb even gekeken bij de catergorieen.
Ik sorteer nu als volgt:
Toevoeging op 29/01/2018 16:53:55:
Heb in FTP een bestandsnaam gewijzigd.
In uitdraai op website blijft de datum hetzelfde.
Ook na de refresh.
Gewijzigd op 29/01/2018 16:58:14 door Hans De Ridder
Elk geregistreerd lid heeft een uniek referentienummer.
De bestanden die leden opsturen hebben als naam het referentienummer.
Bestanden blijven twee weken staan.
Nu dacht ik uit extra veiligheid dat referentienummer eens in de zoveel tijd te veranderen.
Dat betekent dus renamen van de bestanden. Maar zonder de datum en tijd te wijzigen.
En toen liep ik tegen deze materie aan.
Je kan het bestand ook "verplaatsen" naar een nieuwe naam, dan heb je dat probleem niet. Aan de andere kant, het wijzigen van data die niet gewijzigd hoeft te worden is onzinnig en geenszins veiliger. Dat is een typisch geval van security through obscurity. Fatsoenlijke veiligheid zou inhouden dat zelfs al weet iemand welke id's relevant zijn ze er nog steeds niets mee kunnen. En het feit dat het gebruik van IPTC voor opslag achterlijk is laten we daarbij nog in het midden.
Bedankt voor jullie reacties.