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
[Link mogu videti samo ulogovani korisnici]

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 992 korisnika na forumu :: 84 registrovanih, 12 sakrivenih i 896 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: Apok, Armadillo, bankulen, Beria, Betta, Bobrock1, Bojan198527, Bokiboks, Borkanović, borya90, Chainsaw, Citalac, cvrle312, darkangel, DeerHunter, Deki Duga Devetka, Desmond, djile1, Djokovic, Dorcolac, Dzoni2412, EXIT78, FOX, Foxdie, Gheljda, goran.vvv, gorankuba, Hardenberg, Hitri, IQ116, Jakonjveliki, jalos, jimi_agf, Jonbonjovi, kalens021, klepesina, Kubovac, kybonacci, Laika8010, lcc, Litostroton, ljuba, lucko1, maksi007, Marko Marković, Maruti, mat, maveric43, mcgunner, miki69, Milovan Dinic, MK10, mladen.zovko, Mskok, nekdo, nenad81, Oscar, Otto Grunf, paja69, Paklenica, Pilence, Povratak1912, precan, PrincipL, proka89, Pv123, raster12, S-lash, Shinobi, strn, styg, theNedjeljko, tomislav33, Toper, Trivo, tubular, User98, Vlada1389, vukovi, yip314, Zanim98, zanimame, zdrebac, Zoran1959