Idee: Formulier controle

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

C# .NET Developer

Functie omschrijving Wij zijn op zoek naar een C# .NET Developer voor een leuke opdrachtgever in de omgeving van Hilversum! Voor een leuk bedrijf in de omgeving van Hilversum zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. Ben jij iemand die graag aan verschillende projecten werkt en het ook leuk vindt om bij klanten op bezoek te gaan? Dan ben jij de perfecte kandidaat! Deze functie is erg divers, je moet dus goed kunnen schakelen. Je komt te werken in een klein team van developers. Binnen het bedrijf hangt er een gemoedelijke informele

Bekijk vacature »

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 »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

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 »

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 Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

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 »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

Front end developer Zorgplatform

Functie Jij als Front end ontwikkelen zult komen te werken samen met 1 PHP ontwikkelaar, 1 Python developer en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De Marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult als Front ender dus voornamelijk bezig zijn met het verbeteren van onze interfaces op onze verschillende producten. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere

Bekijk vacature »

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »
Robert Deiman

Robert Deiman

05/12/2008 11:47:00
Quote Anchor link
Ik ben bezig met een nieuwe manier van formulieren controleren, waarbij je in de name van het veld beperkingen kan stellen. Het is de bedoeling dat je niets meer aan de controle hoeft aan te passen, maar dat je door het maken van de form op de manier zoals nodig voor de controle al je formulier kan laten controleren.

Ik heb het al een beetje werkend, maar ben er net aan begonnen. Mijn vraag aan jullie: Zien jullie hier wat in, kunnen jullie er wat mee en misschien wel het belangrijkst, is het op deze manier mogelijk?

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
<?php
ini_set('display_errors', 1);
error_reporting(E_ALL);
?>


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8" />
    <meta http-equiv="content-language" content="nl-en" />
    <meta name="title" content="" />
    <title>Input Form</title>


</head>
<body>
    <form  action="" method="post">
        <input type="text" name="text[naam][2]" />
        <input type="text" name="text[straat][5]" />
        <input type="text" name="text[personal]" />
        
        <input type="submit" name="submit" />
    </form>

<?php    
if($_SERVER['REQUEST_METHOD'] == 'POST'){
    $errors = array();
    foreach($_POST['text'] as $input_naam => $value){
        if(is_array($value)){
            foreach($_POST['text'][$input_naam] as $length => $input){
                if(empty($input)){
                    $errors[$input_naam][] = 'empty';
                    }

                elseif(strlen($input) < $length){
                    $errors[$input_naam][] = 'short';
                    $errors[$input_naam][] = $length;
                    }
                }
            }
        }
    }

    
if(!empty($errors)){
    foreach($errors as $key => $value){
        if($errors[$key][0] == 'short'){
            echo $key.' moet uit minimaal '.$errors[$key][1].' tekens bestaan.<br />';
            }

        elseif($errors[$key][0] == 'empty'){
            echo 'U heeft geen waarde ingevuld bij '.$key;
            }
        }
    }

?>

</body>
</html>


Hetgeen wat er nu in de code slechts gebeurt is voor de genoemde velden (allemaal type text) controleren op de lengte, of ze wel ingevuld zijn (bij een opgegeven minimale lengte betekend dit voor de textvelden ook dat ze ingevuld MOETEN worden)
Bij het textveld waarbij geen lengte is ingevuld hoeft er ook niets ingevuld te worden.

Vast bedankt voor het meedenken.
Robert
 
PHP hulp

PHP hulp

22/11/2024 15:03:53
 
PHP Newbie

PHP Newbie

05/12/2008 12:07:00
Quote Anchor link
Ik zie eigenlijk niets in deze manier, aangezien een bezoeker dus alleen maar de veldnaam hoeft aan te passen om de gegevens anders te laten valideren.

Ik kan die 2 gewoon naar een 5 veranderen en vise versa, dan is volgens php de controle goed, maar toch staan er niet de waarden in zoals bedoeld.
 
Aaa Trump

