Toplam Üye:
32638
Aktif Üye:
0
Aktif Ziyaretçi:
1206
acil web sayfa boyutu ner ..(5109 okuma, 3 yanıt) uye adina gore veri cekme ..(4286 okuma, 1 yanıt) Ajax vb. Manşet Scripti? ..(5195 okuma, 2 yanıt) Random banner nasıl yapar ..(3949 okuma, 1 yanıt) Veritabanına Alan Eklemek ..(3498 okuma, 0 yanıt) downlaod sitesi için hazı ..(7350 okuma, 7 yanıt) popup sayfa lütfen yardım ..(3732 okuma, 0 yanıt) youtube indirici getten g ..(5874 okuma, 2 yanıt) Hicri Takvime göre Tarih ..(3208 okuma, 0 yanıt) Telefon Rehberi ..(3653 okuma, 0 yanıt) dosya indirirken 10 saniy ..(4037 okuma, 2 yanıt) switch komutu çalıştırama ..(3503 okuma, 0 yanıt) Bu kodun neresine rel=nof ..(7266 okuma, 8 yanıt) include ve require kod ha ..(7648 okuma, 8 yanıt) Remote File İnclude - RFI ..(6047 okuma, 4 yanıt) php de form dan gönderile ..(6554 okuma, 5 yanıt) Otomatik Şifre Üretimi ..(4247 okuma, 1 yanıt) PHP ile resim boyutu ayar ..(7264 okuma, 4 yanıt) Rastgele Şifre Üretmek ..(4330 okuma, 2 yanıt) klasördeki resimleri php ..(9251 okuma, 9 yanıt) PHP Bilgisini Öğrenelim ..(11749 okuma, 12 yanıt) Php Ekşin - Php'ye Giriş ..(5888 okuma, 4 yanıt) firefox harici kişilere & ..(3782 okuma, 0 yanıt) BB-Code Fonksiyonu ..(4869 okuma, 2 yanıt) PHP ile PNG resim oluştur ..(5499 okuma, 2 yanıt) Rastgele Şifre Üretmek ..(7324 okuma, 5 yanıt) Dizin okuma,dosyalarıdizm ..(3804 okuma, 0 yanıt) PHP'nin Yapı Taşları ..(4120 okuma, 0 yanıt) Php ye giriş ..(4350 okuma, 0 yanıt) Google gibi Otomatik dil ..(9741 okuma, 11 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - include ve require kod hatası
Önceki başlık :: Sonraki başlık
Yazar
Mesaj
faruk_07 Mesaj: 1+
Kayıt: Jun 05, 2008 Mesajlar: 9
Tarih: 2008-07-05, 19:00:58 Mesaj konusu: include ve require kod hatası
iyi günler arkadaşlar bir kullanıcı bılgı formu ornegı üzerinde çalışıyorum ama formu doldurup gonderdıgım zaman bos sayfa ıle karsılasıyorum...ornek kodları asagıda dosya adlarıyla yazdım yardımcı olacak rkadaşlara sımdıden tesekkur ederım...
index.php dosyası......
Kod:
<html>
$xx=$_GET["xx"];
if ($xx=="control"){
include("control.php");
echo "Adı Soyadı :".$adsoyad."<br>";
echo "Mail Adresi :".$mail."<br>";
echo "Web Sitesi :".$website."<br>";
echo "İnternet Hızı :".$internet."<br>";
echo "Görüşleri :".$gorus."<br>";
} else {
include("bilgi.php");}
</html>
control.php dosyası...
Kod:
<?php
$adsoyad=$_POST["adsoyad"];
$mail=$_POST["mail"];
$website=$_POST["website"];
$internet=$_POST["internet"];
$gorus=$_POST["gorus"];
</html>
ve son olarakta bilgi.php dosyası..
Kod:
<form id="form1" name="form1" method="post" action="control.php?xx=control">
<table>
<tr>
<td><div>Kullanıcı Bilgileri </div></td>
</tr>
<tr>
<td>Ad Soyad </td>
<td> </td>
<td><input></td>
</tr>
<tr>
<td>Mail Adresiniz </td>
<td> </td>
<td><input></td>
</tr>
<tr>
<td>Web Sitesiniz </td>
<td> </td>
<td><input></td>
</tr>
<tr>
<td>İnternet Hızınız </td>
<td> </td>
<td><select>
<option>Lütfen size uyan seçeneği işaretleyiniz</option>
<option>4096 kbit</option>
<option>45678 kbit</option>
<option>56000 kbit</option>
<option>124000 kbit</option>
</select>
</td>
</tr>
<tr>
<td>Görüşleriniz</td>
<td> </td>
<td><textarea></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input></td>
</tr>
</table>
</form>
İlginize tesekkur ederim....
not :index.php ve control.php dosylarının acılıs ve kapanıs tagları burada gorunsun dıye html yaptım orıjınalı php dır...
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2024-11-21, 10:37:54 Mesaj konusu: Forum Arası Reklamlar
Başa dön
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2008-07-05, 19:39:39 Mesaj konusu:
control.php içeriğini index.php içerisine eklemenizi öneririm. control.php de $_POST verilerini alırken çift tırnek (") değil tek tırnak (') kullanmanızı öneririm.
Yani;
$adsoyad=$_POST["adsoyad"];
$mail=$_POST["mail"];
$website=$_POST["website"];
$internet=$_POST["internet"];
$gorus=$_POST["gorus"];
şeklinde değil;
$adsoyad=$_POST['adsoyad'];
$mail=$_POST['mail'];
$website=$_POST['website'];
$internet=$_POST['internet'];
$gorus=$_POST['gorus'];
şeklinde bir deneyin.
http://eski.netopsiyon.com/modules.php?name=Forums&file=viewtopic&t=39271
Başa dön
faruk_07 Mesaj: 1+
Kayıt: Jun 05, 2008 Mesajlar: 9
Tarih: 2008-07-05, 19:52:06 Mesaj konusu:
Aliosman :
control.php içeriğini index.php içerisine eklemenizi öneririm. control.php de $_POST verilerini alırken çift tırnek (") değil tek tırnak (') kullanmanızı öneririm.
Yani;
$adsoyad=$_POST["adsoyad"];
$mail=$_POST["mail"];
$website=$_POST["website"];
$internet=$_POST["internet"];
$gorus=$_POST["gorus"];
şeklinde değil;
$adsoyad=$_POST['adsoyad'];
$mail=$_POST['mail'];
$website=$_POST['website'];
$internet=$_POST['internet'];
$gorus=$_POST['gorus'];
şeklinde bir deneyin.
http://eski.netopsiyon.com/modules.php?name=Forums&file=viewtopic&t=39271
yok hocam dedıgınız sekıldede yptım olmadı
Kod:
php
$xx=$_GET["xx"];
if ($xx=="control"){
$adsoyad=$_POST['adsoyad'];
$mail=$_POST['mail'];
$website=$_POST['website'];
$internet=$_POST['internet'];
$gorus=$_POST['gorus'];
echo "Adı Soyadı :".$adsoyad."<br>";
echo "Mail Adresi :".$mail."<br>";
echo "Web Sitesi :".$website."<br>";
echo "İnternet Hızı :".$internet."<br>";
echo "Görüşleri :".$gorus."<br>";
} else {
include("bilgi.php");}
?>
Başa dön
mersoy Mesaj: 1000+
Kayıt: Dec 08, 2007 Mesajlar: 2316
Tarih: 2008-07-05, 19:55:32 Mesaj konusu:
$adsoyad=$_POST["adsoyad"];
burada demişsinizki post ile gelen "adsoyad" bilgisini $adsoyad bilgisine eşitle, ama formda adsoyad bilgisi yok
sizin ad soyaf formunuz şu şekilde "<input>" bunun
<input> olması gerekirki _POST bilgiyi çekebilsin yoksa nerden ne çekeceğini bulamaz.
ilk önce bu kısımları düzeltin daha sonra bakarız tekrar
Başa dön
mersoy Mesaj: 1000+
Kayıt: Dec 08, 2007 Mesajlar: 2316
Tarih: 2008-07-05, 19:57:15 Mesaj konusu:
yazdık ama kısıtlamayı unuttuk :)
siz kodları eklerken "bu mesajımda HTML kullanma seçeneğini işaretleyip öyle ekleyin tekrar bakalım
Başa dön
Aliosman Teknik Yönetici
Kayıt: Jul 20, 2002 Mesajlar: 3836 Konum: Balıkesir
Tarih: 2008-07-05, 19:57:22 Mesaj konusu:
<input name=mail kullanmayın. Çünkü mail PHP de kullanılan bir fonksiyondur. Bu nedenle sorun çıkarabiliyor.
Normalde php.ini den hata gösterimini açmanız lazım. Böylece hatayı net olarak görebilirsiniz. Bunun için dosyalarınızın başına;
ini_set('display_errors', 1);
error_reporting(1);
satırlarını ekleyin. Bakalım hata mesajı olarak ne yazacak?
Şimdi çıkmalıyım. gece bakarım mesajınıza. Kodlarınızda parse_error hatası gözüme çarpmadı. Denemek lazım.
Başa dön
faruk_07 Mesaj: 1+
Kayıt: Jun 05, 2008 Mesajlar: 9
Tarih: 2008-07-05, 20:12:24 Mesaj konusu:
Aliosman :
<input name=mail kullanmayın. Çünkü mail PHP de kullanılan bir fonksiyondur. Bu nedenle sorun çıkarabiliyor.
Normalde php.ini den hata gösterimini açmanız lazım. Böylece hatayı net olarak görebilirsiniz. Bunun için dosyalarınızın başına;
ini_set('display_errors', 1);
error_reporting(1);
satırlarını ekleyin. Bakalım hata mesajı olarak ne yazacak?
Şimdi çıkmalıyım. gece bakarım mesajınıza. Kodlarınızda parse_error hatası gözüme çarpmadı. Denemek lazım.
tesekkurler hocam dedıgınızı yaptım komutun basına verdıgınız komutları ılave ettım ama hata mesajını goruntulemeyı bırakın bu sefer kod dogru calıstı...:) ne oldu anlamadım yanı....
php
ini_set('display_errors', 1);
error_reporting(1);
$xx=$_GET["xx"];
if ($xx=="control"){
$adsoyad=$_POST['adsoyad'];
$mail=$_POST['maili'];
$website=$_POST['website'];
$internet=$_POST['internet'];
$gorus=$_POST['gorus'];
echo "Adi Soyadi :".$adsoyad."<br>";
echo "Mail Adresi :".$mail."<br>";
echo "Web Sitesi :".$website."<br>";
echo "Internet Hizi :".$internet."<br>";
echo "Görüsleri :".$gorus."<br>";
} else {
include("bilgi.php");}
Başa dön
mersoy Mesaj: 1000+
Kayıt: Dec 08, 2007 Mesajlar: 2316
Tarih: 2008-07-05, 20:25:35 Mesaj konusu:
neticede formdan gelen bilgiler nereye gidecek?
ekranamı yazılcak, mailmi gönderilcek
kodlarınız tam çıkmadığı için, ben ekrana yazılacağını varsayarak bir örnek yaptım tek dosyada
Kod:
<?php
echo '
<form id="form1" name="form1" method="post" action="index.php">
<table>
<tr>
<td><div>Kullanıcı Bilgileri </div></td>
</tr>
<tr>
<td>Ad Soyad </td>
<td> </td>
<td><input type="text" name="adsoyad"></td>
</tr>
<tr>
<td>Mail Adresiniz </td>
<td> </td>
<td><input type="text" name="mail"></td>
</tr>
<tr>
<td>Web Sitesiniz </td>
<td> </td>
<td><input type="text" name="website"></td>
</tr>
<tr>
<td>İnternet Hızınız </td>
<td> </td>
<td><select name="internet">
<option>Lütfen size uyan seçeneği işaretleyiniz</option>
<option>4096 kbit</option>
<option>45678 kbit</option>
<option>56000 kbit</option>
<option>124000 kbit</option>
</select>
</td>
</tr>
<tr>
<td>Görüşleriniz</td>
<td> </td>
<td><textarea name="gorus"></textarea></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" value="Gönder" name="gonder"></td>
</tr>
</table>
</form>
';
$adsoyad=$_POST["adsoyad"];
$mail=$_POST["mail"];
$website=$_POST["website"];
$internet=$_POST["internet"];
$gorus=$_POST["gorus"];
/*$xx=$_GET["xx"];
if ($xx=="control"){
*/
echo "Adı Soyadı :".$adsoyad."<br>";
echo "Mail Adresi :".$mail."<br>";
echo "Web Sitesi :".$website."<br>";
echo "İnternet Hızı :".$internet."<br>";
echo "Görüşleri :".$gorus."<br>";
/* } else {
*/
?>
Başa dön
Bu Site Google Adsense ile Gelir Elde Ediyor
Tarih: 2024-11-21, 10:37:54 Mesaj konusu: Forum Arası Reklamlar
Başa dön
faruk_07 Mesaj: 1+
Kayıt: Jun 05, 2008 Mesajlar: 9
Tarih: 2008-07-05, 20:35:18 Mesaj konusu:
mersoy :
neticede formdan gelen bilgiler nereye gidecek?
ekranamı yazılcak, mailmi gönderilcek
kodlarınız tam çıkmadığı için, ben ekrana yazılacağını varsayarak bir örnek yaptım tek dosyada
tesekkur ederım evet aynı sayfa ıcerısınde gosterılıyor ama tabııkı oluşan bı goruntu kırlılıgı var..maıle gonderılecek..ilginize tesekkur ederim....
Başa dön
Bu forumda yeni başlıklar açamazsınız Bu forumdaki başlıklara cevap veremezsiniz Bu forumdaki mesajlarınızı değiştiremezsiniz Bu forumdaki mesajlarınızı silemezsiniz Bu forumdaki anketlerde oy kullanamazsınız