Avatar billede sazo Nybegynder
27. oktober 2003 - 15:54 Der er 3 kommentarer og
1 løsning

Ændring af PHP-kode

Hej Eksprter...

Jeg har ikke så meget forstand på PHP så derfor har jeg fået en til at lave denne kode til mig:
&sp11=
<?
$chat_file = "sp1.txt";
$chat_lenght = 1;
$max_single_msg_lenght = 1000;
$max_file_size = $chat_lenght * $max_single_msg_lenght;
$file_size= filesize($chat_file);
if ($file_size > $max_file_size) {
$lines = file($chat_file);
$a = count($lines);
$u = $a - $chat_lenght;
for($i = $a; $i >= $u ;$i--){
$msg_old =  $lines[$i] . $msg_old;
}
$deleted = unlink($chat_file);
$fp = fopen($chat_file, "a+");
$fw = fwrite($fp, $msg_old);
fclose($fp);
}
$msg = str_replace ("\n"," ", $sp1);

$msg = stripslashes ($msg);
if ($msg != ""){
$fp = fopen($chat_file, "a+");
$fw = fwrite($fp, "$msg\n");
fclose($fp);}
$lines = file($chat_file);
$a = count($lines);
$u = $a - $chat_lenght;
for($i = $a; $i >= $u ;$i--){
echo $lines[$i];
}

?>

Den arbejder sammen med et text document og to text områder i flash. Problemet er så bare at når den sender til text documentet skriver den fint texten men når den har skrevet texten laver den et linieskift og så vil resten af det ikke du... Det jeg gerne vil have jer til er at gøre sådan at den ikke laver et linieskift... Hvis i kan hjælpe mig med det vil jeg blive meget glad....!
Avatar billede sazo Nybegynder
27. oktober 2003 - 15:56 #1
Ps. ham der har skrevet den kunne ikke lave det så derfor går jeg til jer...

//Sazo
Avatar billede henriktha Nybegynder
27. oktober 2003 - 16:07 #2
$fw = fwrite($fp, "$msg\n");

Skal være $fw = fwrite($fp, "$msg");
Avatar billede sazo Nybegynder
27. oktober 2003 - 21:57 #3
Mange mange tak...!

//Sazo
Avatar billede henriktha Nybegynder
28. oktober 2003 - 00:02 #4
Var da så lidt :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester