Avatar billede drdal Nybegynder
20. september 2004 - 13:52 Der er 7 kommentarer og
3 løsninger

Gemme * i en variabel

Hej jeg vil gerne ved tryk på en knap button gemme f.eks. et "m" i en variabel?? kan dette overhovedet lade sig gøre?
Avatar billede milo Nybegynder
20. september 2004 - 13:58 #1
if(isset($_POST["foo"])) {
  $bar = $_GET["flaf"];
}

?

så gemmer den indholdet fra input feltet med navnet "flaf" i variablen "bar"
Avatar billede drdal Nybegynder
20. september 2004 - 14:04 #2
der sker ikke rigtig noget???

<input type="button" name="em" value="M" method="post">
<?
if(isset($_POST["foo"])) {
  $bar = $_GET["M"];
}
echo $bar
?>
Avatar billede milo Nybegynder
20. september 2004 - 14:06 #3
<input type="button" name="em" value="M" method="post">
<?
if(isset($_POST["em"])) {
  $bar = $_POST["em"];
}
echo $bar
?>
Avatar billede drdal Nybegynder
20. september 2004 - 14:07 #4
Det virker da heller ikke ?
Avatar billede milo Nybegynder
20. september 2004 - 14:12 #5
<form method="<?php basename($_SERVER['PHP_SELF'); ?>" method="post">
<input type="text" name="tekstFelt">
<input type="submit" value="Send">
</form>

<?php
if (isset($_POST["tekstFelt")) {
  $foo = $_POST["tekstFelt"];
  echo $foo;
}
Avatar billede milo Nybegynder
20. september 2004 - 14:14 #6
så bliver det du skriver i tekstfeltet tildelt variablen $foo.

Men der er ingen grund til at smide den i en variabel når du alligevel ikke ændret noget på den - den ligger fint i $_POST["tekstFelt"] - så du kan også bare sige
echo $_POST["tekstFelt"];
Avatar billede drdal Nybegynder
20. september 2004 - 14:18 #7
hmm det vil ikke kører, men jeg tror ikke vi snakker helt om det samme.. jeg vil gerne have en variabel med en værdi f.eks. et M  variablen må først få værdien M når jeg trykker på en knap! jeg skal bruge værdien af variablen til at skrive den til en fil senere..
Avatar billede milo Nybegynder
20. september 2004 - 14:29 #8
http://milo.dk/exp/541683.php

tryk på knappen, så skriver den m. Forstår ikke hvad du skal bruge det til, virker meget slam'et.

<form action="541683.php" method="post">
<input type="submit" name="knap" value="m">
</form>

<?php
if (isset($_POST["knap"])) {
  $foo = $_POST["knap"];
  echo $foo;
}
?>
Avatar billede drdal Nybegynder
21. september 2004 - 10:57 #9
det kan godt være men det virker stadig ikke.. der kommer ikke noget m i variablen $foo, derimod en error!
Avatar billede drdal Nybegynder
21. september 2004 - 10:59 #10
Nææ hov nu virker det vidst THX :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester