 Yazar : Oezguer
Seviye:
|
onlari biliyorum
ama benim soyle bir problemim var ben uye seviyesi 5 den fazla olan kisilere sayfadan sql bilgi yükleme imkanini vermek istiyorum onun isin kayit_from.php dosyasini aldim istedegim gibi duzeelttim ama hep su hate gelliyor
" bu islem icin sikis yapmaniz gerekiyor" bunu nereden iptal edebilirim
script su durumda
<?php
if (!defined("UYE_SEVIYE") || !defined("UYE_NO"))
{
echo 'Tek Kullanilmaz';
exit;
}
try
{
$cami = '';
$kurulum = '';
$baskan = '';
$baskantel = '';
$info = '';
if (@is_array($_SESSION['camikayit']))
{
foreach($_SESSION['camikayit'] as $anahtar=>$deger)
{
${$anahtar} = unserialize($deger);
if (empty(${$anahtar}))
${$anahtar} = '';
}
}
if (empty($islem))
{
$hata_mesaj = false;
switch ($hata)
{
case 1: $hata_mesaj = $dil['IslemIcinCikisGerekli']; break;
case 2: $hata_mesaj = $dil['UyeKaydiKapali']; break;
case 3: $hata_mesaj = $dil['IsaretliAlanlariBosBirakmayiniz']; break;
case 5: $hata_mesaj = $dil['ResimAdiGecersiz']; break;
case 6: $hata_mesaj = $dil["KullaniciAdiGecersiz"]; break;
case 7: $hata_mesaj = $dil["EpostaGecersiz"]; break;
case 8: $hata_mesaj = $dil["SifreGecersiz"]; break;
case 9: $hata_mesaj = $dil["IsimSoyisimGecersiz"]; break;
case 10: $hata_mesaj = $dil["KullaniciAdiKarakterIzin"]; break;
case 11: $hata_mesaj = $dil["ParolaKarakterIzin"]; break;
case 12: $hata_mesaj = $dil["SifrelerUyusmuyor"]; break;
case 13: $hata_mesaj = $dil["EpostaKarakterIzin"]; break;
case 14: $hata_mesaj = $dil["IsimKarakterIzin"]; break;
case 15: $hata_mesaj = $dil["SoyisimKarakterIzin"]; break;
case 16: $hata_mesaj = $dil['KullaniciAdiSistemdeKayitli']; break;
case 17: $hata_mesaj = $dil['EpostaSistemdeKayitli']; break;
case 18: $hata_mesaj = $dil['YilIcinGecerliSayiGiriniz']; break;
case 19: $hata_mesaj = $dil['DogumTarihiGecersiz']; break;
}
?>
<p> </p>
<table width="85%" align="center">
<form name="kayitForm" id="kayitForm" action="?sayfa=kayit&islem=2" method="post">
<?php
if ($hata_mesaj)
{
?>
<tr>
<td colspan="7" align="center"><?php echo $fonk->hatamesaj($hata_mesaj); ?></td>
</tr>
<?php
}
?>
<tr>
<td height="20" colspan="2" align="center"><h1>YENI CAMI KAYIT</h1></td>
</tr>
<tr>
<td width="37%" align="right" height="25" valign="center"><b>CAMI : </b></td>
<td width="63%" align="left" height="25"><input type="text" name="cami" id="cami" maxlength="20" tabindex="1" autocomplete="off" /> </td>
</tr>
<tr>
<td width="37%" align="right" height="25" valign="center"><b>Kurulum Tarihi : </b></td>
<td width="63%" align="left" height="25"><input type="text" name="kurulum" id="kurulum" maxlength="25" tabindex="2" autocomplete="off" /> </td>
</tr>
<tr>
<td width="37%" align="right" height="25"><b>Baskan : </b></td>
<td width="63%" align="left" height="25"><input type="text" name="baskan" id="baskan" maxlength="25" tabindex="3" autocomplete="off" /> </td>
</tr>
<tr>
<td width="37%" align="right" height="5"><b>Baskan Telefon : </b></td>
<td width="63%" align="left" height="25"><input type="text" name="baskantel" id="baskantel" maxlength="100" tabindex="4" autocomplete="off"/> </td>
</tr>
<tr>
<td width="37%" align="right" height="25" valign="center"><b>Info : </b></td>
<td width="63%" align="left" height="25"><textarea name="info" id="info" tabindex="100" autocomplete="off"></textarea>
</td>
</tr>
<tr>
<td colspan="2" align="right" height="30" valign="center"> </td>
</tr>
<tr>
<td align="center" colspan="2" height="28"><input style="font-size: 10px" type="submit" name="kayitButon" id="kayitButon" value="YENI CAMI KAYIT ET" tabindex="11" /></td>
</tr>
<tr>
<td align="center" colspan="2" height="28"><a href="index.php"><?php echo $dil['AnaSayfa']; ?></a></td>
</tr>
</form>
</table>
<?php
//Hafiza Bosaltiliyor
if (@is_array($_SESSION['camikayit']))
{
foreach($_SESSION['camikayit'] as $anahtar=>$deger)
{
unset(${$anahtar});
unset($_SESSION['camikayit']);
}
}
//===========================================
} elseif ($islem == 2) { // 2. ADIM BASLANGICI - UYE KAYIT
//===========================================
//POST Degerleri Oturuma Yukleniyor
$vt = new Baglanti();
@ $cami = $fonk->post_duzen($_POST['cami']);
@ $kurulum = $fonk->post_duzen($_POST['kurulum']);
@ $baskan = $fonk->post_duzen($_POST['baskan']);
@ $baskantel = $fonk->post_duzen($_POST['baskantel']);
@ $info = $fonk->post_duzen($_POST['info']);
@ $resim = trim(strip_tags(htmlspecialchars($_POST['camiresim'])));
foreach($_POST as $anahtar=>$deger)
{
$_SESSION['camikayit'][$anahtar] = serialize($deger);
}
$hatayonlendir = 'Location: ?sayfa=camikayit&hata';
if ($vt->kayitSay("SELECT COUNT(camiler) FROM ".TABLO_ONEKI."camiler WHERE kayittarihi>=DATE_SUB(NOW(), INTERVAL ".CAMI_KAYIT_ARASI_SURE." MINUTE) AND ip='".UYE_IP."'") > 0)
{
throw new Exception($fonk->yerine_koy($dil['YeniKayitIcinBekleyiniz'],CAMI_KAYIT_ARASI_SURE));
exit;
}
if (empty($cami) || empty($kurulum) || empty($baskan) || empty($baskantel) || empty($info))
{
header($hatayonlendir.'=3');
exit;
}
if ($resim != '')
{
if (!$fonk->resim_adi_kontrol($resim))
{
header($hatayonlendir.'=5');
exit;
}
}
if ($vt->query("INSERT INTO ".TABLO_ONEKI."camiler (`cami`,`kurulum`,`baskan`,`baskantel`,`info`,`kayittarihi`,`ip`) VALUES('".$vt->escapeString($cami)."','".$vt->escapeString($kurulum)."','".$vt->escapeStri ng($baskan)."','".$vt->escapeString($baskantel)."','".$vt->escapeString($info)."','".UYE_I P."')"))
{
//Kayit Islemi Tamamlandi
throw new Exception($kayit_mesaji,2);
} else {
throw new Exception($dil['IslemBasarisiz']);
}
//=====================================================
} //2. ADIM SONU
//=====================================================
} //try Sonu
catch (Exception $e)
{
$hatakod = $e->getCode();
}
unset($vt,$cami,$kurulum,$baskan,$baskantel,$info);
?>
|
 Yazar : hayalpc
Seviye:
|
basit cvp
bak mysql bilmem lazım sorunları çözmen için ama sorunun cevabına bu yazdımcı olacağını düşünyorum
mysql_query("NSERT INTO hayalpc_members (id, realname, soyname, firma_name, adres1, adres2, sehir, postakodu, ulke, telno, username, passwd, mailadres, kayit_zamani) VALUES (' ' , '".$realname."' , '".$soyname."' , '".$firma_name."' , '".$adres1."' , '".$adres2."' , '".$sehir."' , '".$postakodu."' , '".$ulke."' , '".$telno."' , '".$username."' , '".$passwd."' , '".$mailadres."' , now() )",$bag))
bu hazır olduğu için öyle geliştir kendine göre uyarla eğer standart bir veri yazdıracaksan ' buraya yaz(" de olur)'
örneğin $realname kodun üst tarafında tanıt form veya sabit bi değerler
inş işine yarar
|