Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Błąd redeclare
NEONIX
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 3
Dołączył: 16.02.2008

Ostrzeżenie: (0%)
-----


O co z tym chodzi mam taki błąd:
Cytat
Fatal error: Cannot redeclare putword() (previously declared in C:wampwww\test.php:45) in C:wampwww\test.php on line 45

[/b]A 45 linia wygląda:
  1. <?php
  2. function putWord($matches)
  3. ?>


Ten post edytował NEONIX 15.04.2008, 20:50:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
NEONIX
post
Post #2





Grupa: Zarejestrowani
Postów: 33
Pomógł: 3
Dołączył: 16.02.2008

Ostrzeżenie: (0%)
-----


  1. <?php
  2.  
  3. $tablica = file("slowa.txt");
  4. foreach($tablica as $key => $wyraz){
  5. $test=$_POST['test'];
  6. $tresc=explode('.',$test);
  7.  
  8. $wynik = str_replace(' ', '-',$wyraz);
  9.  
  10.  
  11. $tablica = $tresc;
  12. shuffle($tablica);
  13.  
  14. echo $wylosowana_zmienna = implode('.', $tablica);
  15. $wylosowana_zmienna=str_replace('zdanie','<strong>'.$wyraz.' </strong>.',$wylosowana_zmienna);
  16.  
  17.  
  18. $wynik = str_replace(' ', '-',$wyraz);
  19.  
  20. $wyrazek=trim($wyraz);
  21.  
  22.  
  23. function putWord($matches)
  24. {
  25. static $counter;
  26.  
  27. $matches = $matches[0];
  28. $counter++;
  29.  
  30. return (!($counter%3))?$matches." wyraz ":$matches;
  31. }
  32.  
  33. $text =$wylosowana_zmienna;
  34.  
  35.  
  36. $text = preg_replace_callback("#.#", "putWord", $text);
  37.  
  38. $tresc="
  39. $text
  40. ";
  41.  
  42.  
  43. $uchwyt = fopen(trim($wynik) .".txt", 'w');
  44. fwrite($uchwyt, $tresc);
  45. fclose($uchwyt);
  46.  
  47. }
  48.  
  49.  
  50. ?>

efekt:
Cytat
Fatal error: Cannot redeclare putword() (previously declared in C:\wamp\www\test.php:23) in C:\wamp\www\test.php on line 23

to jest cały kod, skrypt pobiera tekst z formularza, rozbija go na zdania, miesza i co 3 zdania ma wstawić jakiś wyraz oraz zapisać go do pliku tekstowego. Jak widac nigdzie nie includuje ani nic.

Ten post edytował NEONIX 15.04.2008, 21:24:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 07:27