Avatar billede nicrocide Nybegynder
04. oktober 2003 - 20:50 Der er 11 kommentarer

INPUT = en variabel

hvis jeg har en variabel fx $bruger2 hvordan for jeg så den variabel til at stå i et input felt ? jeg ville tro man skulle skrive $input1 == $bruger2 men det virker ikke. hvis jeg skriver echo "$tekst"; skriver den variablen som echo men hvordan for jeg den til at skrive den i et input felt ??

på forhånd tak
Nicrocide
http://tecbiler@frac.dk
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 20:55 #1
<input type="text" value="<?= htmlentities($bruger2)?>">
Avatar billede nicrocide Nybegynder
04. oktober 2003 - 21:05 #2
også virker det bare....

hvor er du irreterende...
har brugt tiiimer
:)
takker
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 21:07 #3
Om forladelse jeg er til. Skal ikke ske oftere ...

*gg*
Avatar billede nicrocide Nybegynder
04. oktober 2003 - 21:10 #4
så har jeg lige en lidt svære en måske...
(skal nok få dig ned med nakken) gg
hvis man laver en if sætning med if $var1 = $var2 så...
og var1 er en input text hvad skriver man så ?
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 21:15 #5
Det kommer an på hvad du vil. Hvis du på een side har

  <input type="text" value="<?= htmlentities($bruger2)?>" name="frikadeller">

og du på den side formen går til skriver

  $frikadeller = $_POST['frikadeller'];  // eller $_GET['frikadeller']

  if ($frikadeller=="sejt nok") {
    ......
  }

så kan du teste om de skriver "sejt nok" i feltet.
Avatar billede nicrocide Nybegynder
04. oktober 2003 - 21:21 #6
det der er ideen er jeg henter et brugernavn fra en txt fil med fgets
hvis brugeren så skriver det ord som bliver hentet i input boksen vil
if sætningen blive udført. eller noget andet. variablen der hentes hedder tekst
altså skal input feltet bruger2 være li med tekst how ? i store træk
if ($bruger2 == $tekst)
{
include "side18.html";
}
else
{
?>
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 21:23 #7
ja, det skal være sådan, hvis du har noget i $tekst
Avatar billede nicrocide Nybegynder
04. oktober 2003 - 21:29 #8
ja ikke ? det virker bare ikke..
se selv http://www.tecbiler.frac.dk/login.php
hvis man så skriver "kode" i @bruger2
skulle if sætningen gerne opfyldes ikke ?
Avatar billede nicrocide Nybegynder
04. oktober 2003 - 21:31 #9
scriptet ser sådan ud

<body>

<?
$bruger = fopen("bruger.txt", "r");
$tekst = fgets($bruger, 1096);
fclose ($bruger);
if ($bruger2 == $tekst)
{
include "komponenterindex.htm";
}
else
{
?>
<div align="center"><br>
dette tekstfelt er $tekst
<input name="try" type="text" id="try" value="<?= htmlentities($tekst)?>">
  <br>
  <br>
<table width="750" border="0">
  <tr>
    <td><div align="center">For at bruge menuen komponenter skal du v&aelig;re medlem af tecbiler. </div></td>
  </tr>
</table>
<script language="JavaScript">
function opret()
{window.open('opret.htm','_self')}

</script>

</div>

<form method= post action="login.php">
  <div align="center">
</div>
  <table width="311" border="1" align="center">
    <tr>
      <td width="301"><table width="301" border="0">
        <tr>
          <td width="144">$Bruger1</td>
          <td width="147"><input  name= "passw2" type= text ></td>
        </tr>
        <tr>
          <td>$bruger2</td>
          <td><input  name= "bruger2" type= text id="bruger2" ></td>
        </tr>
        <tr>
          <td align="left"><a href="java script:opret()">Opret bruger</a></td>
          <td align="center" valign="middle"><input name="submit" type= submit value=Login></td>
        </tr>
      </table></td>
    </tr>
  </table>
</form>
<?
}
?>
Avatar billede erikjacobsen Ekspert
04. oktober 2003 - 21:35 #10
de tekstfelter du vil have med over på "den anden side" skal alle stå indenfor
samme <form> ... </form>. Og så ved jeg ikke om du navngiver felterne korrekt
(jeg har ikke kigget så nøje).

Og jeg vil anbefale:
  $frikadeller = $_POST['frikadeller'];  // eller $_GET['frikadeller']
Avatar billede nicrocide Nybegynder
04. oktober 2003 - 21:38 #11
ok jeg prøver lidt videre men tak for hjælpen
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