Hi,
ich hab mal wieder *g* ein Problem .
 .
Ich hab eine TXT DB und will in ihr mit dem folgendem script eine zeile ändern . Aber irgendwie geht das script nicht und ich finde den fehler auch net könn ihr mit weiterhelfen ? 
  
 
Hier is das script :
	
MfG
Stephan 216
PS: Thx im Vorraus für die Hilfe 
  
							
						
					ich hab mal wieder *g* ein Problem
 .
 .Ich hab eine TXT DB und will in ihr mit dem folgendem script eine zeile ändern . Aber irgendwie geht das script nicht und ich finde den fehler auch net könn ihr mit weiterhelfen ?
 
  
 Hier is das script :
PHP-Code:
	
	
<?php
        setlocale("LC_TIME", "ge");
        $date = strftime("%H:%M am %d.%m.%Y", time());
function Do_ubb ($string)
{
$string = str_replace(chr(13),"<br>",$string);
$string = str_replace("[b]","<b>",$string);
//smilies
$string = str_replace(":alien:","<img src='images/alien.gif' border='0'>",$string);
return $string;
}
####################
### Datei Ändern ###
####################
if($abgeschickt_aendern)
{
 //Datei auslesen
 $fp = fopen("datenbank.dat", "r");
 while(!feof($fp))
 {
  $line = fgets($fp, 4048);
  $datei[] = $line;
 }
 fclose($fp);
 //eintrag ändern
 $temp = explode("[::--::]", $datei[$userid]);
 $temp[0] = $infos[0];         //unnötig
 $temp[1] = $infos[1];
 $temp[2] = $infos[2];
 $temp[3] = $infos[3];
 $temp[4] = $infos[4];
 $temp[5] = $infos[5];
 $temp[6] = $infos[6];
 $temp[7] = "\n";
 $datei[$userid] = implode("[::--::]", $temp);
 //datei überschreiben
 unlink("datenbank.dat");
 $fp = fopen("datenbank.dat", "w");
 foreach($datei as $var)
 {
  $tempstring .= $var;
 }
 $tempstring = trim($tempstring);
 fputs($fp, $tempstring);
 fclose($fp);
}
######################
### Datei Ausgeben ###
######################
$fp = fopen("datenbank.dat", "r");
while(!feof($fp))
{
 $line = fgets($fp, 4048);
 $infos = explode("[::--::]", $line);
 echo "<form action=\"andern.php\" method=\"post\">
       Betreff:<input name=\"infos[1]\" value=\"$infos[0]\"><br>
       Mail: <input name=\"infos[2]\" value=\"$infos[1]\"><br>
       Name: <input name=\"infos[3]\" value=\"$infos[2]\"><br>
       Nachricht: <textarea cols=20 rows=5 name=\"$infos[3]\">$infos[3]</textarea><br>
       Mail: <input name=\"infos[4]\" value=\"$infos[4]\"><br>
       Mail: <input name=\"infos[5]\" value=\"$infos[5]\"><br>
       Mail: <input name=\"infos[6]\" value=\"$infos[6]\"><br>
       <input type=\"submit\" name=\"abgeschickt_aendern\"
 value=\"Ändern\"><input type=\"reset\" value=\"Auf original Zurücksetzn\">
       </form><br>";
}
fclose($fp);
?>
Stephan 216
PS: Thx im Vorraus für die Hilfe
 
  
							
						 
          
 TXT DB zeilen änder Prob
									
									
									TXT DB zeilen änder Prob
								 aba ich weis net woran das liegt
  aba ich weis net woran das liegt 
Kommentar