[schnittstelle - interface - grænseflade] mellem php og html

Her kan du få hjælp og stille spørgsmål til PHP!
Besvar
pel
Begynder
Indlæg:5
Tilmeldt:8. mar 2012, 17:03
[schnittstelle - interface - grænseflade] mellem php og html

Indlæg af pel » 22. mar 2012, 16:18

Data som er skapt i [html form] kan de 'gribes' [php script] i samme [html dokument] ?

Data som er skapt i [html form] og som 'gribes' af [php script] på et andet [html dokument] kan de re-exporteres videre til andre [html dokument] uden brug af en [database] ?

Med venlig hilsen
Poul Erik Lauridsen

Brugeravatar
ThomasI
Grundlægger
Grundlægger
Indlæg:1528
Tilmeldt:28. dec 2010, 10:49

Re: [schnittstelle - interface - grænseflade] mellem php og

Indlæg af ThomasI » 23. mar 2012, 11:47

Hej Poul,

Det det skulle de gerne kunne... prøv selv at teste denne kode:

Kode: Vælg alt

<html> 
<body> 

<?php 
if (isset($_POST['submit'])) {
 
echo "$_POST['navn']";

}
  
?> 

<form method="post" action="denneside.php"> 
Navn: <input type="text" name="navn" /> 
<input name="submit" type="submit" /> 
</form>


</body> 
</html> 
Det handler blot om at sætte action="" til den samme side som den hvor formen er på...på den måde vil POST dataen blive sendt til den samme side...

Når du sender data til en ny side kan du evt sende dem videre igen ved hjælp af en ny form.

I denne form skal du blot sætte din value til til den data som kommer fra det andet dokument

Kode: Vælg alt

<form action="#" method="post">
  First name: <input type="text" name="fname" value="<?php echo "$_POST['datainput']"; ?>" /><br />
  <input type="submit" value="Submit form" />
</form> 
På den her måde vil værdien i feltet når man kommer ind på siden fra en anden side være angivet til det man intastede i formen på forrrige side.... Man kan så sende dataen videre til en ny side igen hvis man vil

Hvis du gerne vil have feltet gemt så informationer stå i formen men man kan ikke se dem kan du blot skrive denne attribut ind i dit input tag : type="hidden"

Besvar