Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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,

Geschrieben

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

Geschrieben
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.

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...