İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Dosya İşlemleri

tolgay007

0
İyinet Üyesi
Katılım
16 Nisan 2008
Mesajlar
0
Reaction score
0
Arkadşalar daha önceden söylemiştim öğrenmeyecem diye bunlarsız olmaz diye düşünüyorum şuan ama hata veriyor olayı gene anlatayım index.php den ürün alma işlemi gerçekleşecek onay.php de kaç tane alındığı falan yazıcak onay.php,sip.txt ye siparişi yazıck meslea yanımda çalışan elemanlar olsa onlarda sipbak.php den siparişlere bakıcak sistem bu ama hata veriyor yazmıyor dosyayı açamadım diyor acaba yolumu yanlış yazdım diyorum onay.php den bi bakın
www.chatlok.com/CAR
deneyin ve görün kaynak kodlarıda vereyim
index.php
PHP:
<center><html>
<head>
<title>Sipariş Ver</title>
</head>
<body>
<form action="onay.php" method="post">
<table border="0">
<tr bgcolor=#cccccc">
<td width="150">Ürün</td>
<td width="15">Sayı</td>
</tr>
<tr>
<td>Lastik</td>
<td align="center"><input type="text" name="lastik" maxlength="6" size="35"</td>
</tr>
<tr>
<td>Ayna</td>
<td align="center"><input type="text" name="ayna" maxlength="6" size="35"</td>
</tr>
<tr>
<td>Adres</td>
<td align="center"><input type="text" name="adres" maxlength="90" size="35"</td>
<tr>
<td>Bizi Nereden Duydunuz </td>
<td><select name="find">
        <option value = "a">Televizyon Reklamları</option>
        <option value = "b">Telefon Aramaları ile Tanıtma</option>
        <option value = "c">Gazete Reklamlarıyla</option>
        <option value = "d">Kararsızım</option>
</select>
</td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Siparişi Yolla"</td>
</tr>
</form>
</table>
</body>
</html></center>

onay.php

PHP:
   <?php
$lastik = $_POST[ "lastik" ];
$ayna = $_POST[ "ayna" ];
$find = $_POST[ "find" ];
$adres = $_POST[ "adres" ];
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
?>
<center><html>
<head>
<title>Sipariş Kontrol Ediliyor</title>
</head>
<body>
<h1>Araba Servisi Online Parça Alımı</h1>
<h2>Sipariş Kontrol Ediliyor</h2>
<?php
$date= date("H:i jS F");
echo $tarih."<br />";
echo $ayna. " Adet Ayna"."<br>";
echo $lastik. ' Adet Lastik'."<br />";
$toplamadet = $ayna + $lastik;
if( $lastik < 10 )
$indirim = 0;
elseif($lastik >= 10 && $lastik <= 49 )
$indirim = 5;
elseif( $lastik >= 50 && $lastik <= 99 )
$indirim = 10;
elseif( $lastik >=100 )
$indirim = 15;
if( $toplamadet == 0 )
{
echo 'ALACAK BİRŞEY SEÇMEDİNİZ!!<br />';
exit;
}
else 
{
$toplamadet = $lastik + $ayna;
echo $toplamadet." Adet Ürün Alınmıştır"."<br />";
$toplamfiyat = 0.00;
define ("lastikbedeli",50);
define ("aynabedeli",25);
$toplamfiyat = $lastik * lastikbedeli +$ayna * aynabedeli;
echo "KDV Dahil Olmayan Fiyat: $".number_format($toplamfiyat,2)."<br />";
$kdv = 0.10;
$toplamfiyat = $toplamfiyat * (1+$kdv);
echo 'Kdv Dahil Fiyat: $'.number_format($toplamfiyat,2)."<br />";
echo "Uygulanan İndirim: % " .$indirim."<br />";
$toplamfiyat = $toplamfiyat - $indirim;
echo "İndirimli Fiyatı: $".number_format($toplamfiyat,2)."<br />";
echo "Adres:".$adres;
}
switch($find)
{
case "a" :
echo "<p>Televizyon Reklamından Duydum</p>";
break;
case "b" :
echo "<p>Telefon Duyurusu ile Duydum</p>";
break;
case "c" :
echo "<p>Gazete Reklamından Duydum</p>";
break;
case "d" :
echo "<p>Kararsızım</p>";
break;
}
$al = $date."\t".$lastik."Adet Lastik\t".$ayna."Adet Ayna\t\$".$toplamfiyat."\t".$adres."\n";
@ $fp = fopen("$DOCUMENT_ROOT/.../PHP/aln.txt", "ab");
if (!$fp)
{
  echo "<p><strong>Siparişi Alamadık Daha Sonra Tekrar Deneyin</strong></p></body></html>";
  exit;
}
  fwrite($fp, $al, strlen($al));
  fclose($fp);
echo "<p>Sipariş Alındı</p>;

sip.txt >> Bu dosya boş


sipbak.php

PHP:
<?php
$DOCUMENT_ROOT = $HTTP_SERVER_VARS["DOCUMENT_ROOT"];
?>
<html>
<head>
<title>
<Siparişler Listeleniyor
</title>
</head>
<body>
<h1>Siparişler Listeleniyor</h1>
<?php
@ $fp = fopen("$DOCUMENT_ROOT/.../PHP/aln.txt", "r");
if (!$fp)
{
  echo "<p><strong>Bekleyen Sipariş Yok</strong></p></body></html>";
  exit;
}
while (!feof($fp))
{
  $order = fgets($fp, 999);
echo $order."<br />";
}
fclose($fp);
?>
</body>
</html>

birde başta veriyi yazması için kitapta $DOCUMENT_ROOT = $SERVER_['DOCUMENT_ROOT']

yazdırdı dosya yolunu yazarkende başa bunu koyuyor ama ben koymyorum normal siteye attığım için sanırım orda bi hata var çünkü 115. satırda dosya yolu var nasıl hallederim onu
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

seo ajansı , sosyal medya yönetimi
Üst