Nu virker noget af det...
Jeg kan få den til at slette billedet fra serveren nu (med hjælp fra dit eksempel med to filer).
Men den sletter ikke fra databasen.
Har lagt en Connect ind i delete-filen og fjernet billeder2 fra exists og unlink.
Har ikke lige ændret på header endnu, men det skulle jo ikke betyde noget for funktionen med at slette fra databasen.
- <?php
-
- // print_r($_GET); // test
- if( isset($_GET["IMGurl"]) & isset($_GET["id"]) ){
- include_once('Connect2.php');
- mysql_query("DELETE FROM billeder WHERE id = '".$_GET["id"]."'");
- if(file_exists("/".$_GET["IMGurl"])){
- unlink("/".$_GET["IMGurl"]);
- }
- }
- header('Location: 2_files.html');
- exit;
- ?>
UPDATE - nu lykkedes det alligevel at få den til at slette fra databasen også.
Tror måske det var serveren som var langsom til at registrere min fil-opdatering...
Update igen...
Hvis jeg nu gerne vil lave header om til at den sender tilbage til en bestemt side ud et id.
Ser sådan her ud nu:
- }
- header('Location: \medlem/Pheste.php');
- exit;
- ?>
Hvis jeg så gerne vil lave det om til:
- }
- header('Location: \medlem/Photos.php?hid=');
- exit;
- ?>
og så skal der så være hestid efter =
Har prøvet bare at lægge
- <?php echo $row['hestid']?>
ind, men det virker ikke. Hvordan skal jeg skrive det?
Endnu en update:
Når jeg nu vil bruge samme funktion med at slette fra serveren et andet sted, så virker det ikke helt og jeg kan ikke gennemskue hvad jeg har gjort anderledes:
- <?php
-
- // print_r($_GET); // test
- if( isset($_GET["BannerIMG"]) & isset($_GET["id"]) ){
- include_once('Connect.php');
- // mysql_query("DELETE FROM bruger WHERE id = '".$_GET["id"]."'");
- if(file_exists("/".$_GET["BannerIMG"])){
- unlink("/".$_GET["BannerIMG"]);
- }
- }
- header('Location: \medlem/forsideP.php');
- exit;
- ?>
Her henter jeg et BannerIMG - som er et url til et billede der ligger i mappen "Banners".
Jeg bliver fint nok sendt videre til min forsideP.php - men den sletter bare ikke filen fra serveren.
Jeg kan ikke lige se jeg har gjort noget anderledes i forhold til det andet sted jeg bruger koden?
Og min url ser ud som jeg synes den skal. Skriver fint BannerIMG som Banners/minfil.jpg
Indlæg senest redigeret d. 23.07.2013 10:07 af Bruger #17644