setcookie sorunu.

safiyesafiye

slm   

$sor=mysql_query("SELECT * FROM admin WHERE admin='$admin' AND sifre=md5('$sifre')");

$kontrol=mysql_num_rows($sor);  

if ($kontrol>0){

echo $kontrol[admin]."basarılı giris yapildi";

 hata verenyer  burası>>>>   setcookie("cerez", md5($admin), time()+3600);<<<

nekadar ugrastıysam  olmadı  bunda  sorun  nerde  acaba.

cerez olusmuyor sebebi nedir..

2012-12-29 16:48:18 Edit:2012-12-29 20:02:09

Php

alicilinAli Fırat Güler

demekki giriş başarılı değilki çalışmıyor. şu kısma dikkat edin

$sor=mysql_query("SELECT * FROM admin WHERE admin='$admin' AND sifre=md5('$sifre')");

çift tırnak arasında md5() çalıştıramazsınız. o kodu şöyle yapın

$sor = mysql_query("SELECT * FROM admin WHERE admin='$admin' AND sifre='".md5($sifre)."'");

Sorun hallolur ozaman. kolay gelsin

2012-12-29 22:06:55

safiyesafiye

cevap için  tskler 

denedim  yine olmadi

smiley

:(

2012-12-29 22:27:15

Edit:

Php

safiyesafiye

giriş  basarılı  ama cerez olusmuyor ondan hata oluyor  sebebi nedir anlamadim:(

2012-12-29 22:29:36

Php

boş bir sayfada şunu yap, bakalım normalde çerez oluşuyor mu ?

setcookie("test", "deger", time()+3600,"/");

Her programcı birgün Php yi tadacaktır
2012-12-30 08:54:30

Php

safiyesafiye

günaydin  :) 

<?php

setcookie("cerez", "$admin", time()+3600,"/");

?>

Warning: Cannot add header information - headers already sent by (output started at c:\apache\htdocs\cookie\xxxxxxxxxx.php:2) in c:\apache\htdocs\cookie\xxxxxxxxxx.php on line 4

hata 4 üncü satır  kodu>>   setcookie("cerez", "$admin", time()+3600,"/");

2012-12-30 09:05:32

Php

TeaMTurkeRŞenol TÜRKER

cookiiede anlama veremediğim bir sılaç işareti kullanmışsınız hatayı bu yüzden verebilir doğrusu;

setcookie("cerez","$admin",time()+3600);

ikinci bir sebep ise cookieeye çektiğiniz admin değişkeninin olmamasıda olabilir.

2012-12-30 23:07:44

Php

Safiye <  Bu satır sitede herşeyden önce olmalı. yazı yazdıktan veya php işleminden çıkış yapınca çerez yollayamazsın.

setcookie("test", "deger", time()+3600,"/");

Her programcı birgün Php yi tadacaktır
2012-12-31 09:05:15

hata nerdeee

safiyesafiye

hata  tam  nerde  acaba  cevaplar için  cok  tskler.

<?php include "ayar.php";?>

<?php

$admin = $_POST[isim];

$sifre = $_POST[pass];

$sor = mysql_query("SELECT * FROM admin WHERE admin='$admin' AND sifre='$sifre'");

$kontrol=mysql_num_rows($sor);  

if ($kontrol>0){

echo $kontrol[admin]."basarılı giris yapildi";

setcookie("cerez", "$admin", time()+3600,"/");

echo '<a href="cikis.php">cikis</a>';

}

else {

echo "hatali kullanici";

echo'  <a href="login.php">yeniden dene</a>';

}

?>

2012-12-31 11:35:56 Edit:2012-12-31 11:36:47

Edit:

Php

safiyesafiye

+ bir  sorumdaha olacak

<script>

$(document).ready(function() {

$("#gelen_veriler").load("veriler.php");

var yenile = setInterval(function() {

$("#gelen_veriler").load('veriler.php');

}, 100000);

});

//FORM BİLGİLERİ KAYDET.PHP DOSYASINA GÖNDERME

function kaydet(){

var veriler = $('#form1').serialize();

$.ajax({

type: "POST",

url: "kaydet.php",

data: veriler,

success:function(cevap){

if(cevap=="tamam")

{

$("#sonuc").html("Kayıt İşlemi Tamanlandı.");

}

else

{

$("#sonuc").html("Bir Hata Oluştu.");

}

}

})};

//

</script>

<div id="gelen_veriler"></div>

<form id="form1" name="form1" method="post" action="javascript:void(0);">

<input name="form_alan" type="text" id="form_alan" />

<input type="submit" name="Submit" value="Kaydet" onclick="kaydet();" />

</form>

<div id="sonuc"></div>

sayfayı  yenilemeden  veri gönderme ve veri  cekme yapıyorum 
ama veriyi  gönderince  input  da  yazı  kalıyor  bunu nasıl
sayfayı  yenilemeden  kaybedebilirim..
2012-12-31 18:57:57

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro