WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Daten aus Textdatei richtig auslesen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Diamo
Kannst du den Code mal ausprobieren, irgendwie geht er nicht wirklich....

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21: 
22: 
23: 
24: 
25: 
26: 
27: 
28: 
29: 
30: 
31: 
32: 
33: 
34: 
35: 
36: 
37: 
38: 
39:
<?php 

$datei = file("../uploads/info.txt");

if($action && $action=="delete")
{
	$fp = fopen ("../uploads/info.txt","w");
	
	for ($z=1; $o<count($datei); $o++)
	{
		if ($check[$o] != "yes")
		{
			fwrite($fp, $del[$o]."#".$showtext[$o]."#".$showkat[$o]."\n");

		}else{
			unlink("../uploads/".$showkat[$o]."/".$del[$o]);
			echo "<b>Ausgew&auml;hlte Dateien wurden gel&ouml;scht.</b><br>Bitte Section ausw&auml;hlen um weitere Bilder zu l&ouml;schen";
			echo "<script language='javascript'><!--\n";
			echo "document.location='pics.php'\n";
			echo "//--></script>\n";
		}
	}
}

for ($i=0; $i < count($datei); $i++) 
{   
    $split[$i] = explode("#",$datei[$i]);
        $y=$y+1;
        $z=$z+1;
        echo "<td valign='top' align='center' class='copytext'>\n"
            ."    <img src=../uploads/".trim($split[$i][2])."/". $split[$i][0] ." height=100 width=150 border=0><br>"
	    . "<input type=checkbox name=check[".$z."] value=yes border=0>\n"
	    . "<input type=hidden name=del[".$z."] value=".$split[$i][0]." border=0>\n"
	    . "<input type=hidden name=showkat[".$z."] value=".trim($split[$i][2]).">\n"
	    . "<input type=hidden name=showtext[".$z."] value=".$split[$i][1]."><br><br>\n"
            ."</td>\n";
        if ($y % 6 == "0") echo "</tr><tr>";
}
?>
von bastir
dann poste mal den quelltext, damit man sich das mal angucken kann.

ciao
sebastian
von Diamo
Lösung war ja ganz leicht:
1: 
2: 
3: 
4:
echo "<b>Ausgew&auml;hlte Dateien wurden gel&ouml;scht.</b><br>Bitte Section ausw&auml;hlen um weitere Bilder zu l&ouml;schen";
echo "<script language='javascript'><!--\n";
echo "document.location='pics.php".$kat."'\n";
echo "//--></script>\n";


Jedoch ist mir gerade ein Fehler im Script aufgefallen. Wenn ich jetzt z.B. in der Section 'pics' ein Bild lösche, dann löscht er die ganzen Bilder von den anderen Sections auch mit. Die Bilder die ich in 'pics' nicht ausgewählt habe, sind noch da. Woran liegt der Fehler ? Hab mir die info.txt angeschaut und es wird nur "##" in den anderen Sections gespeichert, also ohne informationen
von bastir
Ja, das geht. Probier es einfach mal aus.
von Diamo
Kann ich mittels Javascript den Wert für die Vaiable an die url übergeben ? also z.B. index.php?kat=pics ?

Nach oben