Film verwijderen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mendix Advanced Developer (NL)

Mendix Advanced Developer (NL) Den Haag HBO/WO IT Professional "Als Mendix Advanced Developer impact maken op de groeiende E-commerce markt met onze logistieke software en onze kritieke logistieke keten. Je doet dit door ontwikkeling en uitbreiding van onze Mendix Cloud omgeving, waarbij je complexe business processen vertaalt naar kritieke Mendix applicaties.". Wat ga je doen? PostNL is becoming a postal tech company Als Mendix Advanced Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead, Mendix Developers en Solution Consultants. Wij zetten Mendix in voor kritieke processen waarbij applicaties optimaal moeten performen om dagelijks rond de

Bekijk vacature »

Application Developer Tech Lead

We’re Hiring! A UPS Application Developer Tech Lead *REMOTE WORK POSSIBLE FOR THIS ROLE As a Tech Lead Developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as

Bekijk vacature »

Ontwikkelaar

Wij zoeken een capabele Magento developer, die mee willen werken aan het realiseren van mooie webshops. Wij zoeken een creatief, enthousiast, leergierig, gezellig en capabel persoon. Zelfstandig kunnen werken. Goed kunnen communiceren. De wil hebben om verder te groeien. Als Magento developer werk je samen met je team aan de allerbeste webshops voor onze opdrachtgevers. Wat ga je doen als Magento developer? Ontwikkelen van webshops in Magento Onderhoud plegen aan bestaande webshops Behalve kennis van Magento heb je ook kennis van Javascript, HTML, CSS Je bent in staat om zowel zelfstandig als in teamverband te werken Je bent in staat

Bekijk vacature »

Applicatiebeheerder

We zoeken voor deze functie een absolute kei op het gebied van SQL, Power BI, .NET Core, EDI, API en ERP-systemen. De ideale Applicatiebeheerder ziet het als een uitdaging om ook zelf de juiste oplossingen te bedenken en te bouwen en durft daarbij out-of-the- box te denken. Je bent communicatief vaardig en pragmatisch en weet met een natuurlijke drive de vertaling te maken van onze operatie naar gebruiksvriendelijke oplossingen voor interne en externe klanten. Om zo de spreekwoordelijke spil te zijn tussen mens en applicatie. Applicatiebeheerder Breda, 36-40 uur per week Herkenbaar? Lees dan verder wat je als Applicatiebeheerder gaat

Bekijk vacature »

Medior PHP Developer

Bedrijfsomschrijving Voor een leuke en klein bedrijf ben ik op zoek naar Medior PHP developer. Je komt terecht in een leuk, gezellig en hecht team van ambitieuze ontwikkelaars en designers. Je gaat werken aan hun eigen ontwikkelde platform die gebruikt wordt door freelancers die een soort payrollconstructie aangaan. Het platform is zo succesvol geworden dat ze daarom per direct op zoek zijn naar een PHP Developer. Hun motto is Work hard, play hard.... maaaaaaaaar elke dag met veel plezier aan het werk! Functieomschrijving We zoeken een PHP developer die het platform samen met het team naar grotere hoogtes kan laten

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière door meteen mee te bouwen aan dingen zoals een optimaal werkende website aan de hand van je PHP kennis. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken.

Bekijk vacature »

Senior Resiliency Analyst

Cargill Want to build a stronger, more sustainable future and cultivate your career? Join Cargill's global team of 155,000 employees who use new technologies, dynamic insights and over 155 years of experience to connect farmers with markets, customers with ingredients, and people and animals with the food they need to thrive. JOB PURPOSE AND IMPACT We seek a Senior Resiliency Analyst who will design, develop, implement and update business resiliency framework to support 2nd line compliance. The framework includes procedures, tools, metrics and reporting. In this role, you will advocate for and support compliance to Cargill’s Resiliency Management Procedure Document. You

Bekijk vacature »

Fullstack Java Developer

Functieomschrijving Met jouw expertise zorg je als fullstack java developer voor de meest plezierige en efficiënte klant ervaring. Met jouw state-of-the-art-systemen verbeter je onze business en maak je echt impact! Want als je in ons tech team werkt, houd je jezelf en Nederland in beweging. Wij zijn continu bezig onze business en processen te optimaliseren, zodat we onze klanten en kandidaten meer gemak, snelheid en transparantie kunnen bieden. Impactvolle tech, daar doen we het voor. wat ga je doen? Samen met het team ontwikkelen van user stories op de backlog; Begeleiden van (meer junior) collega’s; Samenwerken met andere online teams;

Bekijk vacature »

.Net Developer

Bedrijfsomschrijving De organisatie is een grote internationale speler en draagt bij aan het geluk en plezier van werkende mensen. Op jaarbasis wordt de dienst door ruim 2 miljoen mensen gebruikt in binnen- en buitenland. De organisatie is te omschrijven als een innovatieve, jonge groep van professionals die zichzelf willen blijven ontwikkelen, veel verantwoordelijkheidsgevoel hebben en trots zijn op de dienst die wordt geleverd. Mede dankzij deze mindset groeit de organisatie en is er uitbreiding binnen het developmentteam. Als Full Stack/ .Net developer kom je te werken in een scrumteam van 7-8 personen. Men werkt met de nieuwste technieken (.Net core,

Bekijk vacature »

Java Developer - Overheid

Wil jij een bijdrage leveren aan de ontwikkeling van de digitale overheid en de maatschappelijke vraagstukken waar we met elkaar voor staan? Bel of Whatsapp met Mark Hartman via 06 29070400! Als Java ontwikkelaar houd jij je bezig met het realiseren van mooie en innovatieve oplossingen voor de Nederlandse overheid. • Hoe? Het ontwerpen en ontwikkelen met Java in een van onze complexe projecten. • Waarom? Om met jouw code het verschil te maken in het hart van de digitale overheid in Nederland. • Waar? Bij CGI in Rotterdam, dé IT-specialist op het gebied van digitale overheid. • Met wie?

Bekijk vacature »

Junior Developer

Bedrijfsomschrijving Within a large bank in The Netherlands they are implementing a standard IT Model Bank system to be used for Private Banking Wealth Mgt. This system is based on the software package T24 from the provider Temenos. The provider solution is offered with an open set up, which enables delivery teams via software development and configuration to offer a tailor fit solution for the Private Banking business. The challenges for the delivery teams range from a functional capability search, e.g. what does the standard provider solution offers “out of the box”, and what is required to be developed and

Bekijk vacature »

.NET/C# ontwikkelaar

Ben jij de .Net ontwikkelaar die ons team komt versterken? Wat ga je doen? Als ervaren.Net/C# onwikkelaar zet jij jouw skillset in bij het ontwikkelen van nieuwe financiele applicaties en diensten die niet door de standaard systemen volledig worden geautomatiseerd. Je waarborgt de kwaliteit en security in ASP.Net en C#. Je komt te werken in multidisciplinaire Scrum/Agile team en samen zorgen jullie ervoor dat de transitie naar Cloud zo goed mogelijk verloopt. Wat breng je mee? Je klantgericht en enthousiast. Je loopt voorop in architecturen, tools en technieken die helemaal van deze tijd zijn. Daarnaast heb jij: • Afgeronde HBO-

Bekijk vacature »

Agile Developer - Banking

Do you embody the Agile principles? Do you have passion for innovation and get motivated by complex challenges and innovative solutions? Are you ready for working with state of the art technology stacks? Your day-to-day activities As an experienced full stack Agile Developer you design, develop and test software systems and applications. You know what the software system of the client needs to do and you find ways to improve and revolutionize them. You create software tailored to the clients’ specific needs. High quality is important to you. Continuous Integration and Continuous Deployment are no strangers to you. Things you

Bekijk vacature »

FrontEnd Developer NodeJS

Vanwege succes en ter uitbreiding zijn wij namens onze klant op zoek naar een Front-End Developer NodeJS die zich bezig zal houden met het schaalbaar maken en houden van diverse innovatieve, IT-gedreven oplossingen. Naast het bouwen aan de verschillende applicaties zorgt de Front-End Developer NodeJS ook een stuk voor de architectuur en overige. Client Details Key-Account van Michael Page Bekend A-merk in Europa Description Werken bij onze klant zorgt ervoor dat je als Front-End Developer nieuwe applicaties zult bouwen, meedenkt over de architectuur, performance en informatie analyse. Je werkt aan code kwaliteit, schaalbaarheid van de applicaties en consumenten oplossingen. Ook

Bekijk vacature »

Solution Integrator

JOB PURPOSE AND IMPACT The Solutions Integrator will advise business partners on information technology solutions in compliance with our organization's technology framework, risk and control standards. In this role, you will lead the translation of business needs into specific technology requirements or process designs using significant knowledge across multiple technology domains, processes and businesses. You will provide technical leadership across multiple technical teams in delivering solutions to the business. The Solution Integrator (SI) role is primarily involved in advising our business partners on the best infrastructure solution to fit the business needs. At the same time, the SI helps ensure

Bekijk vacature »

Pagina: 1 2 volgende »

Jerry php

Jerry php

23/05/2012 10:49:18
Quote Anchor link
Beste phph'ers,

bij het maken van een film-database ben ik druk bezig geweest met het uploaden van een film, wat nu immers ook gelukt is. Maar nu is het de vraag; hoe kan ik ze verwijderen? Ik zet bij het uploaden de film in een map in de root, en de naam van de film in de database, hoe krijg ik nu de naam uit de database en de film uit de map?

groet jeremy
 
PHP hulp

PHP hulp

17/04/2021 11:43:04
 
- Ariën -
Beheerder

- Ariën -

23/05/2012 10:50:11
Quote Anchor link
En wat heb je al geprobeerd om het uit te zoeken?
 
Chris PHP

Chris PHP

23/05/2012 10:54:57
Quote Anchor link
De naam uit de database kun je makkelijk doen met een DELETE query.
Echter het bestand verwijderen zul je los van je DELETE query moeten doen. Aangezien dat geen entry is in je db, maar een fysiek bestand.

Tevens, als je dit in een live situatie gaat gebruiken (bij een hosting bedrijf). Raad ik het niet aan films naar je server te uploaden! Dan kan ik je bijna garanderen dat je binnen 5 dagen aan je datalimiet zit.

Gebruik daar of een FTP server, een fileshare site, een streaming server of video hosting service (youtube, etc) voor.

Let op dat uploaden naar je host data kost. Dat een video cachen naar de pc van de bezoeker data kost. Als je het lokaal gaat gebruiken om een prive DB bij te houden van je films kun je toch gewoon een link naar met het pad erbij doen?
Gewijzigd op 23/05/2012 10:56:05 door Chris PHP
 
Bart V B

Bart V B

23/05/2012 10:56:13
Quote Anchor link
Dat kan je met unlink() doen.
 
Jerry php

Jerry php

23/05/2012 10:57:22
Quote Anchor link
Chris het is inderdaad voor een prive DB, dus geen hosting kosten etc.
Maar inderdaad die DELETE query kan ik gebruiken, maar hoe bedoel je: kun je toch gewoon een link naar met het pad erbij doen?
 
- Ariën -
Beheerder

- Ariën -

23/05/2012 11:01:42
Quote Anchor link
Je hebt toch je film niet in de database staan, maar netjes op het bestandssysteem?

Kan je wat meer vertellen?
 
Chris PHP

Chris PHP

23/05/2012 11:01:49
Quote Anchor link
@Jeremy,

Stel je webserver draait op C:\webser en je films staan op E:\films. Dan 'share' je de map E:\films en kun je hierheen verwijzen. Dan kun je zelfs in heel je netwerk deze films kijken (mits de pc aanstaat).

Dus dan wordt het bijvoorbeeld \\pc001\films\batman.avi en als je hier dan gewoon een hyperlink van maakt zal hij de film gelijk openen.

Mocht je een NAS hebben, kun je altijd en overal bij je films, aangezien je daar dan geen pc meer voor aan hoeft te hebben staan :D

P.S. als je met Win7 en Win XP machines door elkaar werkt in je netwerk, zorg dan dat je hosts file is aangepast. Anders je pc/NAS een fixed IP geven en i.p.v. \\pc001\films\batman.avi doe je dan \\192.168.1.102\films\batman.avi
 
Bart V B

Bart V B

23/05/2012 11:02:02
Quote Anchor link
Als jou filmpje op jou server staat, dan kan je met unlink() gewoon die file verwijderen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
// select filename van database
// fetch result


unlink('pathtofilename/'.$row['filename'];
//delete query uitvoeren
?>
Gewijzigd op 23/05/2012 11:02:15 door Bart V B
 
Chris PHP

Chris PHP

23/05/2012 11:04:48
Quote Anchor link
@Bart,

ik neem aan dat hij niet de film weg wil gooien. Waarom zou hij uberhaubt de film 2x op een locatie moeten zetten? Alles is lokaal, dus dan kan hij beter linken dan uploaden naar zijn lokale webserver root. Is onnodige ruimte verspilling lijkt me.
 
Jerry php

Jerry php

23/05/2012 11:08:16
Quote Anchor link
Nou ik denk dat bart wel gelijk heeft, de filmpjes staan al lokaal, maar ze worden door de upload pagina naar een rootmap gebracht, en dan moeten ze dus wel verwijdert worden uit die map. Ik denk dat ik wel verder kom met jouw scriptje bart. Ik ga er mee aan de slag en ik laat jullie wat weten.

Chris en bart, beide bedankt!
 
Bart V B

Bart V B

23/05/2012 11:10:34
Quote Anchor link
Of ik ben niet helemaal wakker of ik heb te weinig koffie op :)
Quote:
Ik zet bij het uploaden de film in een map in de root, en de naam van de film in de database, hoe krijg ik nu de naam uit de database en de film uit de map?


Volgens mij vraagt de TS toch echt hoe hij dit moet doen.
Hij heeft de files op zijn fileserver staan.
Jij geeft hem een advies om het extern te verhuizen.
Niet ik ook de TS niet ;)

Dus in zijn geval nu, is unlink volgens mij de enige juiste oplossing.

EDIT was wat laat met posten..
Gewijzigd op 23/05/2012 11:12:11 door Bart V B
 
Chris PHP

Chris PHP

23/05/2012 11:13:45
Quote Anchor link
@Jerry,

Waarom wil je de bestanden 2x op je schijf hebben? Je hebt nu he films ergens op een schijf staan, en nu wil je zo ook nog eens kopieren naar je webserver root. Dat is toch ongeloofelijk oneffcient en zonde van je ruimte?

Wat is je reden dat je dubbel kopieren boven linken naar een bestaand bestand kiest?

Toevoeging op 23/05/2012 11:15:24:

@Bart,

Nee alles staat lokaal, ik raad niet aan om iets externs te verhuizen.

Hij heeft op een schijf de films staan (lokaal). Waarom zou hij ze dan nog een keer moeten kopieren/plaatsen in zijn webserver root? Dat is toch volkomen onlogisch.

Hij kan toch simpelweg de map waar de films nu al instaan delen en daarheen linken.
 
Jerry php

Jerry php

23/05/2012 11:17:13
Quote Anchor link
Om te voorkomen dat de films dus echt daadwerkelijk verwijdert worden. Het is gewoon een schoolopdracht, dat het onlogisch is kan ik later bij de docent neerleggen.
 
