Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- erstelle mir ein Kleines Script in dem ich meine Kleinteile der WErkstatt eintragen kann ähnlich wie ein Warenwirtschafts system nur sehr Simple bitte
- Gerne! Hier ist ein einfaches Skript, mit dem du deine Kleinteile in einer Textdatei speichern und später anzeigen kannst:
- index.php:
- php
- Copy code
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>Kleinteileverwaltung</title>
- </head>
- <body>
- <h1>Kleinteileverwaltung</h1>
- <form method="post" action="add_item.php">
- <label>
- Artikelname:
- <input type="text" name="name">
- </label>
- <br>
- <label>
- Anzahl:
- <input type="number" name="anzahl" min="1">
- </label>
- <br>
- <input type="submit" value="Hinzufügen">
- </form>
- <hr>
- <h2>Aktuelle Bestände</h2>
- <?php include "list_items.php"; ?>
- </body>
- </html>
- add_item.php:
- php
- Copy code
- <?php
- if ($_SERVER["REQUEST_METHOD"] == "POST") {
- $name = $_POST["name"];
- $anzahl = $_POST["anzahl"];
- if ($name && $anzahl) {
- $filename = "items.txt";
- $file = fopen($filename, "a");
- fwrite($file, "$name:$anzahl\n");
- fclose($file);
- }
- }
- header("Location: index.php");
- list_items.php:
- php
- Copy code
- <?php
- $filename = "items.txt";
- if (file_exists($filename)) {
- $file = fopen($filename, "r");
- echo "<ul>";
- while (!feof($file)) {
- $line = fgets($file);
- if ($line != "") {
- list($name, $anzahl) = explode(":", $line);
- echo "<li>$name: $anzahl</li>";
- }
- }
- echo "</ul>";
- fclose($file);
- } else {
- echo "<p>Es sind noch keine Artikel eingetragen.</p>";
- }
- ?>
- Das Skript besteht aus drei Dateien:
- index.php: Die Hauptseite, auf der Artikel hinzugefügt und die aktuellen Bestände angezeigt werden können.
- add_item.php: Eine Seite, auf der ein neuer Artikel zur Textdatei "items.txt" hinzugefügt wird.
- list_items.php: Eine Datei, die eine Liste aller Artikel in der Textdatei "items.txt" generiert.
- Wenn du das Skript ausprobieren möchtest, musst du eine Datei namens "items.txt" im selben Verzeichnis wie die drei Dateien erstellen.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement