hhavci
New member
- Katılım
- 12 Eki 2006
- Mesajlar
- 45
- Reaction score
- 0
- Puanları
- 0
mrba arkadaşlar,
php yi yeni öğreniyorum baştan belirteyim. indirdiğim dersleri ve örneklerini güzelce yapabiliyorum fakat bazı komutlar çalışmıyo. pc de "apache2triad1.5.4.exe" kurulu. mesela header,refresh,location komutları çalışmıyo, gönder butonuna basınca yönlendirme yapamıyo ama hata da vermiyo. sadece boş sayfa. bi en son çalıştıgım bi örnek var, dosya oluşturup içine veri yazdırmayla ilgili. aşağıya yazıyorum kodlarını:
index.html:
<head>
<meta http-equiv="Content-Language" content="tr">
</head>
<form method="POST" action=kontrol.php>
<table border="0" width="45%" id="table1">
<tr>
<td>mesajınızı giriniz</td>
<td width="285"><textarea rows="10" name="mesaj" cols="33"></textarea></td>
</tr>
<tr>
<td> </td>
<td width="285"><input type="submit" value="Gönder" name="B1"></td>
</tr>
</table>
</form>
kontrol.php
<?php
$mesaj=$_POST["mesaj"];
$dosya = "mesaj.txt";
$conn = fopen($dosya, 'w') or die ("dosya açılamadı.");
fwrite = ($conn, $mesaj);
fputs = ($conn,"--");
fclose = ($conn);
echo "mesajınız alınmıştır, yönlendiriliyorsunuz....";
header("Refresh: 2; url=index.php");
?>
ama burdaki fopen fwrite gibi komutlar da çalışmıyo. yine boş kontrol.php ye yönlendiriliyom orda kalıyo.
sorun nerede yardımcı olursanız sevinirm. şimdiden teşekkur ederim.
php yi yeni öğreniyorum baştan belirteyim. indirdiğim dersleri ve örneklerini güzelce yapabiliyorum fakat bazı komutlar çalışmıyo. pc de "apache2triad1.5.4.exe" kurulu. mesela header,refresh,location komutları çalışmıyo, gönder butonuna basınca yönlendirme yapamıyo ama hata da vermiyo. sadece boş sayfa. bi en son çalıştıgım bi örnek var, dosya oluşturup içine veri yazdırmayla ilgili. aşağıya yazıyorum kodlarını:
index.html:
<head>
<meta http-equiv="Content-Language" content="tr">
</head>
<form method="POST" action=kontrol.php>
<table border="0" width="45%" id="table1">
<tr>
<td>mesajınızı giriniz</td>
<td width="285"><textarea rows="10" name="mesaj" cols="33"></textarea></td>
</tr>
<tr>
<td> </td>
<td width="285"><input type="submit" value="Gönder" name="B1"></td>
</tr>
</table>
</form>
kontrol.php
<?php
$mesaj=$_POST["mesaj"];
$dosya = "mesaj.txt";
$conn = fopen($dosya, 'w') or die ("dosya açılamadı.");
fwrite = ($conn, $mesaj);
fputs = ($conn,"--");
fclose = ($conn);
echo "mesajınız alınmıştır, yönlendiriliyorsunuz....";
header("Refresh: 2; url=index.php");
?>
ama burdaki fopen fwrite gibi komutlar da çalışmıyo. yine boş kontrol.php ye yönlendiriliyom orda kalıyo.
sorun nerede yardımcı olursanız sevinirm. şimdiden teşekkur ederim.