Chris PHP

Chris PHP

23/05/2012 11:21:34
Quote Anchor link
Als je alleen een hyperlink include naar een bestand, is het onmogelijk om die te verwijderen.

Heeft de leeraar je specifiek odracht gegeven om films naar de root te zetten, of om een film collectie app/site te maken?
 
Jerry php

Jerry php

23/05/2012 11:22:23
Quote Anchor link
een film site te maken :)
 
Bart V B

Bart V B

23/05/2012 11:23:11
Quote Anchor link
Sorry Chris, ik lees nergens dat hij de files op meerdere plaatsen heeft staan.
Alleen dat hij ze upload naar de root map.
uploaden is natuurlijk een breed woord in deze.
Zou me ook kunnen voorstellen dat de TS daar bedoeld ik download een film, en plaats ze in de rootmap van mijn file server. :)
 
- Ariën -
Beheerder

- Ariën -

23/05/2012 11:24:05
Quote Anchor link
/me kijkt even naar je post-hostorie.
Een opdracht die al 5 maanden loopt?

/me: nieuwsgierig is... ;-)
Gewijzigd op 23/05/2012 11:24:18 door - Ariën -
 
Chris PHP

Chris PHP

23/05/2012 11:25:50
Quote Anchor link
Bart,

Hij zegt ook nergens dat hij ze op meerdere plaatsen heeft staan, maar dat gebeurd dus wel als je ze van een lokale schrijf gaat uploaden naar je web root (ook gewoon lokaal).

