php´de form

php´de form

CoDiE

arkadaşlar php´da yeni sayılırım yardımlarınızı bekliyorum!

Bir form yapmak istiyorum ama bir sayfadan diğerine değişkenleri gönderemiyorum yani mesela

ilk sayfada (a.php) bir textbox ve bir buton olsun

<form name="eng" method="post" action="gonder.php">
<input type="text" name="eng">
<input type="submit" name="buton" value="Submit">
</form>

gibi
burada text´in değişkeni eng= yazılan değer değilmi?
diğer sayfa (gonder.php)
<?php
echo ("dolareng");
?>

şimdi normalde bana göre yukarıdaki text´e girdiğimiz değer ikinci sayfada gözükmeyecekmi?

gözükmüyorsa bu nasıl yapılır?

yardımlarınız için şimdiden sağolun.

2004-08-16 08:10:04

Re:php´de form

j-joey

<?php
echo dolareng;
?>

ifadesi ile POST/GET ile formdan gelen veriyi direk okumak için RegisterGlobals özelliğinin açık olması şart.

RegisterGlobals açmadan şu şekilde okuyabilirsin:

get ile yollanan veriyi, dolar_GET["eng"]
post ile yollanan veriyi de, dolar_POST["eng"] ile okuyabilirsin...

Aman dikkat PHP büyük küçük harf duyarlı...

2004-08-04 09:28:04

Re:php´de form

CoDiE

çok sağol kardeş büyük bir sorunu aştım bundan sonra baya birşey yaparım herhalde
yardımın için tekrar sağol.

2004-08-04 09:40:22

Re:php´de form

j-joey

Rica ederim... Bu arada bilgisayar/programlama ile ilgili soruları ceturk´te sorabilirsin... (reklam gibi oldu özürler [:)])

2004-08-04 09:55:34

Re:php´de form

MuratSisman

<form name="eng" method="post" action="gonder.php">
<input type="text" name="eng">

hem form name hemde input un name bolumu aynı yapmamanı tavsiye ederim

form name="form_eng"
input type="text" name="eng_text" daha kullanisli olacaktir.
Yeni basladigin icin pek onem vermeyebilirsin ama ilerledikce bu tip tanımalamarın önemini göreceksin ;)

İyi çalışmalar dilerim

2004-08-04 12:00:40

Re:php´de form

j-joey

Bak sen kodu okumamışım... Nesnelerin hepsinin name´leri birbirinden farklı (unique) olmalı... Bu JavaScript ile forma müdahale etmek için şart, hatta sayfanın doğru çalışması için de şart ötesi...

2004-08-04 13:14:01

Re:php´de form

CoDiE

arkadaslar php´de yeni oldugumu söylemiştim inşallah sorularım sıkıcı gelmiyordur acemilik işte naparsınız :-)

soruma gelince php´de diniz açıp içine dosya nasıl saklayabiliriz. hadi dosya açmayı biliyorum ama dizin açamadım bir türlü.

dosyanın yolunda dizinide tanımladım ama olmadı.
yardımlarınızı bekliyorum.şimdiden sağolun

2004-08-06 19:40:57

Re:php´de form

CoDiE

dizin olayını çözdüm mesajı yazdıktan sonra elimde e-book vardı ona baktım orda adam kocaman baslıkla yazmış oysa daha önce görememiştim

mkdir(); ile acılıyormuş

rmdir(); ile siliniyormuş

2004-08-07 03:53:19

Re:php´de form

j-joey

e-book yerine, chm dosyalar var yine php.net´ten indiirebilirsin... mükemmel birşey... çok yardımcı oluyor...

[url]http://tr2.php.net/download-docs.php[/url] adresinden CHM bölümünden indirebilirsin...

2004-08-07 08:23:14

Re:php´de form

PoYRaZ

j-joey aynı sorun bende de var. (en üstteki soru yani) ve dediğini yaptım ama yine olmadı. php.ini ye gidip register_globas= on yaptım. ama sonuç yine aynı. HTTP_POST_VARS ı foreach ile döngüye soktuğum zaman form bilgilerini alıyorum. ama arkadaşın dediği gibi HTML de yer alan formdaki name özelliklerini php sayfasına değişken e dönüştürerek yazdıramıyorum. içleri BOŞ oluyo. heryerde de bu teknik kullanılıyo bende neden olmuyo. hep foreach döngüsü mü açıcaz :((

2004-08-11 12:29:19