04. april 2001 - 14:56
Der er
13 kommentarer og 2 løsninger
UhU!!!! Max antal ord i txt!
Jeg har lige fået det her script, men jeg mangler en enkelt detalje...: <? if($overskrift && $navn && $besked ) { $file = \"tagwall.txt\"; $str = \" <u><b>$overskrift</b></u><br> <b>$besked<b><br> Written by: <u>$navn</u><br> <hr color=black> \"; $fp = fopen($file, \"r\"); $arr = file($file); $res = implode( \"\", $arr); $res = \"$str$res\"; fclose($fp); $fp = fopen($file, \"w\"); fputs($fp, $res); fclose($fp); } $fp2 = fopen(\"ny.txt\", \"w\"); fputs($fp2, $str); fclose($fp2); ?> I ny.txt må der max være... lad os sige 50 ord, hvis der er mere, så skal den skrive:...efter!!!
Annonceindlæg fra DE-CIX
Edge computing: behandling ved kilden
Edge computing revolutionerer den måde, data behandles på, ved at bringe kapacitet og ydeevne tættere på dér, hvor der er behov for det.
15. april 2025
04. april 2001 - 15:01
#1
gad vide om ikke dette skulle gøre det... -------------------------------------------- $test_arr = explode(\" \", $besked); if(count($test_arr)>50)) { $i=0; while($i<50) { $new_besked .= $test_arr[$i].\" \"; $i++; } $new_besked .= \"...\";
04. april 2001 - 15:03
#2
$fil = split(chr(13),$fp2); for ($i = 1; $i <= 50; $i++) { $text=$text.$fil[$i]; } $text=$text.\'....\';
04. april 2001 - 15:07
#3
Var det muligt een af jer gad skrive...DET H E L E??? jeg er lidt... til det der!
04. april 2001 - 15:12
#4
<? if($overskrift && $navn && $besked ) { $file = \"tagwall.txt\"; $str = \" <u><b>$overskrift</b></u><br> <b>$besked<b><br> Written by: <u>$navn</u><br> <hr color=black> \"; $fp = fopen($file, \"r\"); $arr = file($file); $res = implode( \"\", $arr); $res = \"$str$res\"; fclose($fp); $fp = fopen($file, \"w\"); fputs($fp, $res); fclose($fp); } $fil = split(\" \",$str); for ($i = 1; $i <= 50; $i++) { $text.=$fil[$i]; } $str=$text.\'....\'; $fp2 = fopen(\"ny.txt\", \"w\"); fputs($fp2, $str); fclose($fp2); ?>
04. april 2001 - 15:15
#5
den her er bedre: <? if($overskrift && $navn && $besked ) { $file = \"tagwall.txt\"; $str = \" <u><b>$overskrift</b></u><br> <b>$besked<b><br> Written by: <u>$navn</u><br> <hr color=black> \"; $fp = fopen($file, \"r\"); $arr = file($file); $res = implode( \"\", $arr); $res = \"$str$res\"; fclose($fp); $fp = fopen($file, \"w\"); fputs($fp, $res); fclose($fp); } $fil = split(\" \",$str); for ($i = 1; $i <= 50; $i++) { $text.=$fil[$i].\" \"; } $str=$text.\'....\'; $fp2 = fopen(\"ny.txt\", \"w\"); fputs($fp2, $str); fclose($fp2); ?>
04. april 2001 - 15:15
#6
problemet med ovenstående er at der ikke bliver taget højde for at der også er blandet html tags ind i...
04. april 2001 - 15:16
#7
sorry! ...ind i \"$str\"
04. april 2001 - 15:17
#8
Ja, det virker, men der er et problem! i ny.txt sætter den ikke mellemrum mellen linjerne!!!
04. april 2001 - 15:19
#9
<? if($overskrift && $navn && $besked ) { $file = \"tagwall.txt\"; $str = \" <u><b>$overskrift</b></u><br> <b>$besked<b><br> Written by: <u>$navn</u><br> <hr color=black> \"; $fp = fopen($file, \"r\"); $arr = file($file); $res = implode( \"\", $arr); $res = \"$str$res\"; fclose($fp); $fp = fopen($file, \"w\"); fputs($fp, $res); fclose($fp); } $fil = split(\" \",$str); for ($i = 1; $i <= 50; $i++) { $text.=$fil[$i].\" \"; } $str=$text.\'....\\n\'; $fp2 = fopen(\"ny.txt\", \"w\"); fputs($fp2, $str); fclose($fp2); ?>
04. april 2001 - 15:20
#10
de kan fjernes med: strip_tags ($str);
04. april 2001 - 15:20
#11
Kewl! morten nr 2 virker meget bedre! Tak!!!
04. april 2001 - 15:23
#12
jeg hedder altså uller...
04. april 2001 - 15:26
#13
uller--> det går jo fint når vi blander vores scripts ;O)
04. april 2001 - 15:27
#14
lol da! hehe og ja...tak
04. april 2001 - 15:30
#15
mortenfn -> hehe gu gør det så... :o)
Vi tilbyder markedets bedste kurser inden for webudvikling