Oprettet man. d. 01. september 2008 kl. 18:52:25

tony_breindal
tony_breindal (31.373 point. Point ude: 0)
www.breindal-media.dk

Skriv brugers navneinput i formular til skærm?

Jeg har en kontaktformular 'contactForm' på siden 'kontakt.php', som sender videre til 'tak.php'.

Bruger oplyser sit navn i formularen på siden 'kontakt.php' i feltet 'contactName' og det vil være dejligt, om jeg kunne skrive 'Tak for din henvendelse Ole Hansen.' på siden 'tak.php. Gennem personificeringen i hilsnen kan jeg så bedre vise Ole, at hans meddelelse er sendt.

I toppen af 'tak.php' ligger div. kode til at sende Ole og jeg en kopi af hans henvendelse via e-mail ...

Hvad gør jeg?

Skrevet man. d. 01. september 2008 kl. 19:22:33| #1

viperine
viperine (35.213 point)
www.amunium.dk
Det burde være så simpelt som at skrive:

Tak for din henvendelse <?php echo $_POST['contactName']; ?>.

i din tak.php, der hvor du gerne vil have det udskrevet.

Skrevet man. d. 01. september 2008 kl. 19:38:51| #2

Tusinde tak - det var præcis så simpelt, men når man nu ik' lige ved det, så ... :-)

Smid lige et 'Svar', så du kan få dine point.

Skrevet man. d. 01. september 2008 kl. 21:36:54| #3

htx98i17
htx98i17 (17.889 point)
eller bare <?=$_POST['contactName']; ?>.

Skrevet man. d. 01. september 2008 kl. 22:04:48| #4

Nah, det går ikke uden echo i min ende, men pyt med det. Det virker storartet som det er ...

Tak for vinket 'htx98i17', det var pænt gjort af dig :-)

Skrevet tir. d. 02. september 2008 kl. 18:35:02| #5

viperine
viperine (35.213 point)
www.amunium.dk
htx's eksempel virker hvis man slår short-tags til i php.ini filen - men det anses som meget dårlig praksis at gøre :)

Skrevet tir. d. 02. september 2008 kl. 19:05:22| #6


Skrevet tir. d. 02. september 2008 kl. 20:20:51| #7

htx98i17
htx98i17 (17.889 point)
viperine: haha, af hvem? :) dig? :))

Skrevet tir. d. 02. september 2008 kl. 21:27:38| #8

viperine
viperine (35.213 point)
www.amunium.dk
No offence, htx, men hvis du ikke engang ved det, burde du nok læse lidt op på det.
Short open tags kan konflikte med XML, og er derfor slået fra på de fleste webhoteller. Det betyder at hvis du sidder og udvikler en side med short open tags, så kan du få meget store problemer når du pludselig skal loade dem op på et webhotel der har dem slået fra, og det er ikke altid bare så let som search and replace på "<?", netop fordi de konflikter med andre tags.

Skrevet tir. d. 02. september 2008 kl. 21:42:29| #9

htx98i17
htx98i17 (17.889 point)
Jeg er klar over at det kan konflikte, hvis man ikke skriver <?xml som start tag :) men det var nu slet ikke det jeg grinte af. Jeg grinte af  "det anses som dårlig praksis..." lød som om at det var næsten ingen som gjorde brug af det i praksis. Og det må man jo sige der er i stor stor grad. Jeg har selv endnu ikke stødt på webhoteller der har slået short open tags fra i php. Faktisk tror jeg det som standard er slået til? For ikke at snakke om hvor sjældent man ser folk på eksperten eksempelvis skriver <?php. Det er der sku ingen der gider mere :)

Nu har forfatteren jo fået svar på sit spørgsmål her, derfor tillader jeg mig at "spamme" :)

Skrevet ons. d. 03. september 2008 kl. 10:50:07| #10

viperine
viperine (35.213 point)
www.amunium.dk
"Det anses som dårlig praksis" betyder IKKE at næsten ingen gør det. Overhovedet ikke. Det betyder at folk der ved noget om det, ser det som en dårlig ting at bruge - selve udtrykket har intet at gøre med antallet af brugere.

Jeg er stødt på masser af webhoteller der har det slået fra. Faktisk er det nu standard i PHP 5+ at de er slået fra. Og at ingen skulle gide bruge lange open tags MERE, er så forkert som noget kan være. Tværtimod er korte tags gammeldags, og det anbefales nu kraftigt at bruge de lange. Det var endda meningen at korte tags skulle være fjernet fra sproget i PHP 6, men det er de gået væk fra, fordi der stadig er alt for mange der endnu ikke har lært at bruge de lange.

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

Brugerliste med link til profil

Oprettet den 26. maj 2012 kl. 14.29
sayn giver 30 point for svar | Giv et svar »

php curl driller

Oprettet den 26. maj 2012 kl. 08.31
PHPnQrd giver 200 point for svar | Giv et svar »

Array i array

Oprettet den 25. maj 2012 kl. 08.32
sebster giver 60 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger