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.

PHP, Forumularinhalt speichern

Empfohlene Antworten

Hi!

Ich habe eine Datei config.php, welche ein Formular darstellt. Dort wird in Textboxen

der Inhalt von verschiedenen Dateien angezeigt.

Beim Speichern der Änderungen soll die config.php sich selbst aufrufen und die Inhalte der

Textboxen speichern.

Beim mir kommt er aber nie in die if-Abfrage, welche guckt ob gespeichert werden soll.

Der Quellcode sieht so aus:

<?php
if (isset($speichern))
{
[Quelltext zum Speichern]
}
?>


<form action="./config.php?speichern=true" method="POST" target="Docs">
[/PHP]

Wo kann der Fehler liegen?

MfG

backdraft

hi

ich regel das immer mit ner switch anweisung.

also so:

phpscript.php?action=save

oder

phpscript.php?action=load

und dann

$action =$HTTP_GET_VARS["action"];

switch($action)

{

case "save":

save dat §hit

break;

case "load":

load dat §hit

break;

}

beim aufruf nimmst du eh die variable $PHP_SELF her. dann kannst du script auch mal ohne probleme umnennen....

cu

r%t

Ich würd garkeine Datei angeben, sondern einfach beim Laden des Scripts prüfen, ob es das Array $_POST gibt, und dann speichern oder halt im anderen Fall das Formular anzeigen...

Es könnte in diesem Fall aber vielleicht auch dran liegen, daß "register-globals" in der php.ini auf off steht... - dann bekommt man die übergebenen Variablen ja auch nur über die Arrays... - also in dem Fall über $_GET['speichern']... - würd aus Sicherheitsgründen sowieso nur damit arbeiten...

ich bin Anfänger in PHP!

dann rufst du dann das gleiche Programm wieder auf, wenn du die Daten eingeben hast? habe ich das Richtig verstanden?

weil das könnte für meine Projektarbeit auch nützlich werden, dann hätte ich eine einfachere Lösung als wenn ich andere Siten aufrufen lasse!

geht das so sehr gut, wenn man immer die gleiche Seite aufrufen lässt?

@DFBL-Benjamin

hi

also ich baue fast alle meine php-projekte in der form auf.

wobei man natürlich bei größeren sachen nicht alles in eine seite reinklatscht sondern

sinnvolle abtrennungen der bereiche vornehmen sollte.

z.b.

user.php beinhaltet login, registrierung, usermodifikationen, ...

...

das funktioniert wunderbar!

ciao

r##t

jap so habe ich mir das auch gedacht!

macht man auch mal was mit Klassen? Beispiel?

das macht man ja in Java! in PHP auch?

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.