WinFuture-Forum.de: Schleifen Error - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Schleifen Error


#1 Mitglied ist offline   hasch 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.790
  • Beigetreten: 28. Januar 04
  • Reputation: 0
  • Wohnort:Localhost
  • Interessen:Ach so viele ...

geschrieben 07. März 2006 - 16:54

Erledigt: Lag am Zeilenumbruch in der Textdatei!

Dieser Codeschnippsel soll Bilder löschen und dann in einer Textdatei den entsprechenden Image-namen löschen.
Leider wird dieser Teil nicht ausgeführt, obwohl $array und $vergleich gleich sind, habe beide ausgeben lassen, warum?
Ich sitze hier schon Stunden vor und grübele warum... ;)

$zahl = -1;
					$explode = explode('¬', @file_get_contents(UPLOAD.'list.txt'));
						foreach($explode AS $key=>$element)
						{
								$zahl++;
									if($_GET['from'] == '')
										$from = 0;
									else 
										$from = $_GET['from'];
						}

			for($i=0; $i<$max_bilder; $i++)
			{
				if($_POST['loeschen'.$i] != '')
				{
					unlink(UPLOAD.'img_small_'.$_POST['loeschen'.$i].'.jpg');
					unlink(UPLOAD.'img_'.$_POST['loeschen'.$i].'.jpg');
					
					$contents = file_get_contents(UPLOAD.'list.txt');
					$vergleich = 'img_small_'.$_POST['loeschen'.$i].'.jpg';	
					$array = $explode[$zahl];	
										
					if($array == $vergleich)
					{
							$ersatz = str_replace('img_small_'.$_POST['loeschen'.$i].'.jpg', '', $contents);
					echo 'test';
					}
					else
					{
							$ersatz = str_replace('img_small_'.$_POST['loeschen'.$i].'.jpg¬
', '', $contents);
							echo 'hallo';
					}
					
					
					$file_open = fopen(UPLOAD.'list.txt', 'w');
					fwrite($file_open, $ersatz);
					fclose($file_open);

Dieser Beitrag wurde von hasch bearbeitet: 07. März 2006 - 17:51

0

Anzeige



Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0