Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 1321
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR
 acil web sayfa boyutu ner..
(5112 okuma, 3 yanıt)
 uye adina gore veri cekme..
(4287 okuma, 1 yanıt)
 Ajax vb. Manşet Scripti?..
(5197 okuma, 2 yanıt)
 Random banner nasıl yapar..
(3952 okuma, 1 yanıt)
 Veritabanına Alan Eklemek..
(3500 okuma, 0 yanıt)
 downlaod sitesi için hazı..
(7353 okuma, 7 yanıt)
 popup sayfa lütfen yardım..
(3733 okuma, 0 yanıt)
 youtube indirici getten g..
(5876 okuma, 2 yanıt)
 Hicri Takvime göre Tarih ..
(3209 okuma, 0 yanıt)
 Telefon Rehberi..
(3655 okuma, 0 yanıt)
 dosya indirirken 10 saniy..
(4038 okuma, 2 yanıt)
 switch komutu çalıştırama..
(3505 okuma, 0 yanıt)
 Bu kodun neresine rel=nof..
(7270 okuma, 8 yanıt)
 include ve require kod ha..
(7649 okuma, 8 yanıt)
 Remote File İnclude - RFI..
(6050 okuma, 4 yanıt)
 php de form dan gönderile..
(6556 okuma, 5 yanıt)
 Otomatik Şifre Üretimi..
(4250 okuma, 1 yanıt)
 PHP ile resim boyutu ayar..
(7264 okuma, 4 yanıt)
 Rastgele Şifre Üretmek..
(4331 okuma, 2 yanıt)
 klasördeki resimleri php ..
(9254 okuma, 9 yanıt)
 PHP Bilgisini Öğrenelim..
(11751 okuma, 12 yanıt)
 Php Ekşin - Php'ye Giriş ..
(5890 okuma, 4 yanıt)
 firefox harici kişilere &..
(3784 okuma, 0 yanıt)
 BB-Code Fonksiyonu..
(4871 okuma, 2 yanıt)
 PHP ile PNG resim oluştur..
(5501 okuma, 2 yanıt)
 Rastgele Şifre Üretmek..
(7326 okuma, 5 yanıt)
 Dizin okuma,dosyalarıdizm..
(3805 okuma, 0 yanıt)
 PHP'nin Yapı Taşları..
(4122 okuma, 0 yanıt)
 Php ye giriş..
(4352 okuma, 0 yanıt)
 Google gibi Otomatik dil ..
(9742 okuma, 11 yanıt)
Netopsiyon Online: Forums
Netopsiyon Online :: Başlık görüntüleniyor - include ve require kod hatası
 AramaArama   RütbelerRütbeliler   ProfilProfil   GirişGiriş 


include ve require kod hatası

 
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> PHP -> PHP Kod Örnekleri
Önceki başlık :: Sonraki başlık  
Yazar Mesaj
faruk_07
Mesaj: 1+
Mesaj: 1+





Kayıt: Jun 05, 2008
Mesajlar: 9

MesajTarih: 2008-07-05, 19:00:58    Mesaj konusu: include ve require kod hatası Alıntıyla Cevap Gönder

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>&nbsp;</td>
      <td><input></td>
    </tr>
    <tr>
      <td>Mail Adresiniz </td>
      <td>&nbsp;</td>
      <td><input></td>
    </tr>
    <tr>
      <td>Web Sitesiniz </td>
      <td>&nbsp;</td>
      <td><input></td>
    </tr>
    <tr>
      <td>İnternet Hızınız </td>
      <td>&nbsp;</td>
      <td><select>
        <option>L&uuml;tfen size uyan se&ccedil;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&ouml;r&uuml;şleriniz</td>
      <td>&nbsp;</td>
      <td><textarea></textarea></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</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
Kullanıcının profilini görüntüle Özel mesaj gönder
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-11-21, 13:45:34    Mesaj konusu: Forum Arası Reklamlar


Başa dön
Aliosman
Teknik Yönetici
Teknik Yönetici





Kayıt: Jul 20, 2002
Mesajlar: 3836
Konum: Balıkesir

MesajTarih: 2008-07-05, 19:39:39    Mesaj konusu: Alıntıyla Cevap Gönder

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
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
faruk_07
Mesaj: 1+
Mesaj: 1+





