Peanuts money voor een bedrijfquote:Op donderdag 12 januari 2023 17:41 schreef TomNook het volgende:
Yo gast
Ze hebben net een ¤2500 M1 machine gekocht voor me.![]()
Omdat ik er zelf om vroeg![]()
Maar dat maakt me niet zo uit. Ik heb gewoon echt een hekel aan Windows. Daarom dacht ik misschien te makkelijk over .NET Core op een Mac.
Maargoed ik kan altijd VMware Fusion gebruiken.
1 | rename(x:\www\cards\50d71dbb3b7c32bab057b463b02608db.png,.\renamed\Hey you-yes you stop being unhappy with yourself you are perfect stop wishing you looked like someone else or wishing people liked you as much as they like someone else stop trying to get attention from those who hurt you stop hating your body your.png): Invalid argument in X:\www\cards\index.php on line 35 |
1 2 3 | <?php rename($filename, $dir . '\\' . $_POST['imgtext']); ?> |
Probeer eens uit te zoeken bij welke bestandsnamen het fout gaat. Mogelijk is er een algemeen patroon in te vinden.quote:Op maandag 27 februari 2023 14:55 schreef Chandler het volgende:
Is dit nu het algemene topic voor scripting? zo ja, hoop dat jullie een antwoord hebben op mijn vraag.
Met een scriptje verander ik een hoop bestanden qua naam maar soms gaat het fout en kan de fout niet begrijpen.
[ code verwijderd ]
Lengte met dir is 262 chars
Lengte zonder dir is 252 chars, dus zou technisch gezien moeten kunne..
Deze regel is line 35
[ code verwijderd ]
Maar wat is er nou fout? ziet iemand het wat ik niet zie?
Reeds gedaan maar kon geen patroon ontdekken, want bij een bestaand bestand moet je een andere foutmelding krijgen...quote:Op maandag 27 februari 2023 15:13 schreef thabit het volgende:
[..]
Probeer eens uit te zoeken bij welke bestandsnamen het fout gaat. Mogelijk is er een algemeen patroon in te vinden.
Ja hoor mag hier ook.quote:Op maandag 27 februari 2023 14:55 schreef Chandler het volgende:
Is dit nu het algemene topic voor scripting? zo ja, hoop dat jullie een antwoord hebben op mijn vraag.
Met een scriptje verander ik een hoop bestanden qua naam maar soms gaat het fout en kan de fout niet begrijpen.
[ code verwijderd ]
Lengte met dir is 262 chars
Lengte zonder dir is 252 chars, dus zou technisch gezien moeten kunne..
Deze regel is line 35
[ code verwijderd ]
Maar wat is er nou fout? ziet iemand het wat ik niet zie?
Wat heb je al geprobeerd om het te debuggen?quote:Op maandag 27 februari 2023 17:59 schreef Chandler het volgende:
[..]
Reeds gedaan maar kon geen patroon ontdekken, want bij een bestaand bestand moet je een andere foutmelding krijgen...
Handmatig geprobeerd te veranderen, enige melding die totalcommander gaf was dat het meer dan 259 tekens bevatte, maar dat moet met windows gewoon kunnen en kon!quote:Op maandag 27 februari 2023 18:13 schreef FlippingCoin het volgende:
[..]
Wat heb je al geprobeerd om het te debuggen?
Of de originele naam of de naam waarin je hem wilt veranderen is een invalid argument voor de rename functie.
Ik begrijp je niet helemaal, wat is totaalcommander bijvoorbeeld? En waarom zou je niet kunnen loggen welke input sets misgaan onwille van een andere error?quote:Op maandag 27 februari 2023 18:16 schreef Chandler het volgende:
[..]
Handmatig geprobeerd te veranderen, enige melding die totalcommander gaf was dat het meer dan 259 tekens bevatte, maar dat moet met windows gewoon kunnen en kon!
Meer debuggen kan ik niet... de meldingen die ik kreeg van PHP waren niet erg behulpzaam.
Want als je dit met die php functie probeert dan werkt het normaal wel? Misschien zit er wel een limiet op die php functie he.quote:Op maandag 27 februari 2023 18:16 schreef Chandler het volgende:
[..]
Handmatig geprobeerd te veranderen, enige melding die totalcommander gaf was dat het meer dan 259 tekens bevatte, maar dat moet met windows gewoon kunnen en kon!
Meer debuggen kan ik niet... de meldingen die ik kreeg van PHP waren niet erg behulpzaam.
En zoals je in de code kon zien, de namen zijn het probleem niet:
van
50d71dbb3b7c32bab057b463b02608db.png
naar
Hey you-yes you stop being unhappy with yourself you are perfect stop wishing you looked like someone else or wishing people liked you as much as they like someone else stop trying to get attention from those who hurt you stop hating your body your.png
Heb je nog een paar voorbeelden waarbij het fout gaat?quote:Op maandag 27 februari 2023 18:16 schreef Chandler het volgende:
[..]
Handmatig geprobeerd te veranderen, enige melding die totalcommander gaf was dat het meer dan 259 tekens bevatte, maar dat moet met windows gewoon kunnen en kon!
Meer debuggen kan ik niet... de meldingen die ik kreeg van PHP waren niet erg behulpzaam.
En zoals je in de code kon zien, de namen zijn het probleem niet:
van
50d71dbb3b7c32bab057b463b02608db.png
naar
Hey you-yes you stop being unhappy with yourself you are perfect stop wishing you looked like someone else or wishing people liked you as much as they like someone else stop trying to get attention from those who hurt you stop hating your body your.png
Op dit moment niet, ben niet in de buurt van m'n develop systeem!quote:Op maandag 27 februari 2023 18:55 schreef thabit het volgende:
[..]
Heb je nog een paar voorbeelden waarbij het fout gaat?
Er is geen manier om meer info van PHP te krijgen? Dat zou wel wat treurig zijn. In dat geval kan je weinig anders dan proberen het issue to localizen:quote:Op maandag 27 februari 2023 14:55 schreef Chandler het volgende:
Met een scriptje verander ik een hoop bestanden qua naam maar soms gaat het fout en kan de fout niet begrijpen.
[ code verwijderd ]
quote:Many aspects of the behavior of this method are inherently platform-dependent: The rename operation might not be able to move a file from one filesystem to another, it might not be atomic, and it might not succeed if a file with the destination abstract pathname already exists. The return value should always be checked to make sure that the rename operation was successful.
Script bestaat uit nog geen 200 regels... dus dat hoeft niet, werkt bij alle korte bestandsnamen wel.quote:Op maandag 27 februari 2023 19:40 schreef 2thmx het volgende:
Er is geen manier om meer info van PHP te krijgen? Dat zou wel wat treurig zijn. In dat geval kan je weinig anders dan proberen het issue to localizen:
1. Comment alle andere code uit en check of de bug nog steeds gebeurt;
Gedaan, en zelf een handmatige rename, deze werkt wel maar gaf een melding van dat het meer dan 259 karakters wasquote:2. Gebeurt de bug nog steeds, log dan de source en target name en doe een file_exists-call op beide (en log die booleans ook);
Kan, maar ik dacht even googlen, nou dat even is heel wat langer geworden en waarschijnlijk het probleem gevonden.quote:3. Levert ook dit niks op, probeer dan bv. eens een copy-call (note dat je huidige rename-call eigenlijk meerdere dingen doet: renamen én naar een andere directory verplaatsen, maar onder water waarschijnlijk nog meer deelstappen, die weer afhangen van je OS.
Al waren het maar 2 regels, als die code de file/resource niet goed teruggeeft aan de OS, dan zou dat het kunnen verklaren.quote:Op maandag 27 februari 2023 19:45 schreef Chandler het volgende:
[..]
Script bestaat uit nog geen 200 regels... dus dat hoeft niet,
Schreef je een paar uur geleden niet nog dat je geen patroon kon ontdekken in de file names die faalden? Anyway: het maximum van Windows is voor het pad, dus dat is inclusief de folders, dus niet alleen de file name.quote:werkt bij alle korte bestandsnamen wel.
quote:Microsoft Windows has a MAX_PATH limit of ~256 characters. If the length of the path and filename combined exceed ~256 characters you will be able to see the path/files via the Windows Explorer, but may not be able to delete/move/rename these paths/files.
Ja, met pagination. Dan haal je alleen de records op voor 1 pagina en kun je vooruit/achteruit bladeren. https://rappasoft.com/doc(...)on/available-methodsquote:Op vrijdag 12 mei 2023 12:26 schreef TomNook het volgende:
Hoi, hoe is iedereen hier?![]()
Ik heb even een vraag want ik kom er niet zo goed uit. Misschien kan iemand helpen zodat ik verder kan.
Ik heb altijd al angst gehad voor de 'normale' variant van Datatables die je echt moet beheersen met JavaScript. Ik zal het ook nooit hoeven gebruiken, want Livewire voldoet in 99% van de gevallen.
Dus stel: je bent bezig met Laravel Livewire en je wil Livewire Datatables integreren.
In mijn geval heb ik vier models waar ik gegevens van wil hebben. Maar het kunnen er héél erg veel zijn, soms wel meer dan 100.000!
Weet iemand of je dit op een normale manier kunt integreren met Livewire Datatables? Hij mag in ieder geval niet meer gegevens ophalen dan nodig per pagina.
Bedankt voor het reageren.quote:Op vrijdag 12 mei 2023 13:09 schreef Farenji het volgende:
[..]
Ja, met pagination. Dan haal je alleen de records op voor 1 pagina en kun je vooruit/achteruit bladeren. https://rappasoft.com/doc(...)on/available-methods
Ik ga even onderzoek doen (en het uitproberen), maar ik geloof dat DataTables gelijk alles ophaalt, óók wanneer je het pagineert. Maar misschien dat deze instelling inderdaad helpt.quote:Op vrijdag 12 mei 2023 13:09 schreef Farenji het volgende:
[..]
Ja, met pagination. Dan haal je alleen de records op voor 1 pagina en kun je vooruit/achteruit bladeren. https://rappasoft.com/doc(...)on/available-methods
Ik weet niet wat je precies probeert te doen. Je wil een datatable tonen waarvan de data uit meerdere modellen bestaat? Hebben die modellen een relatie met elkaar? Dat is een kwestie van de juiste query bouwen in je php backend. Of wil je gewoon meerdere tabellen maken met elk een ander model? Dan wordt het vooral een frontend ding, dat je de juiste table toont.quote:Op vrijdag 12 mei 2023 16:25 schreef TomNook het volgende:
[..]
Bedankt voor het reageren.![]()
Ik zie inderdaad dat je een model door kunt geven en dan queries kunt uitoefenen.
[..]
Ik ga even onderzoek doen (en het uitproberen), maar ik geloof dat DataTables gelijk alles ophaalt, óók wanneer je het pagineert. Maar misschien dat deze instelling inderdaad helpt.
Idee: wellicht gebruik maken van de skip() en take()- functies van de query builder en met het pagina-nummer uitrekenen welke data je ophaalt?
Heb jij een idee om meerdere models te gebruiken voor zo'n datatable?
Mijn apenbrein kwam aanzetten met een Bootstrap modal waarin je aan de hand van een radius button de juiste Table tevoorschijn kunt toveren. Iets aanklikken triggert dan andere Livewire Components op de pagina.
Ik ben nogal een lul die het nog moet leren, maar ik hoop snel veel ervaring op te kunnen doen met Livewire en hoop dat je verder nog tips hebt voor me.
Ik denk dat ik het juiste pad ga vinden nu, dankzij jouw hulp. Bedankt dus. Ik dacht veel te ingewikkeld.quote:Op vrijdag 12 mei 2023 17:06 schreef Farenji het volgende:
[..]
Ik weet niet wat je precies probeert te doen. Je wil een datatable tonen waarvan de data uit meerdere modellen bestaat? Hebben die modellen een relatie met elkaar? Dat is een kwestie van de juiste query bouwen in je php backend. Of wil je gewoon meerdere tabellen maken met elk een ander model? Dan wordt het vooral een frontend ding, dat je de juiste table toont.
Ik heb zelf lange tijd alleen gewerkt aan backend projecten. Ben zelf wel vaardig met Bootstrap en jQuery, maar er gaat wel een andere wind waaien.quote:
Hoe verloopt dit?quote:Op zaterdag 26 augustus 2023 01:52 schreef TomNook het volgende:
In de late uurtjes bezig met een persoonlijk boekhoudsysteem.
Ik verleden week nog, wat gekloot met de Youtube API, loop tegen vervelende maximum calls aan. Wilde mijn playlist alfabetisch sorten op band en dan titel maar zie nog geen resultaat.quote:Op dinsdag 14 november 2023 20:36 schreef TargaFlorio het volgende:
Al maanden VS Code niet aangeraakt.
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |