Php İle İlgili Sorun

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    üstadlar ben şimdi phpden anlamıyorumpek ama sorunu buldum ama çözüm bulamadım

    şimdi sorun bu üyeye mesaj gönderiyor ama mesaj gitmiyor gitmemesinin sebebide fid de üye id numarasının yazılamaması

    kodları vereiyorum

    mesaj tablosunun kodları

    -- Tablo yapısı: `mesaj`
    --

    CREATE TABLE `mesaj` (
      `meid` int(11) NOT NULL auto_increment,
      `fid` int(11) NOT NULL default '0',
      `tid` int(11) NOT NULL default '0',
      `konu` varchar(50) collate utf8_turkish_ci NOT NULL default '',
      `mesaj` varchar(255) collate utf8_turkish_ci NOT NULL default '',
      `oku` tinyint(1) NOT NULL default '0',
      PRIMARY KEY  (`meid`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci AUTO_INCREMENT=15 ;

    --
    -- Tablo döküm verisi `mesaj`
    --

    INSERT INTO `mesaj` VALUES (11, burası, 0, 'Aston Martin DB4 (2007)', 'arabanız süper pazarlık payı varmı', 0);
    INSERT INTO `mesaj` VALUES (12, 0, 0, 'Aston Martin DB4 (2007)', 'sağol güzel araba', 0);
    INSERT INTO `mesaj` VALUES (13, 1, 1, 'Aston Martin DB4 (2007)', 'selamlar abi', 1);
    INSERT INTO `mesaj` VALUES (14, 0, 0, 'Aston Martin DB4 (2007)', 'deneme ', 0);

    burası dediğim yere mesaj gönderdiğim üye id numarasını yazınca kalkıyor. ama işte üye id numarasını kendisi giremiyor

    üye mesaj gönder sayfasındaki kod
    javascript:popup('mesaj_gonder.php?fid=88&tid=88&k=Aston Martin DB4 (2007)',400,220); bu sayfa adrsi popupda açılıyor

    kodlar:

    <form name="mg" action="mesaj_gonder.php" method="post">

    <table width="300" border="0" align="left" cellpadding="4" cellspacing="4">

    <tr>

    <td width="89"><div align="right" class="style2">Konu:</div></td>

    <td width="283"><div align="left">

    <input name="konu" type="text" id="konu" value="<?php echo $_GET['k']; ?>" size="33" maxlength="40"/>

    </div></td>

    </tr>

    <tr>

    <td valign="top"><div align="right" class="style2">Mesaj:</div></td>

    <td><div align="left">

    <textarea name="mesaj" id="textarea" cols="30" rows="5"></textarea>

    </div></td>

    </tr>

    <tr>

    <td><input type="hidden" name="fid" value="<?php echo $_GET['konu']; ?>" /> <input type="hidden" name="tid" value="<?php echo $_GET['mesah']; ?>" /></td>

    <td><input type="submit" name="mesajgonder" id="button" value="Mesajı Gönder" /></td>

    </tr>

    </table>

    </form>

    <?php } else

    {

    $fid=$_POST['konu'];  //orjinalinde konu yaziyordu bende konu olarak bıraktım denedim id yazdım bit yazdım değişmiyor fark etmiyo

    $tid=$_POST['mesaj'];

    $konu=strip_tags($_POST['konu']);

    $mesaj=strip_tags($_POST['mesaj']);

    if ((!$mesaj) || (!$konu)) { exit('<p style="font-family:verdana; font-size:small;" align="center"><br /><br /><b>Hatalı İşlem</b><br /><br />Mesajınızın konu ve gövde<br/>bölümlerini boş bırakamazsınız.<br /><br /><a href="javascript:history.go(-1);">Geri dönmek için tıklayınız</a></p>'); }

    mysql_query("insert into mesaj values('','$fid','$tid','$konu','$mesaj','0')",$con) or die(mysql_error());

    echo '<p style="font-family:verdana; font-size:small;" align="center"><br /><br /><b>Mesajınız başarıyla gönderildi</b><br /><br />Gelen mesajlarınızı kullanıcı yönetim<br/>panelinden takip edebilirsiniz. <br /><br /><a href="javascript:window.close();">Pencereyi kapatmak için tıklayınız</a></p>';

    }

    ?>

     

    üye tablosunun kodları:

     -- Tablo yapısı: `kullanici`
    --

    CREATE TABLE `kullanici` (
      `kid` int(11) NOT NULL auto_increment,
      `adsoyad` varchar(50) collate utf8_turkish_ci NOT NULL default '',
      `eposta` varchar(50) collate utf8_turkish_ci NOT NULL default '',
      `parola` varchar(20) collate utf8_turkish_ci NOT NULL default '',
      `tel` varchar(30) collate utf8_turkish_ci default NULL,
      `gsm` varchar(30) collate utf8_turkish_ci default NULL,
      `sid` int(11) NOT NULL default '0',
      `adres` varchar(150) collate utf8_turkish_ci NOT NULL default '',
      `kredi` int(11) NOT NULL default '0',
      PRIMARY KEY  (`kid`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_turkish_ci AUTO_INCREMENT=90 ;

    --
    -- Tablo döküm verisi `kullanici`
    --

    INSERT INTO `kullanici` VALUES (88, 'mehmet', 'sanalmaho@gmail.com', 'sifre', 'tel', '', 0, 'baglar mah', 240);
    INSERT INTO `kullanici` VALUES (89, 'mehmet', 'ahmet@ahmet.com', 'sifre', 'telno', '', 0, '', 255);

    saygılar...


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    buda mesaj listeleme sayfası

    <?php if (!$id) { echo "Sistem hatası! Geçersiz istekte bulundunuz. Bu hata raporu sistem yöneticisine bildirilecektir."; require_once("_son.php"); } ?>

    <h1 class="pagetitle">Mesajlarınız</h1>

    <div class="column1-unit">

    <?php

    $vs=mysql_query("select * from mesaj where tid=$id group by oku order by oku asc",$con);

    if (mysql_num_rows($vs))

    {

    $vr=mysql_fetch_assoc($vs);

    do {

    $vma=mysql_fetch_assoc(mysql_query("select * from kullanici where kid=".$vr['fid'],$con));

    ?>

    <h2 class="block"><?php if(!$vr['oku']) { echo '<img src="img/yeni.gif" />'; } ?><?php echo $vma['adsoyad']; ?> » <strong><?php echo $vr['konu']; ?></strong></h2>

    <div class="column1-unit"><br />

    <h3 align="left"><?php echo $vr['mesaj']; ?></h3>

    </div> <div class="sistem-mesaj3">

    <p class="details" align="center"><a href="<?php echo popupLink('mesaj_gonder.php?fid='.$id.'&tid='.$vr['fid'].'&k='.$vr['konu'],400,220); ?>"> Cevap Yaz</a> - <a href="#" onclick="JavaScript:ask('mesaj_sil.php?mesaj_id=<?php echo $vr['meid']; ?>')">Mesajı Sil</a></p>

    </div><br /><br />

    <?php

    }while($vr=mysql_fetch_assoc($vs));

    mysql_query("update mesaj set oku=1 where tid=$id",$con);

    $mesajsayi=0;

    echo '<br />';

    } else { echo '<p>Sistemde kayıtlı mesajınız bulunamadı.</p>'; }

    ?>

    </div>

    editleyim deim  göürnütü kodlar bozluyor


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    abi kimse yok mu ya


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    up


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Darkcode
    Darkcode's avatar
    Kayıt Tarihi: 09/Temmuz/2007
    Erkek

    mesaj_gonder.php de

     

    <td><input type="hidden" name="fid" value="<?php echo $_GET['konu']; ?>" /> <input type="hidden" name="tid" value="<?php echo $_GET['mesah']; ?>" /></td>

     

    bu kısmı

     

    <td><input type="hidden" name="fid" value="<?php echo $_GET['fid']; ?>" /> <input type="hidden" name="tid" value="<?php echo $_GET['tid']; ?>" /></td>

     

    olarak değiştirirmisin


    nasıl edelim?
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Bektas
    x-files
    x-files's avatar
    Kayıt Tarihi: 06/Eylül/2005
    Erkek

    sağol üstad sorunu çözdün teşekürler


    //Hayat Bazen Tatlıdır//--//Aşıksan vur saza şoförsen bas gaza// https://zulfumehmet.com/ Kişisel bir olay
Toplam Hit: 801 Toplam Mesaj: 6