Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Potrzebna pomoc przy 'KODIE PHP', Formularz wysyłający dane na temat konta.
Jawo
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 6.02.2006
Skąd: Dębica

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


Witam, na początku chciałbym powiedzieć że nie mam pojęcie jak sie za to zabrać i postaram sie to wytłumaczyć jak najlepiej mogę, a więc potrzebuje kodów w php które będą odzyskiwać dane konta do gry otóż, Jest FORMULARZ na stronie w formularzu wpisujesz nick po wysłaniu zapytania, PHP odszukuje plik na C:\folder\nicki\$nick.xml (ścieżka jest wcześniej zapisana jako $sciezka = 'C:\folder\)
Który ma strukturę mniej więcej taką
  1. <player name="Jakisnick" account="325">

Więc Parser po kolei jedzie od <player name="$nick" account="$account"> i odczytuje i "kopiuje do schowka" $account potem zamyka plik jak już ma informacje $account, następnie otwiera kolejny plik C:\folder\konta\$account.xml
plik konta wygląda tak:
  1. <?xml version="1.0"?>
  2. <account pass="haslo" premDays="0" email="email@poczta.pl" reckey="blablablablabla" type="1">
  3. <characters>
  4.      <character name="jakisnick"/>
  5. </characters>
  6. </account>

i teraz chce by PHP odczytało go w taki sposób
  1. <?xml version="1.0"?>
  2. <account pass="$password" premDays="0" email="$email" reckey="blablablablabla" type="1">
  3. <characters>
  4.      <character name="$nick"/>
  5. </characters>
  6. </account>

Następnie po zebraniu $account, $password, $nick, $email
Wysłało $account, $password, $nick na adres $email.

Mam nadzieje że wyjaśniłem wszystko bardzo wyraźnie, proszę o szybką odpowiedź.
W razie gdyby ktoś czegoś nie rozumiał proszę pisać, będę ten temat odwiedzał bardzo często, pozdrawiam Jawo
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jawo
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 6.02.2006
Skąd: Dębica

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


Z kasą mam problem (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) , liczę na pomoc bezinteresowną.
Moge napisac otwieranie pliku ale dalej z odczytywaniem sobie nie poradzę
  1. <?
  2. $servpath = 'C:folder';
  3. $nick= $_POST["nick"];
  4. $file = $acc_folder .$nick.'.xml';
  5. $fp = fopen($file,'r+') or die('Nie ma pliku);
  6. $tresc = fread($fp, filesize($file));
  7.  
  8. ?>

Potem to wszystko można wysłać w ten sposób
  1. <?php
  2. $headers  = 'MIME-Version: 1.0' . "r\n";
  3. $headers .= 'Content-type: text/html; charset=windows-1250' . "r\n";
  4. $headers .= 'To: Player' . "r\n";
  5. $headers .= 'From: OTS' . "r\n";
  6.  
  7.  
  8. $temat = 'DANE';
  9. $tresc = "Witaj $nick, oto dane twojego konta numer: <b>$account</b> <br>Hasło: <b>$password</b>";
  10. mail($email, $temat, $tresc, $headers);
  11. ?>


Można by wykorzystać
  1. <?php
  2. // The file test.xml contains an XML document with a root element
  3. // and at least an element /[root]/title.
  4.  
  5. if (file_exists('test.xml')) {
  6.    $xml = simplexml_load_file('C:\folder\nicki\$nick'.xml');
  7.    print_r($xml);
  8. } else {
  9.    exit('Failed to open test.xml.');
  10. }
  11. ?>


Prosze o pomoc bardziej szczegółową co bym mógł i jak wykorzystać.

Ten post edytował Jawo 26.12.2008, 14:41:46
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: 1.09.2025 - 01:26