Gå til innhold

Anbefalte innlegg

Jeg har akkurat startet med PHP, og har prøvd å følge eksempelet til en av O'Reilly bøkene, der jeg har en index.html og en welcome.php.

 

Siden er forresten her, men jeg garanterer ikke at den funker hele tida, jeg har det bare på den lokale pc-en min enda, og den akn var skrudd av store deler av døgnet:P

http://www.teamgon.moo.no

 

i index.html er koden på formen min slik:

 

<FORM ACTION="welcome.php" METHOD=POST>
First Name: <INPUT TYPE=TEXT NAME="name"><BR>
<INPUT TYPE=SUBMIT VALUE="GO">
</FORM>

 

i welcome.php er den følgene:

 

 

<?php
      echo ("Welcome, $name !");
      ?>

 

Mener jeg da, er ikke hjemme så jeg får ikke dobbelsjekket det:(

 

Uansett hvis det er noe feil med den, så aknskej det bare er jeg som har skrevet det feil nå, men jeg kopierte det rett fra O'Reilly boka, men det kommer ikke opp noe navn selv om man skriver inn noe.

 

Er det noen som kan fortelle meg hva som er feil, som sagt så starta jeg så vidt med php idag, så jeg har ikke peiling i det hele tatt selv:P

Lenke til kommentar
Videoannonse
Annonse

Merk at (sjøl om få ikke veit av / bruker dette), vil dette være kjappeste måte å gjøre det på:

<?php

    $name = &$_GET['name'];

    echo 'Welcome, ' . $name . '!';

?>

Det vil alltid være kjappere å lage en referanse (snarvei, alias) til en variabel, enn å kopiere hele innholdet over i en ny variabel.

Sjølsagt, så er dette flisespikkeri i et så lite script som dette, men det handler mer omm å lage seg gode kodevaner.

 

edit: når jeg tenker meg om, hvis du ikke trenger php til å skrive ut alt, vil jo dette være raskere

Welcome,<?php echo $_GET['name'];?>!

Endret av dabear
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...