aaa Trump

05/12/2008 12:17:00
Quote Anchor link
Lijkt me ook niet echt veilig ha?
 
Robert Deiman

Robert Deiman

05/12/2008 12:21:00
Quote Anchor link
Oké, ik wist niet dat ze ook zomaar de veldnamen konden aanpassen.. (voor een gemiddelde bezoeker is dat al niets natuurlijk) Dan is dit niet handig om te doen.
 
Dennis Mertens

Dennis Mertens

05/12/2008 12:40:00
Quote Anchor link
Lijkt mij inderdaad niet veilig.
Juist omdat ik het formulier op mijn computer kan zetten met een action naar jouw pagina.

Wat je eventueel wel kunt doen is een array maken met daarin de eisen waaraan een bepaald veld moet voldoen.

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
<?php
$aPosts
= Array(
    'name' => Array(
        'type' => 'string',
        'minLength' => 4,
        'maxLength' => 12),
    'email' => Array(
        'type' => 'email'),
    'age' => Array(
        'type' => 'int',
        'minNumber' => 10,
        'maxNumber' => 100)
);


ForEach($_POST AS $sKey => $sValue)
{

    if(Array_Key_Exists($sKey, $aPosts))
    {

        Switch($aPosts[$sKey]['type'])
        {
            case
'string':
                // Check op de lengtes etc. etc.
            break;
            case
'int':
                // Nummer controleren
            break;
            case
'email':
                // Email check
            break;
        }
    }
}

?>


Nu ik het zo bekijk is dit zo geack nog niet (vind ik) :)

Ik ga er eens goed naar kijken :p

Robert_Deiman schreef op 05.12.2008 12:21:
Oké, ik wist niet dat ze ook zomaar de veldnamen konden aanpassen.. (voor een gemiddelde bezoeker is dat al niets natuurlijk) Dan is dit niet handig om te doen.
Ik ga naar jouw site. Ik vul het formulier in en krijg een foutmelding, huh :S Waarom te lang?
Ik kijk in de bron-code, aha, lengte in de naam van het veld.

Ik kopieer je hele form en plaats deze in een nieuwe html bestand die ik gewoon op mijn computer zet. Vervolgens zet ik in plaats van 5 daar gewoon 20 neer, zet de action goed, zodat hij wel naar jouw site gaat. En ik kan invullen :)

Zo kun je ook 'vaak' een ander geslacht invullen. Vaak kun je bij profielen site's alleen man of vrouw selecteren. Als je nou een html bestand aan maakt met een form erin en je maakt daar gewoon een input text-field van met dezelfde naam (sex of geslacht of weet ik veel wat) kun je alles invullen.

Daarom altijd server-side checken of het wel echt m of v is of 0 of 1 of wat dan ook.
Gewijzigd op 01/01/1970 01:00:00 door Dennis Mertens
 
PHP Newbie

PHP Newbie

05/12/2008 14:01:00
Quote Anchor link
Je kunt natuurlijk wel een array van eigenschappen maken. Aan de hand van die array genereer je het formulier en aan de hand van diezelfde array valideer je je formulier. Voorbeeldje:

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
<?php
    $formulier
= array(
                    'action' = '#',
                    'method' = 'post',
                    'elementen' = array
                                    (
                                        array('naam', 'text', 20),
                                        array('email', 'text', null)
                                    )
                );

    
    if($_SERVER['REQUEST_METHOD'] == 'POST')
    {

        foreach($_POST as $key => $value)
        {

            if(strlen($value) > $formulier['elementen'][$key][2])
            {

                $errors[$key] = 'De string is te lang';
            }
        }
    }

    
    echo '<form method="'.$formuliee['method'].'" action="'.$formulier['action'].'">';
    
        foreach($formulier['elementen'] as $elementen)
        {

            if($element[0] == 'text' || $element[0] == 'password')
            {

                echo '<input type="'.$element[0].'" name="'.$element[1].'"'.(($element[2] != null) ? ' maxlength="'.$element[2].'"' : '').' />';
            }
        }

    
    echo '</form>';
        