Dat is toch het zelfde als een film van je D schijf naar je E schijf kopieren dus niet verplaatsen.
 
Jerry php

Jerry php

24/05/2012 10:09:47
Quote Anchor link
Ik ben er een beetje mee aan de slag gegaan en het is aardig gelukt, alleen kom ik nu bij het laatste deel, het daadwerkelijk verwijderen. Ik heb een pagina gemaakt waar de gebruiker alle films krijgt te zien, en dan klikt de gebruiker op de film die wegmoet, en dan wordt hij doorgestuurd naar de daadwerkelijke verwijder pagina, ik stuur in de link de naam van de film mee, maar hoe kan ik het nu verwijderen? Want dit werkt niet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php

        $moviename
= $_GET['movie_name'];
        
        unlink($moviename.mp4);
        
?>

hij krijgt wel de moviename mee, maar ik heb geen idee hoe ik hem nu uit de map in de root kan verwijderen.
 
- Ariën -
Beheerder

- Ariën -

24/05/2012 10:13:44
Quote Anchor link
Wat staat er in je $_GET?

En nog een tip: Variabelen butien quotes: Je staat nu een variabele te verbinden met een ongedefineerde constante.
 
Chris PHP

Chris PHP

24/05/2012 10:29:48
Quote Anchor link
Een aantal dingetjes waarom het niet werkt.

1) Staat dit script in de zelfde map/folder als de films?
2) $moviename.mp4 gaat niet werken, .mp4 is nu geen tekst maar PHP code.

Om het jezelf makkelijker te maken raad ik aan ook gewoon de extentie mee te geven in de get.

Dus ipv pagina.pphp?movie_name=batman doe je dan pagina.php?movie_name=batman.mp4

Als je films in een andere map/folder staan als dit script zal het nooit gaan werken, aangezien hij nu naar een bestand zoekt in de zelfde folder als het script.

Toevoeging op 24/05/2012 10:30:31:

P.S. zou je antwoord kunnen geven op mijn eerdere vraag? Hieronder nogmaals.

Heeft de leeraar je specifiek odracht gegeven om films naar de root te zetten, of om een film collectie app/site te maken?
Gewijzigd op 24/05/2012 10:31:18 door Chris PHP
 

Pagina: 1 2 volgende »



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.