Gå til innhold

Finne navnet på variabelen


Anbefalte innlegg

Holder på å lage et kontaktskjema, og funksjonen jeg holder på med nå er å legge til nye kontakter.

 

hvordan kan jeg finne ut en variabel inneholder variabelnavnet?

f.eks:

if ($telefonnummer = telefonnummer){
$telefonnummer = ""; [COLOR=red](setter variabelen til ingenting)[/COLOR]
}

 

gjør formen for å legge til kontakter penere :)

Lenke til kommentar
Videoannonse
Annonse

det er register_globals er off, var bare et kjapt eksempel der oppe.

 

skulle gjøre siden så simpel som mulig, derfor satte jeg:

<input type="text" name="fornavn" value="fornavn">

i phpprosessen:

if ($_POST['fornavn'] = fornavn){
$fornavn = ""; (setter variabelen til ingenting)
}

 

Slik at hvis ikke det er blitt skrevet noe eller forandret noe i inputboksen så settes den til ingenting i php'en, og da vil det heller ikke komme noe annet enn det jeg trenger i mysql-tabellen..

 

men fikk gjort slik at det ikke ser like bra ut, satt beskrivelsen av boksene utenfor. :)

Lenke til kommentar

ala noe slikt:

function rens($felt, $verdi) {
  if($verdi == $felt) {
     return "";
  } else {
     return $verdi;
  }
  // enlinjers: return $verdi==$felt?"":$verdi;
  // 
}
$fornavn = rens ("Fornavn", $POST["fornavn"]);

EDIT: Med inlinjers, mener jeg at kun den linjen kan stå inni funksjonen og gjøre den samme jobben.

Men om det er noe lettere, det er jeg ikke helt sikker på ;)

$fornavn = $POST["Fornavn"]=="Fornavn"?"":$_POST["fornavn"];

er vel kanskje like enkel

Endret av kakkle
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...