php´de form
php´de form
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.
Re:php´de form
<?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ı...
Re:php´de form
ç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.
Re:php´de form
Rica ederim... Bu arada bilgisayar/programlama ile ilgili soruları ceturk´te sorabilirsin... (reklam gibi oldu özürler [:)])
Re:php´de form
<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
Re:php´de form
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...
Re:php´de form
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
Re:php´de form
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ş
Re:php´de form
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...
Re:php´de form
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 :((