Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: FTP paveiksliuko trinimas
Parašė IPaulius· 2011 Bir. 27 18:06:55
#1
Atvaizduoju paveiksliuką ir norėčiau ,kad po juo būtų ištrinimo mygtukas ,kuris ištrintų būtent jam skirtą paveiksliuką? Kokia čia sistema daryt? Ar kiekvieną patalpintą paveiksliuką taip pat talpinti ir į
MYSQL su skirtingais id ?
Parašė IPaulius· 2011 Bir. 29 14:06:36
#3
kelias dienas prisijungti negalėjau. Pabandžiau šiandien viską ką sakei ir tokią klaidelę metą.
Warning: ftp_delete() [function.ftp-delete]: No file name in /home/public_html/action.php on line 15
Line 15:
if (ftp_delete($conn_id, $file)) {
Pagal mane tai negauna file pavadinimo. $file = $_GET['file'];
Parašė avice· 2011 Bir. 29 15:06:23
#4
tai as tau daviau tik pavizdy , o tu pasidaryk pagal save.
Parašė IPaulius· 2011 Bir. 29 15:06:44
#5
Aišku :) O tai kaip iš FTP gauti tą filename ?
Parašė avice· 2011 Bir. 29 15:06:07
#6
o kaip atvaizduoji img?
<img src='FILENAME'> taip pat daryk ir su migtuku
Parašė IPaulius· 2011 Bir. 29 15:06:55
#7
Štai kaip atvaizduoju paveiksliuką.
$dirname = rtrim(dirname(__FILE__), '/\\') ."/Classic/";
$files = glob( $dirname.'*.*' );
array_multisort(array_map( 'filemtime', $files ), SORT_NUMERIC, SORT_DESC, $files);
foreach($files as $file)
{
echo "<img src='Classic/".basename($file)."' width='150px' height='150px' /><a href='action.php?file='.filename.'>Trinti</a>";
}
Parašė avice· 2011 Bir. 29 15:06:09
#8
action.php?file=Classic/".basename($file)." o taip bandei?
Parašė IPaulius· 2011 Bir. 29 15:06:38
#9
Paveiksliuko pavadinimą gaunu. O kaip patalpinti į $file = ?
Parašė avice· 2011 Bir. 29 15:06:19
#10
tai paspaudusu Trinti nusius action.php?file=FAILOVARDAS
O $file = $_GET['file'];
Parašė IPaulius· 2011 Bir. 29 15:06:00
#11
Paspaudžiu trinti ir rodo:
Could not delete Winter.jpg: No such file or directory in /home/public_html/action.php on line 15
$file = $_GET['file']; Ši eilutė gauna filo pavadinimą.
Parašė IPaulius· 2011 Bir. 29 15:06:22
#12
Viskas. Susitvarkiau. Tiesiog nuorodą teisingą reikėjo nurodyti. action.php?file=public_html/Classic/".basename($file)."
Labai tau dėkingas.
Redagavo IPaulius· 2011 Bir. 29 15:06:06