DVD beheerscript RedCrew

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Lead developer

Functie Als lead developer wordt jij verantwoordelijk voor een van onze development teams. Samen met de Software Architect bewaak jij de kwaliteit en uitvoering van onze complexe vraagstukken. Daarnaast ben jij verantwoordelijk voor het inschatten, designen en ontwikkelen van middelgrote tot grote veranderingen in de software. Ook coördineer jij het proces rondom complexe technische vraagstukken. Verder bestaat jouw takenpakket uit het volgende: – Het aansturen van jouw development team; – Het begeleiden van Junior Software Engineers; – Het maken van technische analyses m.b.t. nieuwe aanvragen en het tijdsbestek inschatten voor de uitvoering hiervan; – Het uitvoeren van de ontwikkeling van

Bekijk vacature »

Laravel / PHP developer gezocht!

Functie omschrijving Wij zijn op zoek naar een Laravel PHP Developer voor een leuk bedrijf in de omgeving van Amsterdam! Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken; van A tot Z; Je hebt na de oplevering contact met de klant wanneer zij problemen ervaren; Je denkt mee over het verbeteren van de werkprocessen; Je denkt mee over softwareoplossingen; Je speelt in op de behoefte van de klant; Je houdt je bezig met het verbeteren, aanpassen en vernieuwen van de

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

Front-end Developer

Dit ga je doen Doorontwikkelen van software; Ontwikkelen en testen van nieuwe functionaliteiten; Implementaties van nieuwe functionaliteiten en updates; Verzorgen van technische migraties naar nieuwe frameworks; Verwerken van incidenten. Hier ga je werken Onze klant, gevestigd in de regio Amsterdam, draagt bij aan het verbeteren van de veiligheid en efficiëntie van de Nederlandse infrastructuur door het ontwikkelen van afgemeten software oplossingen. Zo passen zij location intelligence toe om onderhoud en reparaties efficiënt te laten verlopen. Verder zorgen deze systemen dat incidenten zo snel mogelijk worden opgelost. Als Front-end Developer ben jij samen met je team betrokken met het (door)ontwikkelen van

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

Bekijk vacature »

Database Developer

Functie omschrijving Voor een logistieke dienstverlener in omgeving Zuid Beijerland zijn wij op zoek naar versterking. Weet jij als geen ander systemen aan elkaar te koppelen en heb jij goede kennis van SQL en UML, lees dan snel verder! Jouw taken zien er als volgt uit: Je bent in deze rol voornamelijk verantwoordelijk voor het bouwen, implementeren en beheren van koppelingen tussen de bestaande systemen (zowel business 2 business als application 2 application). Daarnaast inventariseer je de wensen van in- en externe klanten, die je vervolgens samen met je collega's, vertaalt naar technische specificaties, die jullie zelf ontwikkelen en implementeren.

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

PHP Developer gezocht!

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij op zoek naar een nieuwe uitdaging? Lees dan snel verder! Voor een organisatie in de regio Utrecht die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Senior PHP developer

Functie Jouw werkzaamheden zullen grotendeels bestaan uit het in teamverband ontwerpen, vernieuwen en door ontwikkelen van het systeem. Het is echt back-end werk (bijvoorbeeld het doorontwikkelen van een API) en dit moet je dan ook liggen. Ze zijn niet persee gebonden aan talen of tools maar gebruiken graag de technieken die het beste aansluiten op de gegeven oplossing. Voor nieuwe (versies van) componenten maken ze veelal gebruik van Go(lang). Bij aanpassingen aan bestaande onderdelen gebeurt dit in PHP en C++. Het team is heel divers, er hangt een relaxte sfeer en ze organiseren regelmatig leuke music nights, game nights e.d.

Bekijk vacature »

Senior Cobol Applicatieontwikkelaar

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving In de applicatie ETM

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »
Edwin

Edwin

22/09/2008 16:53:00
Quote Anchor link
Heey iedereen,

