wyrazy o nieparzystej liczbie liter

0

No więc, mam problem
Programuje w Delphi i nie za bardzo znam się na php i miałem napisać skrypt który wypisywałby tylko wyrazy o nieparzystej liczbie liter ze zdania podanego w formularzu.

No i to co zrobiłem nie działa heh i najlepsze że nie wiem dalczego...
oto kod tego co wymodziłem.

[b]To jest strona z formularzem -html[/b]
[code]

<html> <head> <title>Prosty algorytm w PHP</title> </head> <body> Wpisz zdanie : <form action="skrypt.php3" method="POST"> <textarea title="Wpisz zdanie" name="zdanie"></textarea>
<input value="Wykonaj algorytm" type="SUBMIT"> </form>

Algorytm wypisuj±cy słowa o nieparzystej liczbie liter
</body> </html> [/code]

[b]A to PHP[/b]
[code]

<? echo("Wyrazy o nieparzystej liczbie liter:"); $zdanie=$zdanie+" "; $d=strlen($zdanie); $x=0; for($i=1;$i=$d;$x++){ if($zdanie[$i]!=" ") { $s=$s+$zdanie[$i]; }else{ $g=$x%2; if($g=1){ echo($s); echo("
"); $x=0; $s=""; } } } ?>

[/code]

No i what the fu$% is wrong ?
Na php się nie znam więc nie śmiać się że jakieś cudo wymodziłem.
[b]Dzięki za pomoc ![/b]

0

O my God!
na wszelki wypadek nie wnikam w Twój algorytm. popatrz na moje rozwiązanie

<php><html><body>

Wpisz zdanie:

<form action="test.php" method="post"> <textarea name="zdanie" title="wpisz zdanie"><?php echo $zdanie; ?> _____ Algorytm wypisuj±cy słowa o nieparzystej liczbie liter

"); * $lines = split("\r\n",$zdanie); * - jeśli entery $lines = split(" ",$zdanie); // - jeśli spacje $i = 0; while (isset($lines[$i])) echo ((strlen($lines[$i++]) % 2 == 0) ? "" : $lines[$i-1] . "
"); ?>

//fuck :/ - wielkie sorry - zwalilem cały post - koniecznie trzeba naprawic błąd z textarea !! - m.M

0

jak widzisz, cały "silnik" to dwie linijki - podstawa to manual.


faak, znowu tekstarea rozwala całą stronę do edycji :-[

0

Stary jesteś genijuszem , to działa ! [hurra] Dzięki wielkie ![browar]
oczywiście zamiast textarea , input type="text".
Sory że tak namodziłem ale naprawdę nie mam pojęcia o PHP i coś kombinowałem , ale nie wyszło. To była moja pierwsza strona w PHP i perwszy raz w życiu się <ort>styknołem </ort>z tym językiem. A Algorytm na pewno miałem dobry , tyle że tak jak już powiedziałem z wykonaniem było gorzej :-D . (Pisałem żeby się nie załamywać na końcu ! :-) )

1 użytkowników online, w tym zalogowanych: 0, gości: 1