form probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2

Jan Koehoorn

Jan Koehoorn

28/12/2007 00:07:00
Quote Anchor link
'Orhan:
Vragen kwa form validation van jan:
$regexes = array ('telefoon' => '/^[0-9]{3,12}$/');
ik snap de syntax niet, waar staat => voor? $regexes["telefoon"] en dan via => heb je regex weergeven?

Op deze manier maak je een associatieve array. Je moet een string opgeven voor de arraykey en natuurlijk een waarde toekennen, en dat gaat op die manier.
 
PHP hulp

PHP hulp

27/05/2026 08:41:34
 
Orhan T

Orhan T

28/12/2007 00:09:00
Quote Anchor link
@Jan Koehorn, ik denk dat ik maar hier op php even een regexp tut lees, staat het daarin? daarna bekijk ik nog eens goed jou formulier, bedankt trouwens voor je reacties :)

@ Blanche,Ik heb het veranderd zoals op je reactie daarvoor, maar het zal toch niet gebeuren dat er iets van elkaar wordt afgetrokken door de minnetjes?

Nu ik toch heel veel vragen stel, dit zijn dingen waar ik al een tijdje mee zit:

Het gebruik van dubbel of enkele quotes, ik gebruik altijd dubbele. Sommige zie
ik altijd enkele gebruiken. Ik weet ook dat bij enkele quotes niks geparsed wordt. Alleen wanneer moet je wat gebruiken, heb je daar wat tips op?
Gewijzigd op 01/01/1970 01:00:00 door Orhan T
 
Joren de Wit

Joren de Wit

28/12/2007 00:12:00
Quote Anchor link
Gebruik van quotes:

- php echo's: enkele quotes, dan hoef je de dubbele van html niet te escapen
- html: dubbele quotes, vereist
- sql: dubbele quotes rond de query, enkele quotes voor strings in de query

Dit zijn de 'regels' die ikzelf altijd gebruikt, en die ikzelf het fijnst vind werken.

ps. En zolang die minnetjes tussen quotes staan, zullen ze als string en niet als operator geïnterpreteerd worden.
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
 
Orhan T

Orhan T

28/12/2007 00:30:00
Quote Anchor link
Bedankt voor de duidelijke antwoord,

Dat zal ik ook maar eens gaan doen dan. Maar merk je dan geen verschil wanneer je :
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo '$variabele';
?>

Die wordt nu toch niet geparst?
 
Crispijn -

Crispijn -

28/12/2007 00:38:00
Quote Anchor link
Natuurlijk wordt die wel geparsed. Er staat toch echo voor?

Maar die quote's zijn helemaal niet nodig! Eveneens quote's rond integers en booleans. Je ziet soms de raarste dingen langs komen hier op het forum...

Het typt toch veel sneller zonder quote's? Doe dan lekker snel! ;)
 
Orhan T

Orhan T

28/12/2007 00:42:00
Quote Anchor link
Hoe bedoel je die quotes zijn niet nodig? Tuurlijk wel, het moet toch als een string worden gezien. Alleen ik snap wel dat er echo voor staat maar alles met een enkel quote werd toch niet geparst?
Dat was toch het verschil met:
echo '$variabele';
echo "$variabele";
 
Joren de Wit

Joren de Wit

28/12/2007 00:45:00
Quote Anchor link
'Crispijn:
Natuurlijk wordt die wel geparsed. Er staat toch echo voor?
Een variabele tussen enkele quotes wordt niet geparsed, daar heeft Orhan helemaal gelijk in. Zie ook dit voorbeeldje:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
$foo
= 'bar';

echo '$foo'; // output: $foo
echo "$foo"; // output: bar
echo $foo; // output: bar
?>

Dat is ook de reden dat je variabelen altijd buiten quotes haalt, dan kun je je nooit vergissen.
 
Orhan T

Orhan T

28/12/2007 00:59:00
Quote Anchor link
@Blanche, dus zo zou jij dit echoen ?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo 'wat text enzo en dit is de ".$variabele." in deze zin';
?>
 
- -

- -

28/12/2007 01:18:00
Quote Anchor link
Nee, zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo 'wat text enzo en dit is de '.$variabele.' in deze zin';
?>
 
Orhan T

Orhan T

28/12/2007 01:23:00
Quote Anchor link
Waarom zou ".$variabele." niet goed zijn? Kan je dat dan ook even aangeven? Ik ga nu slapen lees voor de rest morgen alles wel.
@Herjan,

Je moet echt je browser/muis/computer checken. Doe je dit expres of?
 
Crispijn -

Crispijn -

28/12/2007 08:32:00
Quote Anchor link
Ik zat gisteravond denk ik al te slapen.

@Herjan: Heb je misschien een popupblocker? Las hier pas dat het daar door kan komen....

@Orhan: Heb je dat wat Herjan poste al gechecked? Wat krijg je voor foutmeldingen?
 
Joren de Wit

Joren de Wit

28/12/2007 10:55:00
Quote Anchor link
'Orhan:
@Blanche, dus zo zou jij dit echoen ?
Nee ik zou het doen op de manier die Herjan aangeeft. Om een variabele gebruik je nooit quotes. Als ze in een echo staan, haal je ze er dus buiten door de echo tijdelijk af te sluiten en met het concatenatie teken (.) te werken.
 

Pagina: « vorige 1 2



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.