ik heb het script van RedCrew (die van de dvd beheerscript) meegenomen van hier en heb hem op mijn eigen website laten draaien en er wat dingetjes aan veranderd naar eigen wensen.
Alles werkt eigenlijk, alleen als ik een dvd heb toegevoegd pakt hij de tijdsduur niet en het jaartal niet. (er komt gewoon te staan jaartal 0000 en tijdsduur 0 minuten) Ook in de mysql database staat 0000. Ik heb aan die pagina nog niks veranderd, dus vraag ik me af wat er mis mee is.
Ik heb zelf al gekeken maar kom er niet uit waarom hij dit fout doet...

Hieronder het script:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<?php
        if ( isset ($_GET['p']) && $_GET['p'] == 'adddvdsql' ) {

    $foto = mysql_real_escape_string($_POST['foto']);
    $vandaag = getdate();
    $jaartal = $vandaag['year']+1;
    $good = true;
    $tnaam = trim($_POST['naam']);
    $timdb_did = trim($_POST['imdb_did']);
    $tfoto = trim($_POST['foto']);
//    $tgenre_id = trim($_POST['genre_id']);
    $treg = trim($_POST['regisseur_id']);
    
    if ( empty($tnaam) ) {
        $good = false;
        echo 'U moet een naam invullen voor de DVD !'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( empty($timdb_did) ) {
        $good = false;
        echo 'U moet het IMDB id van deze film opgeven !'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( empty($_POST['genre_id'] ) ) {
        $good = false;
        echo 'U moet minstens 1 genre kiezen !'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( ($_FILES['afbeelding']['size'] == 0) ) {
        $good = false;
        echo 'Er is geen afbeelding geselecteerd.'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( ( empty($_FILES['afbeelding']['tmp_name'])) ) {
        $good = false;
        echo 'Er is geen afbeelding geselecteerd.'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( file_exists( '../images/'.$foto.'.jpg' ) ) {
        $good = false;
        echo 'De gekozen bestandsnaam bestaat al!<br />Wijzig deze nieuwe bestandsnaam.<br />'.PHP_EOL;
    }

    if ( empty($tfoto) ) {
        $good = false;
        echo 'U moet een naam invullen voor de afbeelding !'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( strlen(trim($_POST['omschrijving'])) < 5 ) {
        $good = false;
        echo 'Uw bericht moet minstens vijf karakters bevatten'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( $_POST['regisseur_id'] == 1 ) {
        $good = false;
        echo 'U moet een Regisseur kiezen of eerst toevoegen !'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( empty($treg) ) {
        $good = false;
        echo 'U moet eerst een regisseur toevoegen !'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( $_POST['speelduur'] == 30 ) {
        $good = false;
        echo 'Gelieve de speelduur te selecteren. !'.PHP_EOL;
        echo '<br />'.PHP_EOL;
        echo 'Als deze toevallig 30 minuten is, gelieve dan 31 te selecteren.'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    if ( $_POST['jaar'] == $jaartal ) {
        $good = false;
        echo 'De films kunnen nog niet in de toekomst gemaakt worden !<br />Gelieve het juiste jaartal in te vullen.'.PHP_EOL;
        echo '<br />'.PHP_EOL;
    }

    
    if ( $good == false ) {
        goback(); // Deze zorgt voor de regel waarbij de mensen via javascript 1 regel kunnen teruggaan.
        } else {
        
        if ( $_FILES['afbeelding']['size'] > 0 ) {
            $moved = @move_uploaded_file( $_FILES['afbeelding']['tmp_name'], '../images/'.$foto.'.jpg' );

            if (  $moved ) {
                if (isset ($_POST['naam'])) {
                    $naam = mysql_real_escape_string($_POST['naam']);
                    }

                if (isset ($_POST['foto'])) {
                    $foto = mysql_real_escape_string($_POST['foto']);
                    }

                if (isset ($_POST['omschrijving'])) {
                    $omschrijving = mysql_real_escape_string($_POST['omschrijving']);
                    }

                if (isset ($_POST['regisseur_id'])) {
                    $regisseur_id = mysql_real_escape_string($_POST['regisseur_id']);
                    }

                if (isset ($_POST['speelduur'])) {
                    $speelduur = mysql_real_escape_string($_POST['speelduur']);
                    }

                if (isset ($_POST['jaar'])) {
                    $jaar = mysql_real_escape_string($_POST['jaar']);
                    }

                if (isset ($_POST['imdb_did'])) {
                    $imdb_did = mysql_real_escape_string($_POST['imdb_did']);
                    }

                if (isset ($_POST['mediadis_did'])) {
                    $mediadis_did = mysql_real_escape_string($_POST['mediadis_did']);
                    }


                $sql = "INSERT INTO dvd";
                $sql .= " ( naam, foto, omschrijving, regisseur_id, speelduur, jaar, imdb_did, mediadis_did )";
                $sql .= " VALUES";
                $sql .= " ( '".$naam."', '".$foto."', '".$omschrijving."', '".$regisseur_id."', '".$speelduur."', '".$jaar."', '".$imdb_did."', '".$mediadis_did."' );";
                $result = mysql_query( $sql );
?>

Het volledige script van RedCrew kun je vinden via volgende link:
http://www.phphulp.nl/php/scripts/2/827/

Alvast bedankt!

Quote:
Php-tags toegevoegd (voor de kleurtjes)

SanThe.


Edwin
Gewijzigd op 01/01/1970 01:00:00 door Edwin
 
PHP hulp

PHP hulp

30/11/2024 05:40:05
 
Simon

simon

22/09/2008 16:55:00
Quote Anchor link
en over welke regel gaat het?:P heb geen zin om 600 regels door te kijken....
 
Danny K

Danny K

22/09/2008 16:55:00
Quote Anchor link
Denk je nou echt dat ik 612 regels code ga doorlezen?
 
Edwin

Edwin

22/09/2008 16:58:00
Quote Anchor link
ik heb nu aleen het gedeelte erin gezet wat te maken heeft met het toevoegen (zijn nog 100 regels...)
 
Danny K

Danny K

22/09/2008 17:01:00
Quote Anchor link
Ik neem aan dat de speelduur een veld van het type integer oid is en geen string? Je plaatst er namelijk een string in. Voor het jaar ligt dit eraan wat voor type veld je gekozen (of RedCrew) gekozen heeft.
 
Edwin

Edwin

22/09/2008 17:03:00
Quote Anchor link
speelduur staat op "smallint(3)" en jaar staat op "year(4)"
en dat moet beide zo blijve tog?
 
Edwin

Edwin

22/09/2008 17:06:00
Quote Anchor link
dit stukje is mss ook wel handig...

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
    echo '<label for="speelduur" class="align_text">Speelduur :</label>'.PHP_EOL;
    echo '<select name="speelduur">'.PHP_EOL;
    for($i = 30; $i <= 500; $i++) {
        echo '<option value="'.PHP_EOL;
        echo $i;
        echo '">'.PHP_EOL;
        echo $i;
        echo '</option>'.PHP_EOL;
    }
    echo '</select>&nbsp;minuten'.PHP_EOL;
    echo '</p><p>'.PHP_EOL;
    
    echo '<label for="jaar" class="align_text">Jaartal :</label>'.PHP_EOL;
    echo '<select name="jaar">'.PHP_EOL;
    $vandaag = getdate();
    $jaartal = $vandaag['year']+1;
    for($i = $jaartal; $i >= 1930; $i--) {
        echo '<option value="'.PHP_EOL;
        echo $i;
        echo '">'.PHP_EOL;
        echo $i;
        echo '</option>'.PHP_EOL;
    }
    echo '</select>'.PHP_EOL;
    echo '</p><p>'.PHP_EOL;


Niet Bumpen::
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig de Afbeelding knop om je tekst aan te passen.

SanThe.
Gewijzigd op 01/01/1970 01:00:00 door Edwin
 
Danny K

Danny K

22/09/2008 17:06:00
Quote Anchor link
Hier blijkt weer een minpunt van MySQL want je wilt een verkeerde type waarde in een veld plaatsen. Hij (MySQL) vindt dit goed en voert de bewerking uit. Eigenlijk zou je SQL query keihard afgewezen moeten worden door MySQL omdat de types in je SQL gewoonweg incorrect zijn.

Edit: tip = echo je query eens!
Gewijzigd op 01/01/1970 01:00:00 door Danny K
 



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.