Kayıt: Jun 05, 2008
Mesajlar: 9

MesajTarih: 2008-07-05, 19:52:06    Mesaj konusu: Alıntıyla Cevap Gönder

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
Kullanıcının profilini görüntüle Özel mesaj gönder
mersoy
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Dec 08, 2007
Mesajlar: 2316

MesajTarih: 2008-07-05, 19:55:32    Mesaj konusu: Alıntıyla Cevap Gönder

$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
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
mersoy
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Dec 08, 2007
Mesajlar: 2316

MesajTarih: 2008-07-05, 19:57:15    Mesaj konusu: Alıntıyla Cevap Gönder

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
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Aliosman
Teknik Yönetici
Teknik Yönetici





Kayıt: Jul 20, 2002
Mesajlar: 3836
Konum: Balıkesir

MesajTarih: 2008-07-05, 19:57:22    Mesaj konusu: Alıntıyla Cevap Gönder

<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
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
faruk_07
Mesaj: 1+
Mesaj: 1+





Kayıt: Jun 05, 2008
Mesajlar: 9

MesajTarih: 2008-07-05, 20:12:24    Mesaj konusu: Alıntıyla Cevap Gönder

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
Kullanıcının profilini görüntüle Özel mesaj gönder
mersoy
Mesaj: 1000+
Mesaj: 1000+





Kayıt: Dec 08, 2007
Mesajlar: 2316

MesajTarih: 2008-07-05, 20:25:35    Mesaj konusu: Alıntıyla Cevap Gönder

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>&nbsp;</td>
      <td><input type="text" name="adsoyad"></td>
    </tr>
    <tr>
      <td>Mail Adresiniz </td>
      <td>&nbsp;</td>
      <td><input type="text" name="mail"></td>
    </tr>
    <tr>
      <td>Web Sitesiniz </td>
      <td>&nbsp;</td>
      <td><input type="text" name="website"></td>
    </tr>
    <tr>
      <td>İnternet Hızınız </td>
      <td>&nbsp;</td>
      <td><select name="internet">
        <option>L&uuml;tfen size uyan se&ccedil;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&ouml;r&uuml;şleriniz</td>
      <td>&nbsp;</td>
      <td><textarea name="gorus"></textarea></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td>&nbsp;</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
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et
Bu Site Google Adsense ile Gelir Elde Ediyor









Tarih: 2024-11-21, 13:45:34    Mesaj konusu: Forum Arası Reklamlar


Başa dön
faruk_07
Mesaj: 1+
Mesaj: 1+





Kayıt: Jun 05, 2008
Mesajlar: 9

MesajTarih: 2008-07-05, 20:35:18    Mesaj konusu: Alıntıyla Cevap Gönder

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

Kod:

</div>


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
Kullanıcının profilini görüntüle Özel mesaj gönder
Önceki mesajları göster:   
Bu forum kilitlendi: mesaj gönderemez, cevap yazamaz ya da başlıkları değiştiremezsiniz   Bu başlık kilitlendi: mesajları değiştiremez ya da cevap yazamazsınız    Netopsiyon Online Forum Ana Sayfa -> PHP -> PHP Kod Örnekleri Tüm zamanlar GMT + 3 Saat
1. sayfa (Toplam 1 sayfa)

 
Geçiş Yap:  
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

Benzer Konular

Başlık Yazar Forum Cevaplar Tarih
Yeni mesaj yok Türkçe KArakter Hatası :S qombat Php Nuke Sorunlarınız 7 2010-07-16, 16:41:55 Son Mesajı Görüntüle
Yeni mesaj yok Blok yapiminda nasil include yapabili... Diverman Php Nuke Blocklar 3 2010-07-12, 21:30:07 Son Mesajı Görüntüle
Yeni mesaj yok Akordiyon Blok hatası affedilmez Php Nuke Blocklar 2 2010-06-21, 17:39:23 Son Mesajı Görüntüle
Yeni mesaj yok ..:: Php Nuke FTP link Hatası ::.. linuxx Php Nuke Modülleri 0 2010-06-15, 00:36:32 Son Mesajı Görüntüle
Yeni mesaj yok Forum Hatası gonlumungulu Php Nuke Modülleri 8 2010-05-08, 13:39:37 Son Mesajı Görüntüle

Copyright © 2002-2024 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright