18. januar 2006 - 11:13
Der er
10 kommentarer og 1 løsning
opdel et textarea linie for linie
hej jeg har forsøgt at få dataene fra et textarea gemt linie for linie i et array, hvilket også går okay. men når jef forsøger at tæller de linier der fraktisk står noget i går det galt... nogen der kann hjælpe?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
18. januar 2006 - 11:51
#1
Er ikke helt sikker på hvad du mener... smid lidt kode?
18. januar 2006 - 12:19
#2
ja men det er jo... det jeg har prøvet på virker jo ikke... fra formen: $adult = str_replac$adult = str_replace("\n","\n ",$_POST['adult']);e("\n","<br /> ",$_POST['adult']); hvis kontrolen er true: $adults = spliti("<br />, $adult); $count_a = count($adults); for ($i=0; $i<$count_a; $i++) { if ($adults[$i] == ' ' || $adults[$i] == '' || $adults[$i] == false) { $numb = $numb - 1; echo "$i -<br />"; } else { echo "- $i<br />"; } } echo "<br />Numb: $numb<br />"; men når jeg udskriver numb og faktisk og i så får jeg kun forkerte tal...
18. januar 2006 - 12:23
#3
glemt $numb = $count_a; før løkken
18. januar 2006 - 18:09
#4
Din kommentar 18/01-2006 12:23:24 er lidt tvetydig - var det fejlen du fandt der, eller ville du blot fortælle at du havde glemt at poste den linje?
18. januar 2006 - 19:57
#5
det vigtigeste er at tælle de linier der står noget i, da det skal bruges til noget tilmelding men med det kodning jeg har lavet virker det ikke... og koden igen: fra formen: $adult = str_replac$adult = str_replace("\n","\n ",$_POST['adult']);e("\n","<br /> ",$_POST['adult']); hvis kontrolen er true: $adults = spliti("<br />, $adult); $count_a = count($adults); $numb = $count_a; for ($i=0; $i<$count_a; $i++) { if ($adults[$i] == ' ' || $adults[$i] == '' || $adults[$i] == false) { $numb = $numb - 1; echo "$i -<br />"; } else { echo "- $i<br />"; } } echo "<br />Numb: $numb<br />"; Håber det var lidt mere klart...
18. januar 2006 - 19:59
#6
Øhm... Nu har du to gange skrevet: $adult = str_replac$adult = str_replace("\n","\n ",$_POST['adult']);e("\n","<br /> ",$_POST['adult']); - og det er altså ikke noget kode som vil kompilere. Så hvordan ser din kode egentlig ud?
18. januar 2006 - 20:05
#7
det er naturligvis en fejl... :( ser sådan ud $adult = str_replace("\n","<br />",$_POST['adult']); det må i sku undskylde...
18. januar 2006 - 20:40
#8
$adults = explode("<br />, $adult); $count_a = count($adults); $numb = $count_a; for ($i=0; $i<$count_a; $i++) { if (trim($adults[$i]) == "") { $numb--; echo "$i -<br />"; } else { echo "- $i<br />"; } } echo "<br />Numb: $numb<br />";
18. januar 2006 - 21:20
#9
ja nemlig ja Der skal lyde et stort tak herfra! - hvis du så vil give et svar også...
18. januar 2006 - 21:24
#10
Svar :^)
22. januar 2006 - 09:12
#11
Takker for point :^)
Vi tilbyder markedets bedste kurser inden for webudvikling