Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Blad z zapisem do pliku
MnicH.
post 24.03.2007, 12:45:42
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 4
Dołączył: 16.02.2007
Skąd: Leszno

Ostrzeżenie: (20%)
X----


witam mam taki maly problem zrobilem formulaz ktory bedzie dodawal serwery cs do listy
oto pliki
formulaz.php
  1. <form method="get" action="adda1.php">
  2. <tr><td>1. Nazwa Serwera:<br><h4>np.: Dragon Bazz</h4></td><td><input size="20" name="name"></td></tr>
  3. <tr><td>2. Adres\IP Serwera:<br><h4>np.: 10.1.37.295</h4></td><td><input size="10" name="ip"></td></tr>
  4. <tr><td>3. Port Serwera:<br><h4>np.: 27015</h4></td><td><input size="5" name="port"></td></tr>
  5. <input type="submit" name="sumbit" value="Dodaj">
  6. </form>

no i plik ktory ma odbierac dane i zapisac
adda1.php
  1. <?php
  2. // zmienne
  3. $nazwa = "echo $_GET['name']";
  4. $adres = "echo $_GET['ip']";
  5. $port1 = "echo $_GET['port']";
  6.  
  7. // wczytanie starych danych
  8.  
  9. // otwarcie pliku do odczytu
  10. $fp = fopen("tymczasowe.php", "r");
  11.  
  12. //odczytanie danych
  13. $stareDane = fread($fp, filesize("tymczasowe.php"));
  14.  
  15. // zamknięcie pliku
  16. fclose($fp)
  17.  
  18. // stworzenie nowych danych
  19.  
  20. $noweDane = "<tr><td>$nazwa</td><td>$adres:$port1</td><td>$language = array( 'serveronline' => '<img src="index_pliki/on.gif" alt="Online">', 'serveroffline' => '<img src="index_pliki/off.gif" alt="Offline">', ); $timeout = 1; $server = array( 'check' => true, 'ip' => '$adres', 'port' => '$port1', ); $output = ""; if ($server['check']) { if ($fp = @fsockopen($server['ip'], $server['port'], $errno, $errstr, $timeout)) { fclose($fp); $serveronline = true; $output .= "<p>n"; $output .= " ".$language['serveronline']."n"; $output .= "</p>n"; } else { $serveronline = false; $output .= "<p>n"; $output .= " ".$language['serveroffline']."n"; $output .= "</p>n"; } } echo $output;</td></tr>";
  21. $noweDane .= $stareDane;
  22.  
  23. // zapisanie nowych danych
  24.  
  25. // otwarcie pliku do zapisu
  26. $fp = fopen("tymczasowe.php", "w");
  27.  
  28. // zapisanie danych
  29. fputs($fp, $noweDane);
  30.  
  31. // zamknięcie pliku
  32. fclose($fp);
  33.  
  34. if($noweDane) echo "DSerwer został dodany do listy.";
  35. if(!$noweDane) echo "Bł&plusmn;d - Na serwie wyst&plusmn;pił bł&plusmn;d - Spróbuj za chwile!";
  36. ?>

no i jak wypelniam wszystko i djae dodaj wykakuje takie cos

Cytat
Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\Program Files\WebServ\httpd-users\ec\adda1.php on line 473
o co w tym chodzi?questionmark.gif?
Z góry THX


--------------------
"This isn't Miami..., This isn't Music! This is power!!"
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 05:53