Otvaranje Datoteke Pomocu Funkcije fopen()

Otvaranje Datoteke Pomocu Funkcije fopen()

offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

Cao svima!!!

Imam problem kada probam da otvorim datoteku dobijam ovo kada se ucita Resource id #3

Sledeci fopen() code izgleda ovako i stalno pokazuje RESOURCE ID #3 pokusao sam na mnogo nacina

<?php   $tireqty = $_POST['tireqty'];   $oilqty = $_POST['oilqty'];   $sparkqty = $_POST['sparkqty'];   $address = $_POST['address'];   $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT']; ?> <html> <head> </head> <body> <?php $date = date('H:i, jS F'); echo '<p>Order processed at '; echo $date; echo '</p>'; echo '<p>Your order is as follows: </p>'; $totalqty = 0; $totalqty = $tireqty + $oilqty + $sparkqty; echo 'Items ordered: '.$totalqty.'<br />'; if( $totalqty == 0) {   echo 'You did not order anything on the previous page!<br />'; } else {   if ( $tireqty>0 )     echo $tireqty.' tires<br />';   if ( $oilqty>0 )     echo $oilqty.' bottles of oil<br />';   if ( $sparkqty>0 )     echo $sparkqty.' spark plugs<br />'; } $totalamount = 0.00; define('TIREPRICE', 100); define('OILPRICE', 10); define('SPARKPRICE', 4); $totalamount = $tireqty * TIREPRICE              + $oilqty * OILPRICE              + $sparkqty * SPARKPRICE; $totalamount=number_format($totalamount, 2, '.', ' '); echo '<p>Total of order is '.$totalamount.'</p>'; echo '<p>Address to ship to is '.$address.'</p>'; $outputstring = $date."\t".$tireqty." tires \t".$oilqty." oil\t"                   .$sparkqty." spark plugs\t\$".$totalamount                   ."\t". $address."\n"; @ $fp = fopen("$DOCUMENT_ROOT/../orders/orders.txt", 'ab'); flock($fp, LOCK_EX); if (!$fp) {   echo '<p><strong> Your order could not be processed at this time.  '        .'Please try again later.</strong></p></body></html>';   exit; } fwrite($fp, $outputstring, strlen($outputstring)); flock($fp, LOCK_UN); fclose($fp); echo '<p>Order written.</p>'; ?> </body> </html>



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Pridružio: 13 Mar 2009
  • Poruke: 229

@ $fp = fopen("$DOCUMENT_ROOT/../orders/orders.txt", 'ab');

Kladim se da te ovo zeza, proveri da li si dobro zadao putanju do root direktorijuma, mislim tamo gde ces da smestas taj tvoj txt fajl u root-u!



offline
  • zend  Male
  • Počasni građanin
  • Pridružio: 22 Okt 2009
  • Poruke: 900
  • Gde živiš: Pancevo

Nije do toga probao sam na mnogo nacina ali jedini koji mi je uspeo je ovaj
http://www.php.net/manual/en/function.fopen.php

Ali pre mesec dana sam radio isto slicno tome i na isti nacina sa fopen() koristio i radilo je sve normalno al eto sada zeza izabacuje tu gresku...
Pokusao sam svasta sto sam znao i kombinovao i dalje isto

Ko je trenutno na forumu
 

Ukupno su 1353 korisnika na forumu :: 64 registrovanih, 5 sakrivenih i 1284 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 357magnum, A.R.Chafee.Jr., Atomski čoban, babaroga, bladesu, Boris Bosiljčić, Boris90, botta, cenejac111, Denaya, djboj, doktor1964, Dorcolac, draganca, dragoljub11987, dule10savic, Faki-Valjevo, GandorCC, goxin, havoc995, HogarStrashni, ikan, ivicasimo, JimmyNapoli, Joco Skljoco, JOntra, jukeboxer, kalens021, Karla, kokodakalo, Krusarac, Krvava Devetka, kunktator, kybonacci, mačković, mercedesamg, Mercury, mile23, milenko crazy north, milimoj, MiroslavD, mrvica78, nemkea71, nikoladim, NoOneEver Dreams, oganj123, opt1, Parker, Romibrat, ruso, sasa87, Shinobi, Sirius, Sićko, slonic_tonic, SR-3m, vathra, virked, VJ, Vladko, vukovi, wizzardone, YugoSlav, Zimbabwe