ugrás a tartalomhoz

ertek atadasa

gyeptegla · 2002. Jún. 4. (K), 10.07
Most ismerkedem a php-val, ugyhogy a megoldast sajna nem tudom. Van egy html oldalam, ami ertekeket var. Ezen ertekeket egy submittal elkuldok egy feldolgoz nevu php file-nak. Igen am, csakhogy nem jeleniti meg. Tehat az ertek elveszik valahol es csak ures hely marad. Mi lehet ennek az oka? Miert nem kapja meg a php az ertekeket?
A segitseget elore is koszonom.
Udv.:
gyeptegla
 
1

Re: ertek atadasa

Kérésre törölve 1. · 2002. Jún. 5. (Sze), 15.57
Hi! A válasz egyszerű. A html-ben lévő űrlapodban az input mezőknek (és más űrlap elemeknek is) nevet kell adni (name="valami"). Ezt elküldöd a php oldalnak, ahol a $valami nevű váltózó értéke az lesz, amit a html lapon megadtál. Vagyis, ha ki akarod iratni, akkor ezt kell tartalmaznia a php oldaladnak:
<?
echo $valami;
?>
Természetesen a html szabványos jelölésein felül. :)
Ha pedig számolni akarsz vele (mert számot kértél be), akkor nyugodtan megteheted, hiszen ez egy általános változó, mint bármelyik másik.
Sok sikert!
2

Re: ertek atadasa

SunFighter · 2002. Jún. 5. (Sze), 16.20
ürlap

<form action='feldolg.php' method='post'>
Beirás:<br>
<input type='text' size='15' name="beir">
<br>
<input type="button" value="Beírás">

***************************************
feldolg.php


<?php
if(isset($beir))
echo '<b>Ez a beírás eredménye:</b>'.$beir;
?>
*****************************************

Bagamery!

A <? ?> tag használata nem értelemszerü, met alapértékként csak a <?php ?> és a <script langauge="php"></script> van beállítva. Az <? ?> és az <% %> tag csak akkor fut, ha engedélyezve van a szerveren.
3

Re: ertek atadasa

Kérésre törölve 1. · 2002. Jún. 5. (Sze), 16.44
SunFighter: Tudomásom szerint alapból műxik ez (<? ?>) is, de oké, akkor módosítom:
<?php
...
?>