Prev: Join Multiply
Next: Multiple MySQL schemas
From: Neil Jackson on 25 Nov 2009 05:22 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I use the following to delete a file on a webserver if( unlink( "./$filename" ) ) { echo $filename." deleted "; $action=''; echo "<script>document.location.href='$PHP_SELF?action=$action&code=$code'</script>"; } But I get the following error Warning: unlink(./6 November 2009.pdf): No such file or directory in /srv/www/htdocs/bee_partners/admin/tenders.php on line 82 6 November 2009.pdf not deleted Any help? -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iEYEARECAAYFAksNBV4ACgkQGgk1S8edB3JqWgCfb61pxGvh+KCXNfNdWgF2kb/P xCMAn2dSOgN9AiFYX35Ga00XyxZQwGnw =NL6k -----END PGP SIGNATURE-----
From: Kesavan Rengarajan on 25 Nov 2009 07:02 Looks like the PDF is not in the admin directory. Try to use the full path to the PDF file and also check the permissions on the file. Sent from my iPhone On 25/11/2009, at 9:22 PM, Neil Jackson <neil(a)webcoza.co.za> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > I use the following to delete a file on a webserver > > if( unlink( "./$filename" ) ) > { > echo $filename." deleted "; > $action=''; > echo > "<script>document.location.href='$PHP_SELF?action=$action&code= > $code'</script>"; > } > > But I get the following error > Warning: unlink(./6 November 2009.pdf): No such file or directory in > /srv/www/htdocs/bee_partners/admin/tenders.php on line 82 6 November > 2009.pdf not deleted > > Any help? > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.9 (GNU/Linux) > Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org > > iEYEARECAAYFAksNBV4ACgkQGgk1S8edB3JqWgCfb61pxGvh+KCXNfNdWgF2kb/P > xCMAn2dSOgN9AiFYX35Ga00XyxZQwGnw > =NL6k > -----END PGP SIGNATURE----- > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php
From: Gunawan Wibisono on 25 Nov 2009 22:24 kesavan is right !! i see the problem in link.. u type "./blabla.pdf" the main problem is in the "./" remove the "./" unless the file you want to remove are in the root On 11/25/09, Kesavan Rengarajan <k7(a)trk7.com> wrote: > Looks like the PDF is not in the admin directory. Try to use the full > path to the PDF file and also check the permissions on the file. > > Sent from my iPhone > > On 25/11/2009, at 9:22 PM, Neil Jackson <neil(a)webcoza.co.za> wrote: > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Hi, >> I use the following to delete a file on a webserver >> >> if( unlink( "./$filename" ) ) >> { >> echo $filename." deleted "; >> $action=''; >> echo >> "<script>document.location.href='$PHP_SELF?action=$action&code= >> $code'</script>"; >> } >> >> But I get the following error >> Warning: unlink(./6 November 2009.pdf): No such file or directory in >> /srv/www/htdocs/bee_partners/admin/tenders.php on line 82 6 November >> 2009.pdf not deleted >> >> Any help? >> -----BEGIN PGP SIGNATURE----- >> Version: GnuPG v2.0.9 (GNU/Linux) >> Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org >> >> iEYEARECAAYFAksNBV4ACgkQGgk1S8edB3JqWgCfb61pxGvh+KCXNfNdWgF2kb/P >> xCMAn2dSOgN9AiFYX35Ga00XyxZQwGnw >> =NL6k >> -----END PGP SIGNATURE----- >> >> -- >> PHP Database Mailing List (http://www.php.net/) >> To unsubscribe, visit: http://www.php.net/unsub.php > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > > -- akan ada dimana mulut terkunci dan suara tak ada lagi.. saat itu gunakanlah HP untuk melakukan SMS!! -> ini aliran bedul.. bukan aliran aneh. tertawa sebelum tertawa didepan RSJ..
From: Chris on 25 Nov 2009 23:58 Gunawan Wibisono wrote: > kesavan is right !! > i see the problem in link.. > > u type "./blabla.pdf" the main problem is in the "./" > remove the "./" > unless the file you want to remove are in the root ../ means the current directory. take that out - you still reference the current directory. $ touch abc $ ls ./abc ../abc $ ls abc abc they are the same file. Using a full path is the best because you always know what it will be referencing. -- Postgresql & php tutorials http://www.designmagick.com/
From: Richard Quadling on 26 Nov 2009 10:15 2009/11/25 Neil Jackson <neil(a)webcoza.co.za>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hi, > I use the following to delete a file on a webserver > > Â Â Â Â if( unlink( "./$filename" ) ) > Â Â Â Â { > Â Â Â Â Â Â Â Â echo $filename." deleted "; > Â Â Â Â Â Â Â Â $action=''; > Â Â Â Â Â Â Â Â echo > "<script>document.location.href='$PHP_SELF?action=$action&code=$code'</script>"; > Â Â Â Â } > > But I get the following error > Warning: unlink(./6 November 2009.pdf): No such file or directory in > /srv/www/htdocs/bee_partners/admin/tenders.php on line 82 6 November > 2009.pdf not deleted > > Any help? > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.9 (GNU/Linux) > Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org > > iEYEARECAAYFAksNBV4ACgkQGgk1S8edB3JqWgCfb61pxGvh+KCXNfNdWgF2kb/P > xCMAn2dSOgN9AiFYX35Ga00XyxZQwGnw > =NL6k > -----END PGP SIGNATURE----- > > > -- > PHP Database Mailing List (http://www.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > Not exactly sure what help you would need? The file doesn't exist, so you can't delete it. But a quick hack later ... http://www.beepartners.com/tenders/ is where the files are and http://www.beepartners.com/admin/tenders.php is where the script it. So, "./$filename" should probably be "../tenders/$filename" maybe. Regards, Richard. -- ----- Richard Quadling "Standing on the shoulders of some very clever giants!" EE : http://www.experts-exchange.com/M_248814.html Zend Certified Engineer : http://zend.com/zce.php?c=ZEND002498&r=213474731 ZOPA : http://uk.zopa.com/member/RQuadling
|
Pages: 1 Prev: Join Multiply Next: Multiple MySQL schemas |