ERLEDIGT
NEIN
NEIN
ANTWORTEN
5
5
ZUGRIFFE
594
594
EMPFEHLEN
-
19.02.06 15:42 #1
- Registriert seit
- Sep 2005
- Beiträge
- 705
Hi ich bins mal wieder.
Ich hab ja ein Script das auf einer txt Datenbank aufbaut, nur ein Problem hab ich jetzt, ich will eine Zeile aus der txt datei löschen, habe auch das tut dazu gefunden, hab jetzt den script code einer anderen txt Datei angepasst und siehe da es sieht so aus, löscht aber leider nichts ...
http://thekiller.th.funpic.de/test/GS/test.php
hier dann mal der code, ist schon mal ein fehler da, weil man zuerst ok drücken sollte, glaube ich ... dann sollte es gelöscht werde, dann muss ich dazu noch sagen, dass ich nicht nur einen eintrag in einer zeile habe sondern gleich 3 aber naja
PHP-Code://---------------------Config Daten --------------------
$log = "../db/eintraege.txt";
$fp = fopen($log,"r");
$array = file($log);
$anzahl = count($array);
$id = $eintragnr;
//--------------------- Auslesen des Eintrages der geloescht werden soll --------------------------------
$eintrag = explode("|-|",$array[$id]);
echo "$eintrag[0]";
//----------------- Beginn der Form -------------------------------
echo"<form action = \"$PHP_SELF\" method=\"POST\">";
echo "<input type =\"submit\" name = \"submit\" value = \"Ok\">";
echo "</form>";
//------------------------- ---------------------------------------
//---------------- Anfang der zu löschenden Datei -----------------
//if ($submit == "Ok"){
global $log,$array,$anzahl,$id;
if ($anzahl == 0){
echo"Konnte keinen Eintrag loeschen!";
}else{
$zeile = $id;
// Ab hier Loeschcode
If ($anzahl <= $zeile){
echo"Eintrag nicht vorhanden!";
}else{
unset($array[$zeile]);
$newinhalt = fopen($log,"w");
fputs($newinhalt,implode("",$array));
fclose($newinhalt);
echo"Der $zeile wurde geloescht.";
// Ende Code
}
}
-
20.02.06 13:15 #2
- Registriert seit
- Sep 2005
- Beiträge
- 705
is da kein fehler ? nämlich nicht ...
Geändert von -GS-Master (20.02.06 um 19:13 Uhr)
-
.... wer nämlich mit h schreibt ist....naja ihr wisst schon
Zitat von -GS-Master

Kann leider keinen Fehler entdecken.Signatur nicht verfügbar.
-
20.02.06 19:13 #4
- Registriert seit
- Sep 2005
- Beiträge
- 705
naja oder ein legasteniker

naja aber hier zum fehler, ist das wirklich keiner ? hier der link zu dem script :
http://thekiller.th.funpic.de/test/GS/test.php
wie ihr seht, steht sofort da, der eintrag wurde gelöscht, jedoch wird da nichts gelöscht.
aber wenn da kein fehler drinnen ist, möchte ich mal anders fragen und zwar wo da bitteschön steht welche zeile er löschen soll ...
kann es sein dass es die variable $eintragnr; sagt ? und woher hats die
lol muss ich wohl machen oder ?
ok muss ne if funktion rein setzten
rofl,
so hab den fehler, es hat die anzeige gefehlt, aber das meinte ich nicht mit fehler, sondern es steht da und es ist eigentlich so gemeint, das man zum löschen der zeile ok drücken sollte, ... ist aber nicht, wird sofort gelöscht wenn man auch nur da hin kommtGeändert von -GS-Master (20.02.06 um 19:34 Uhr)
-
20.02.06 19:27 #5Als Pauschal-Argument geht das so auch nicht durch ... Auch Legastheniker können sich bemühen, auch auf Groß- und Kleinschreibung zu achten! Fehler machen alle - keine Frage, aber durchgehende Kleinschreibung (s.o.) ist in meinen Augen Faulheit.
Zitat von -GS-Master
Bitte nimm dir bei deinen nächsten Beiträgen einwenig mehr Zeit, so dass du für dich selbst auch eine Verbesserung der Legasthenie erreichen kannst.
Viele Grüße,
ArneDie Politik ist ein Versuch der Politiker, zusammen mit dem Volk mit den Problemen fertig zu werden, die das Volk ohne die Politiker niemals gehabt hätte.
Dieter Hildebrandt
http://www.busoft.de - Managed Server, WebHosting (CRM, typo3, Windows), Server, Serverhousing in den Rechenzentren Frankfurt am Main, Hannover und Indien
-
20.02.06 19:36 #6
- Registriert seit
- Sep 2005
- Beiträge
- 705
O.K Scheffe, dann werd ich wohl groß schreiben.
Ups schon wieder klein aber gehört ja auch so.
Also werd ich aufjedenfall berücksichtigen
Ähnliche Themen
-
Was mach ich falsch beim Löschen einer ganzen Zeile aus einer Datei?
Von zecken81 im Forum .NET CaféAntworten: 5Letzter Beitrag: 29.06.08, 17:46 -
2 Probleme beim DataGrid. beim Löschen und Hinzufügen einer Zeile
Von WaZZkeSS im Forum .NET DatenverwaltungAntworten: 2Letzter Beitrag: 18.06.06, 00:26 -
fehler beim editieren einer zeiler einer txt datei
Von -GS-Master im Forum PHPAntworten: 3Letzter Beitrag: 18.02.06, 16:01 -
Fehler beim adden/löschen einer Zeile in einer Tabelle
Von skynic im Forum PHPAntworten: 3Letzter Beitrag: 29.07.04, 12:57 -
Fehler auf einer nichtexistierenden Zeile
Von perryrhodans im Forum PHPAntworten: 5Letzter Beitrag: 24.06.04, 17:31





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren