Formulier class

Door Marien xD, 24 jaar geleden, 3.410x bekeken

De volgende mogelijkheden heeft de form class:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
form($action,$method,$name,$target,$id,$class);

input($type,$align,$maxlength,$alt,$checked,$disabled,$value,$id,$class,$style);

textarea($name,$value,$cols,$rows,$disabled,$wrap,$id,$class,$style);

formend();
?>


Hieronder staat het voorbeeld zo het script gebruikt zou kunnen worden. Dit is volledig getest.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?

$obj
= new FORM;
$obj->xhtml = 1;

echo $obj->form();

echo $obj->textarea("test","","80","5","","soft");

echo $obj->input("text","","2","","","","");

echo $obj->formend();
?>

Gesponsorde koppelingen

PHP script bestanden

  1. formulier-class

 

Er zijn 15 reacties op 'Formulier class'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
DaeDaluz
DaeDaluz
24 jaar geleden
 
0 +1 -0 -1
erg leuk gedaan, maar werkt dit nou zoveel makkelijker?
Olaf Lederer
Olaf Lederer
24 jaar geleden
 
0 +1 -0 -1
Ik vraag mij af wat bij het gebruik van deze class je voordeel is. Ik zie bij voorbeeld geen echte validatie. Misschien kan je zelf nog opgeven wat echt het voordeel.

Ik denk dat het je eerste oefening was, misschien kan je eerst naar een aantaal classes gaan kijken op phpclasses.org. Deze projecten hebben ook mij geholpen nuttige classes te schrijven.
Marien xD
Marien xD
24 jaar geleden
 
0 +1 -0 -1
ik vond het wel handig omdat je dan niet elke keer naar de tekst modus over te schakelen: echo "<form method=\"POST\">"; maar nu kan je gewoon opgeven wat je wil zonder ook nog die " te escapen. Ikzef heb er wel wat voordeel van ja.


24 jaar geleden
 
0 +1 -0 -1
Beetje overbodig, ook voor die <form...> te escapen hoef je het niet te doen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
code
code
if(conditie)
{

?>

<form methode="post">Waar dan dit</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
}
code
cpde
?>
Marien xD
Marien xD
24 jaar geleden
 
0 +1 -0 -1
Ik zet altijd alles in php ;) dus ik dacht voor mensen die het ook doen is dit wel handig
Johan
Johan
24 jaar geleden
 
0 +1 -0 -1
jeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, het gaat goed met de scripts... Zown elke dag een nieuw script (of meer:D) erbij..!! keep going :P ;)
Mitch X
Mitch X
24 jaar geleden
 
0 +1 -0 -1
Nah, onzin Marien.
Als je single quotes gebruikt hoef je niet te escapen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '<form method="POST" action="pagina.php">';
?>
PHP erik
PHP erik
24 jaar geleden
 
0 +1 -0 -1
Quote:
jeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee, het gaat goed met de scripts... Zown elke dag een nieuw script (of meer:D) erbij..!! keep going :P ;)


Nu nog scripts die daadwerkelijk een beetje kwaliteit en techniek bieden. De meeste scripts zijn basic beginners scripts. Kijk je naar PHPFreakz, dan zie je ook zeer geavanceerde scripts.
Marien xD
Marien xD
24 jaar geleden
 
0 +1 -0 -1
maar dat is het juist Mitch Ik gebruik geen single qoutes :| maar okeej
Mitch X
Mitch X
24 jaar geleden
 
0 +1 -0 -1
Zou je dat eens moeten overwegen, of je HTML buiten PHP houden ...
Steff   an
Steff an
24 jaar geleden
 
0 +1 -0 -1
Zo basic is een class niet, de meeste beginner kennen/kunnen het niet eens :P
Marien xD
Marien xD
24 jaar geleden
 
0 +1 -0 -1
Nee dat overweeg ik niet mitch ;)

@greedyxl
dit is dus ook mn eerste class
Steff   an
Steff an
24 jaar geleden
 
0 +1 -0 -1
Dus je bent al over het beginners gedeelte heen :P
Marien xD
Marien xD
24 jaar geleden
 
0 +1 -0 -1
lol ;)
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen


24 jaar geleden
 
0 +1 -0 -1
Ik vind deze klasse zelf persoonlijk wel erg handig. Ik heb namelijk zelf een hekel aan zelf HTML tiepen midden in files... Helaas ontkom je er niet aan :P '
t Zou neit best zijn.

Anyway word deze klasse helemaal handig als input een private zou zijn (voor zover je php5 en klassen kent (of java for that sake)) en apparte klassen voor "textbox" "password" et all. Dan springt het nut van deze klasse veel verder naar voren.

Ik wil je ook de hint meegeven om ge code een beetje meer te formatteren, en te becommentarieeren. Het is rotwerk, maar oh-zo waardevol als je over een half jaar weer eens besluit te kijken hoe je dat toen in die goede oude tijd ook alweer deed. :)

Ik wou ook nog even iets zeggen over wat ik hierboven zag:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
   // Some code
   if (condtion) {
      ?>
<HTML_CODE>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
   }
?>

VIES! ah jakkie bleh! niet netjes! niet weer doen okee? :)
Doe maar moeilijk met al je escapes (\) of include een file of roep een methode aan :)

Tot zover :)

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. formulier-class

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

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.