Multidesk.be » Forums » PHP » PHP variable doorgeven aan een html pagina

  • Pagina
  • 1 van 1
0 gasten lezen dit onderwerp.
^ Onderwerp geschreven door Toren op woensdag 28 maart 2012 om 13:38:01.
Toren heeft nog geen avatar toegevoegd
Multiviteit: 230
HOI

Ik heb een php pagina waarin hij een databank leest en de nodige variabelen eruit haalt.
voorbeeld stukje code code.php

PHP
  1. $result = mysql_query($sql) or die(mysql_error());         
  2. if(!$error)     
  3. {            print $error;            exit();      }
  4. else{                  
  5. while($row = mysql_fetch_array($result,MYSQL_ASSOC))       
  6. {                      
  7.                     $item= $row['item'];        }
  8.             
  9.            echo $item;                       
  10.        
  11.  

op laast doe ik een echo omdat ik dat zo gelezen heb op het internet.

nu in mijn html pagina wil ik de variabelen op halen via een form

voorbeeld code

<form id="form1" name="form1" method="POST" action="code.php" >
<label> Name:
<input name="txtname" type="text" id="txtname" value="<?php $_GET['item'];?>" text="trtattataa" readonly="readonly" />
</label>
<br>
<br>

maar ik krijg enkel text te zien !
zie image


Bijlage: 092fb546055e34154423065e5d07f4f3.jpg

Ik wou ook gewoon de php code bovenaan zetten maar blijkbaar herkent hij de php code niet !

is er een syntax dat ik erbij moet zetten ?
^ Reactie #1 geschreven door Toren op donderdag 29 maart 2012 om 12:30:22.
Toren heeft nog geen avatar toegevoegd
Multiviteit: 230
blijkbaar moet ik iets doen met .htaccess file'tje om php code te lezen in html

maar het werkt niet echt !

dit heb ik staan in mijn .htaccess

<Files test.html>
AddType application/x-httpd-php .html
</Files>

als ik dan naar toe surf, dan download hij de pagina !

Heeft iemand ervaring met dit ?

server is een Apache
Deze tekst werd het laatst bewerkt voor 8.89 % door Toren op donderdag 29 maart 2012 om 12:33:59.
^ Reactie #2 geschreven door Simon op donderdag 29 maart 2012 om 13:29:48.
Simon's avatar
Multiviteit: 3742
Hoe heet je bestand? Als de extensie .html is zal de server hem niet proberen parsen en dus de php-code niet uitvoeren. Dat kan je inderdaad omzeilen door de server te vertellen dit toch te doen. Dat is wat die .htaccess doet. Maar is er een speciale reden waarom je je bestand niet de .php extensie kan geven? Dat zou je probleem meteen oplossen.
^ Reactie #3 geschreven door Toren op vrijdag 30 maart 2012 om 11:52:51.
Toren heeft nog geen avatar toegevoegd
Multiviteit: 230
heb hier en daar al wat gelezen op het internet.
En voor veiligheids reden is het beter niet je PHP code in een HTMM pagina te zetten.

dus zal ik het maar beter niet doen ?
^ Reactie #4 geschreven door Simon op zaterdag 31 maart 2012 om 18:07:53.
Simon's avatar
Multiviteit: 3742
Ik zie in jouw geval niet echt een reden waarom je het niet gewoon .php kan noemen. Verander de extensie van je pagina met dat formulier naar .php en het zou moeten werken.
  • Pagina
  • 1 van 1

Snel-antwoordformulier
Toon uitgebreid antwoordformulier Bericht nalezen Bericht plaatsen