Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Daten aus Forum in PHP Script einlesen

Empfohlene Antworten

Veröffentlicht

Hallo zusammen,

ich habe folgendes Problem. Per HTML hab ich ein Formular generiert und möchte gerne die eingegebenen Daten per POST an ein PHP Script übergeben und dort in eine XML Datei schreiben.

Meine HTML Datei sieht grob so aus:


<form name="form36" method="post" action="write.php">

    <div align="left"><b>Mitarbeiter/in:</b> 

      <input type="text" name="user">

    </div>

</form>

Jetzt der Code für das PHP Script:


$fp = fopen($user.".xml","a");
fwrite ($fp, "<root>");
fwrite ($fp, "<mitarbeiter>" . $user . "</mitarbeiter>");
fclose($fp);[/PHP]

Leider wird der Name des Mitarbeiters nicht in die Datei geschrieben und auch nicht als Dateiname verwendet. Was mache ich falsch? Muss wahrscheinlich dem Script noch sagen, dass er sich bei der Variable $user auf den Inhalt des Textfeldes beziehen soll...aber WIE ??? :confused:

Viele Grüße,

Vielen Dank schonmal, aber leider tut sich immer noch nix!

Mein Script sieht jetzt so aus

$user = $_REQUEST['user'];

$fp = fopen($user.".xml","a");
fwrite ($fp, "<root>");
fwrite ($fp, "<mitarbeiter>" . $user . "</mitarbeiter>");
fwrite ($fp, "</root>");
fclose($fp);[/PHP]

Aber leider ohne erfolg...

Ich bekomme immer noch eine XML Datei ohne Namen generiert und nur mit den Tags als Inhalt

Aber leider ohne erfolg...

Ich bekomme immer noch eine XML Datei ohne Namen generiert und nur mit den Tags als Inhalt

Ich nehme an,

dass dein Formular irgendwie im Intranet läuft, richtig?

Wenn ja, wäre es interessant zu wissen,

a) welcher Browser benutzt wird

B) welcher Webserver benutzt wird (IIS oder Apache (oder gar ein anderer? ;))

c) welches Betriebssystem bzw. was für eine Domäne?

Unter einer Windows NT-Domäne läuft die Authentifizierung beispielsweise über NTLM, im Active Directory z.B. über LDAP.

Je nach Authentifizierungsmethode müssen im Browser bestimmte Einstellungen vorgenommen werden.

Ich hab den Fehler gefunden. Es lag an falschem HTML Code!

Denn der Submit Button war zwischen den falschen <form></form> Tags

Jetzt klappts :D

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.