Ik heb hier een klein scriptje gemaakt, maar ik wil dus dat hij het woord "verbreezert" zonder dat ik een tweede textarea moet aanmaken, nu werk ik dus met 1 textarea.
Het script werkt wel zoals het moet, alleen als ik nu bijvoorbeeld "test" in typ dan krijg ik testTeSt, wat dus niet de bedoeling is want er moet gewoon "TeSt" komen.
Het is erg eenvoudig hoor ik je nu al denken, door gewoon een andere file aan te maken met de PHP shit erin. Dat wil ik dus niet, héél het script moet met 1 textarea werken! Heeft iemand hulp ?
Hier is de code:
Het script werkt wel zoals het moet, alleen als ik nu bijvoorbeeld "test" in typ dan krijg ik testTeSt, wat dus niet de bedoeling is want er moet gewoon "TeSt" komen.
Het is erg eenvoudig hoor ik je nu al denken, door gewoon een andere file aan te maken met de PHP shit erin. Dat wil ik dus niet, héél het script moet met 1 textarea werken! Heeft iemand hulp ?
Hier is de code:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
| <html> <head> <title>Crap!</title> <link rel="stylesheet" href="styles.css" type="text/css"> </head> <body> <?php echo "<form action=\"text.php\" method=\"POST\"> <textarea name=\"text\" cols=\"40\" rows=\"10\">"; if($_POST["text"] && $_POST["submit"]) { echo $_POST["text"]; $text = $_POST["text"]; $length = strlen($text); for($i=0;$i<$length;$i++) { $substr = substr($text, $i, 1); if($i % 2 != "0") { $substr = strtoupper($substr); } else { $substr = strtolower($substr); } echo $substr; } } else { } echo "</textarea><br> <input type=\"submit\" name=\"submit\" value=\"BrEeZaH!\"> <input type=reset name=\"reset\" value=\"Reset!\"> </form>"; ?> </body> </html> |