Auto namen/waardes formulier

Door B a s, 25 jaar geleden, 3.623x bekeken

Met dit script kun je de veldnamen en waardes van een formulier automatisch detecteren. Dit is eigenlijk alleen handig als je super grote formulieren hebt.

Je wilt bijvoorbeeld de functie stripslashes, of htmlentities over elk veld heen halen.. Bij grote formulieren (bijv. enquetes) is dit dan een goede oplossing.

Voorbeeld: http://www.phphulp.nl/voorbeeld/velden_waardes.php

Gesponsorde koppelingen

PHP script bestanden

  1. auto-namenwaardes-formulier

 

Er zijn 9 reacties op 'Data verwerking'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Web Smile
Web Smile
25 jaar geleden
 
0 +1 -0 -1
maak er ff count-1 van ;)
B a s
B a s
25 jaar geleden
 
0 +1 -0 -1
goed idee.. weet jij ook waarom dit is?


25 jaar geleden
 
0 +1 -0 -1
sorry, maar alsl ik wat hier boven staat kopieer, en op mijn site zet, doet die het niet als je op 'go' drukt.(er komt te staan:'deze pagina kan niet weergegeven worden")

kan iemand mij helpen?


25 jaar geleden
 
0 +1 -0 -1
mijn e-mail van hierbven is verkeerd


24 jaar geleden
 
0 +1 -0 -1
Hallo mensen.

Mischien een domme vraag
Maar ik kom er echt niet uit..

Ik wil die script via de mail versturen, dus het ingevulde formulier moet met de actie MAIL verstuurd worden.

KAn iemand mij helpen?
of het script hierop zetten....
:-(


24 jaar geleden
 
0 +1 -0 -1
Bas,
Het scriptje werkt goed.........maar toch 1 probleempje

Wanneer je een waarde invoert met een ' wordt dit weer gegeven als /'
bijv. auto's ---wordt----> auto/'s
en foto's -----wordt---> foto/'s

hopelijk heeft iemand hier een oplossing voor.


24 jaar geleden
 
0 +1 -0 -1
toch zelf nog maar even aan het stoeien gegaan.
om onodige slashes te vermijden
$namen = stripslashes($HTTP_POST_VARS[$namen[$i]]);
echo "waardes: $namen";


24 jaar geleden
 
0 +1 -0 -1
Waarom gebruik je $_POST en $HTTP_POST_VARS door elkaar?
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Cees St
Cees St
21 jaar geleden
 
0 +1 -0 -1
Bas

De count -1 is nodig omdat een array (en jouw for-lus) op 0 begint.

Als er 4 waardes in een array staan bijv, a,b,c,d
Dan geeft array[0] == a
Dan geeft array[1] == b
Dan geeft array[2] == c
Dan geeft array[3] == d

Maar de count == 4.

Groet Cees

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

Inhoudsopgave

  1. auto-namenwaardes-formulier

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.