mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Di 19.03.2024 04:23 Benutzername: Passwort: Auto-Login

Thema: [PHP mysql] Fehler beim kopieren... vom 10.03.2005

Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> [PHP mysql] Fehler beim kopieren...
Autor Nachricht
virus-2k
Threadersteller

Dabei seit: 07.12.2004
Ort: Augsburg
Alter: 37
Geschlecht: Männlich
Verfasst Do 10.03.2005 13:32
Titel

[PHP mysql] Fehler beim kopieren...

Antworten mit Zitat Zum Seitenanfang

hi,
ich bin hier echt am verzweifeln.....
ich habe folgenden code:
Code:

<?
include "../core/db.inc.php";
$query = $db->query("SELECT * FROM `sjr_bilder`");
while($row = $db->fetch_array($query)) {
   $newname = "undefined".rand(2,10).".jpg";
   if (!file_exists("original/".$row["einr_id"]."_1.jpg")) {
      $newname = $row["einr_id"]."_1.jpg";
   } elseif (!file_exists("original/".$row["einr_id"]."_2.jpg")) {
      $newname = $row["einr_id"]."_2.jpg";
   } else {
      $newname = $row["einr_id"]."_3.jpg";
   }   
   $db->query("UPDATE `sjr_bilder` SET `bilder_name` = '".$newname."' WHERE `einr_id` = '".$row["einr_id"]."'");
   if (!copy(str_replace("%20"," ",$row["bilder_name"]), "original/".$newname)) {
      echo "<font color=red>fehler beim kopieren - ".$newname."</font><br>";
   } else {
      echo "<font color=darkgreen>success</font> | ".$newname." | - ".$row["einr_id"]."<br>";
   }
}
?>


die echos sind noch vom erfolglosen debuggen...
folgende sachlage:
er selektiert mir alle bilder aus der tabelle mit den bilderpfad.. funktioniert soweit.. dann soll er mir die bilder (die wirre namen haben) je nach id in einen anderen ordner (original) kopieren mit der namensstruktur: id fürs bild + anzahl von den bildern (max. 3)
das funktioniert soweit mit bild 1 und bild2 der selben id.. bei bild 3 kommt allerdings:

success | 36_1.jpg | - id 36
success | 36_2.jpg | - id 36
Warning: copy(1/PIC00204.JPG ): failed to open stream: No such file or directory in /var/www/rootneu/bilder_content/index.php on line 18
fehler beim kopieren - 36_3.jpg - id 36

und das OBWOHL die datei vorhanden ist!
er führt den copy befehl auch NUR bei jedem DRITTEN bild nicht aus... hilfe-.-
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Ähnliche Themen [PHP + mySQL] Kann Fehler in einer mySQL-Phrase nicht finden
Fehler bei mySQL abfrage
seltsamer mySQL Fehler
[PHP & Mysql] Fehler in der Datenbankverbindung
Mysql Fehler: #1064
woran liegt es? MySql Fehler:1064
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.