DVD beheerscript RedCrew

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fasttrack learning & development voor Java dev

Wat je gaat doen: Wij zoeken enthousiaste en ambitieuze junior en medior ontwikkelaars die toe zijn aan de volgende stap in hun carrière. Wij helpen je op je pad naar senior ontwikkelaar door ons fasttrack learning en development programma. Na een kort en intensief programma ga jij aan de slag bij klanten van DPA. Daarnaast krijg je veel ruimte om je te ontwikkelen als persoon en als specialist. De eerste maand gaan we aan de slag om je certificeringen te behalen waaronder OCP (Oracle Certified Professional). Daarnaast nemen we een deepdive in Spring Boot. Ook laten we je kennismaken met

Bekijk vacature »

Front end developer React Sportgames

Functie Als Front end developer ga jij aan de slag bij een gave en bekende organisatie op het gebied van sportgames. Jij gaat aan de slag in een scrumteam met 6 developers die gepassioneerd en actief bezig zijn om spelers kwalitatieve en mooie spelervaringen aan te bieden. Als scrumteam werken ze in drie wekelijkse sprints en begin je iedere ochtend met een stand-up. Als Front end developer werk jij bij deze organisatie voornamelijk met Javascript, html, css en React. Er wordt veel gebruikt gemaakt ook van C#, Docker en Kubernetes. Het team hecht veel waarde aan het leveren van hoogwaardige

Bekijk vacature »

Junior / Medior C# .NET ontwikkelaar in Brabants t

Bedrijfsomschrijving Ben jij een gepassioneerde C# .NET ontwikkelaar met een voorliefde voor hardware? Dan is dit de perfecte kans voor jou! Bij ons bedrijf krijg je de kans om deel uit te maken van een team van sociale en enthousiaste techneuten die er elke dag naar streven om onze eigen ontwikkelde software nog beter te maken. Het team van ongeveer 10 team medewerkers maakt zich hard om de interne processen gestroomlijnd te laten verlopen. Functieomschrijving Als lid van ons hechte en behulpzame team word je betrokken bij diverse projecten. Daarbij krijg je te maken met data-analyses, content en de logistieke

Bekijk vacature »

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. 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 vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Fullstack JavaScript developer (ReactJS, NodeJS, T

Functie Het team bestaat momenteel uit ruim 15 collega’s, waarvan ruim de helft in het ontwikkelteam werkzaam is. Er zijn gave plannen om het platform ook te gaan toepassen op bijv. vliegvelden, maar ook internationale groei zit in het verschiet en daarom zijn ze op zoek naar versterking. Als Fullstack JavaScript developer werk je nauw samen met 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creeren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld

Bekijk vacature »

Ervaren C#.NET developer

Functieomschrijving We zijn op zoek naar een ervaren C#.NET programmeur voor een moderne werkgever in de regio Prinsenbeek. Als programmeur zal je bezig zijn met het ontwikkelen van op maat gemaakte webapplicaties voor verschillende klanten, waarbij je ervoor zorgt dat complexe processen zo goed mogelijk worden ondersteund. Je takenpakket omvat onder andere: Werken met databases en dataopslagoplossingen, implementeren van beveiligingsoplossingen en het waarborgen van de beveiliging van applicaties en gegevens, evenals het schrijven van technische documentatie en gebruikershandleidingen. Het ontwikkelen en onderhouden van C#.NET-applicaties. Bijdragen aan het ontwerp en de architectuur van softwaretoepassingen. Het schrijven van hoogwaardige en herbruikbare codes.

Bekijk vacature »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Node.js developer looking for a challenging consul

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer start jij in een development team met twee ervaren software ontwikkelaars. Jouw persoonlijke ontwikkeling is voor ons erg belangrijk en jij gaat dan ook meelopen met onze Senior .NET ontwikkelaar die jou met zijn kennis en ervaring een goede begeleiding kan aanbieden. Als team zijn jullie verantwoordelijk voor het schrijven van software voor onze toonaangevende Automatiseringssystemen. Jij gaat aan de slag met de onderhoud van de kernsoftware, ondersteund de software van derden door het gebruik van onze webservices en als team zijn jullie verantwoordelijk voor het ontwikkelen van onze backend oplossingen. Wij maken op dit

Bekijk vacature »

Freelance Fullstack Java Developer

Functieomschrijving Voor een opdrachtgever in omgeving Rotterdam zijn wij op zoek naar ervaren Fullstack JAVA Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid hebben

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

27/05/2026 11:06:23
 
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:
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.