Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2011, 18:17
escor
 
Fecha de Ingreso: abril-2010
Mensajes: 18
Antigüedad: 14 años
Puntos: 0
Por que me vota este error Fopen

Hola amigos necestio ayuda con Fopen solo me funciona cuando lo pongo en la raiz de mi appserver "www" pero si lo ejecuto desde otra carpeta me sale este error

Warning: flock() expects parameter 1 to be resource, boolean given in C:\AppServ\www\compu\stio\fopen.php

no entiendo porque aqui esta mi codigo:
Código:
<?php
echo "Orden Procesada <br>";
$date = date("jS H:i");
echo date("jS H:i")."<br>";


$total = 0;
$montoigv = 0.00;



define("ACPRICE", 100); 
define("PHOTOPRICE", 40); 
define("FLVPRICE", 70); 

$total = $ac + $photo + $flv;
$montoigv = $ac * ACPRICE
			+$photo * PHOTOPRICE
			+$flv * FLVPRICE;


echo "Su Pedido es el Siguiente <br>";
if($ac > 0)
echo $ac. " Action <br>";
if($photo > 0)
echo $photo. " Photoshop <br>";
if($flv > 0)
echo $flv. " flash <br>";



$stringsalida = $date."\t".$ac."\t".$photo."\t".$flv."\t".$total."\t".$montoigv."\t".$destino."\n";

@ $fp = fopen("../www/compu/stio/texto.txt", "a");
flock ($fp,2); 

if (!$fp)
{
echo "<p><strong>Su orden no ha podido ser procesada</strong></p></body></html>";
exit;
}
fwrite($fp, $stringsalida);
flock($fp,3);
fclose($fp);

echo "Su orden fue procesada";



?>