?>


Heb het niet getest, maar het geeft wel een indruk van wat ik bedoel.
 
Robert Deiman

Robert Deiman

09/12/2008 07:42:00
Quote Anchor link
Ik bedenk me net dat je het ook anders kan doen. Ik maak nu voor verzenden al die array aan, die kan je ook aanmaken na verzenden en in PHP. Dan komt het wel redelijk in de buurt van wat php_newbie aangeeft.

Dan is het natuurlijk wel veilig. Het idee was om gebruikers voor het formulier zo weinig mogelijk aanpassingen te laten doen. Het idee van newbie is wel een goede, dat is best verder uit te werken.
 
Barman V

Barman V

09/12/2008 08:13:00
Quote Anchor link
Ik heb hiervoor mijn eigen klasse geschreven, die ik voor elk project meeneem.

Dus met ->addTextfield(, ->addTextarea(, ->addButton(, enz enz bouw ik mijn formulier. In elke methode geef ik de eigenschappen aan van het inputveld. Een textfield kan verplicht zijn, maar ook kan ik meesturen of het een numeriek veld moet zijn, of bijv een emailadres, een decimaal of een postcode, enz.
Zo kan een button een imagebutton zijn, maar ook een submitbutton of een normale button.

Door middel van een handig geintegreerde validatiefunctie check ik in een keer al mijn formuliervelden (inclusief beveiliging).

Op deze manier maak ik met zeer weinig code een (complex) formulier.
 
Robert Deiman

Robert Deiman

09/12/2008 09:28:00
Quote Anchor link
@Barman

Dat is dit principe ook he, ik heb nu het formulier er nog "hard" in staan, maar die gaat uiteindelijk wel worden gegenereerd. Ik had alleen de array (waarden) meegegeven in de name van het veld, maar dat is eigenlijk onzin. De naam van het veld is al uniek eigenlijk. Dus je kan controle heel simpel inbouwen. Had ik niet goed over nagedacht.
 
Hipska BE

Hipska BE

09/12/2008 11:56:00
Quote Anchor link
Dit is niet zo'n ideale manier voor controle met php, maar wel als je het zou toepassen in JS.

Een JS scriptje overloopt dan automatisch alle form velden en maakt zelf de nodige validators aan. Tijdens het typen zie jij dan ook of je een veld correct invult.

in PHP zou je het toch weer dubbel moeten beveiligen en voegt het niet veel extra toe.
 
Dennis Mertens

Dennis Mertens

09/12/2008 12:16:00
Quote Anchor link
Yepz. Een JS scriptje eronder is mooi en handig. Maar sowieso server side controleren.

En dan vind ik mijn scriptje zo geack nog niet.
 
Robert Deiman

Robert Deiman

09/12/2008 12:57:00
Quote Anchor link
@Hipska

Waarom is het niet handig in PHP? Je kan met een array (zoals newbie ook had gemaakt) heel eenvoudig een formulier maken. Koppel dit aan een database met verschillende typen (numeriek e.d.) en je php controle kan zo worden opgebouwd aan de hand van jou opgegeven waarden. Ideaal om te controleren lijkt mij.
 
Barman V

Barman V

10/12/2008 07:57:00
Quote Anchor link
Hipska schreef op 09.12.2008 11:56:
Dit is niet zo'n ideale manier voor controle met php, maar wel als je het zou toepassen in JS.

Een JS scriptje overloopt dan automatisch alle form velden en maakt zelf de nodige validators aan. Tijdens het typen zie jij dan ook of je een veld correct invult.

in PHP zou je het toch weer dubbel moeten beveiligen en voegt het niet veel extra toe.
Grappig dat je altijd nog rekening moet houden met de mensen die javascript (soms) uit hebben staan. Misschien dat je het alleen bedoeld in deze situatie, maar serverside controleren is eigenlijk altijd een must.
 
PHP Newbie

PHP Newbie

10/12/2008 08:11:00
Quote Anchor link
Een zend login-formulier, inclusief validatie:

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
<?php
class LoginForm extends Zend_Form
{
    public function __construct($options = null)
    {

        $this->addElementPrefixPath('MyValid', 'controllers/helpers/', Zend_Form_Element::VALIDATE);
        parent::__construct($options);
        $this    ->setName('login');

        $gebruikersnaam = new Zend_Form_Element_Text('gebruikersnaam');
        $gebruikersnaam    ->setLabel('Gebruikersnaam')
                        ->
setRequired(true)
                        ->
addFilter('StringTrim')
                        ->
addValidator('NotEmpty', true, array('messages' =>     array(
                                                                                    'isEmpty' => 'Geef een gebruiksnaam op',
                                                                                )));

 
        $wachtwoord = new Zend_Form_Element_Password('wachtwoord');
        $wachtwoord    ->setLabel('Wachtwoord')
                    ->
setRequired(true)
                    ->
addFilter('StringTrim')
                    ->
addValidator('NotEmpty', true, array('messages' =>    array(
                                                                                'isEmpty' => 'Geef een wachtwoord op',
                                                                            )));

 
        $submit = new Zend_Form_Element_Submit('submit');
        $submit    ->setLabel('Login');
        
        $this    ->addElements(array($gebruikersnaam, $wachtwoord, $submit));
    }
}

?>


Aan te roepen door:
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
<?php
        $form
= new LoginForm();
        $this->view->form = $form;
        
        if ($this->_request->isPost())
        {

            $formData = $this->_request->getPost();
            
            if(!$form->isValid($formData))
            {

                $form->populate($formData);
            }

            else
            {
?>


Misschien kun je daar wat mee. Dan moet je wel met classes gaan werken en kom je er niet meer met een array I guess..
 
Dennis Mertens

Dennis Mertens

10/12/2008 08:30:00
Quote Anchor link
Mooi voorbeeld, alleen jammer van het Engels en Nederlands door elkaar.
 
Marien xD

Marien xD

10/12/2008 10:16:00
Quote Anchor link
Of gebruik gewoon FormHandler. Ik heb het 1 keer gebruikt en wil niet anders meer. Gewoon object georienteerd een formulier definieren en niets meer.

Kijk eens op www.formhandler.net :)
 
Robert Deiman

Robert Deiman

10/12/2008 10:29:00
Quote Anchor link
Uiteindelijk is het mijn bedoeling om met 'n eigen script (daar leer ik weer van he!) vanuit een database ('t cms werkt op een centrale database) formulieren laat genereren. Klanten kunnen zo eenvoudig zelf hun contactformulier en dergelijke aanmaken. Wij maken hem nu zelf elke keer aan, en als er velden toegevoegd moeten worden doen wij dat ook. (op zich niet erg, maar het is zo weinig werk vaak dat er niets voor wordt gerekend) Daarom was ik met een dergelijk systeem bezig.
 
PHP Newbie

PHP Newbie

10/12/2008 12:44:00
Quote Anchor link
Dennis Mertens schreef op 10.12.2008 08:30:
Mooi voorbeeld, alleen jammer van het Engels en Nederlands door elkaar.


De classes en functies zijn engels, aangezien het Zend framework gewoon engels is, maar ik wil mijn nederlandse bezoeker natuurlijk wel de woorden "gebruikersnaam" en "wachtwoord" laten zien en niet "Username" en "password".
 
Dennis Mertens

Dennis Mertens

10/12/2008 13:00:00
Quote Anchor link
Dat snap ik maar ik zie ook variabele in het Nederlands.
 
PHP Newbie

PHP Newbie

10/12/2008 16:53:00
Quote Anchor link
Dennis Mertens schreef op 10.12.2008 13:00:
Dat snap ik maar ik zie ook variabele in het Nederlands.


Het is natuurlijk niet echt handig om het formulier element gebruikersnaam in de variabele $username te zetten he...
 



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.