login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Formulier met variabelen

Offline bertenz - 15/03/2006 10:45
Avatar van bertenzHTML beginner Hallo allemaal,

In mijn ledensysteem is het mogelijk om (als klant) een aantal gegevens te wijzigen. Nou lijkt het mij wel handig als je dan de gegevens die je wilt veranderen nog even te zien krijgt in het "wijzig-formulier", dus als het opgegevens e-mailadres "email@adres.nl" is, dat je dat dan ook in dat formulier te zien krijgt. Hoe je statische gegevens in het formulier laat verschijnen weet ik wel, maar de volgende code werkt in ieder geval niet voor een variabele
  1. <?= $email ?>

Weet iemand hoe ik zo'n variabele weer kan laten geven in het formulier? Alvast bedankt.

Bertenz

Ps. aangezien het over variabelen gaat lijkt PHP mij het beste onderdeel, maar mag van mij ook bij HTML (ivm. formulieren)

9 antwoorden

Gesponsorde links
Offline GTW - 15/03/2006 10:59 (laatste wijziging 15/03/2006 10:59)
Avatar van GTW Gouden medaille

PHP gevorderde
Staan die gegevens ook in een database:?: of echt alleen in de variabele...

Want ik weet wel hoe het dan moet...
Offline bertenz - 15/03/2006 11:01
Avatar van bertenz HTML beginner Die gegevens komen uit een database ja, maar moet je dan op een andere manier werken dan als het alleen in de variabele zit?
Offline marten - 15/03/2006 11:21
Avatar van marten Beheerder formulier 1

email adres = email@email.com (input veld heet mail)

$mailvalue = $_POST['mail'];

Formulier 2

<input type=text name=oudemail value="$mailvalue">

niet lettend op de syntaxis ofzo
maar zo doe ik het altijd
Offline GTW - 15/03/2006 11:21 (laatste wijziging 15/03/2006 11:35)
Avatar van GTW Gouden medaille

PHP gevorderde
als het uit een database komt:

bv.
  1. <?
  2. $variabele = mysql_query("SELECT email FROM users WHERE naam='klantnaam'");
  3. $variabele2 = mysql_fetch_object($variabele);
  4. ?>
  5. <form><input type="text" value="<?=$variabele2->email;?>" /></form>


als het alleen uit een variabele komt, weet ik niet hoe het precies werkt
Edit: Marten blijkbaar wel... 
Offline bertenz - 15/03/2006 11:41
Avatar van bertenz HTML beginner Allebei bedankt voor jullie hulp. Het is nu een heel stuk handiger bij het wijzigen van gegevens. Nogmaals bedankt.

Bertenz
Offline marten - 15/03/2006 11:51
Avatar van marten Beheerder graag gedaan ;)
enne tip voor GTW ---> variabelen buiten de quotes ;)
Offline GTW - 15/03/2006 11:56 (laatste wijziging 15/03/2006 11:56)
Avatar van GTW Gouden medaille

PHP gevorderde
@bertenz: np
@marten:Welke var had ik erbinnen dan??

Volgens mij allemaal erbuiten...:s Of bedoel je klantnaam?
Offline marten - 15/03/2006 11:57
Avatar van marten Beheerder dacht doe in de input veld maar je had php afgesloten 
doe ik zelf nooit dus dacht dat ie erbinnen stond ;)
Offline Thomas - 15/03/2006 12:12
Avatar van Thomas Moderator Haal over alle informatie die je terugzet in een formulier de functie htmlentities(), anders wordt je formulier gebroken op het moment dat gebruikers eerder haken of quotes in invoer hebben gestopt...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.203s