Mein Programmierprojekt
lima-city → Forum → Programmiersprachen → Sonstige Programmiersprachen
apache
code
dank
datei
datenbank
datum
eingereichte daten
empfangen
formular
funktion
http
index
manual
post
projekt
server
start
url
verstehen
wissen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
<!doctype html> <html lang="de"> <head> <meta charset="utf-8"> <title>Darvins Projekt</title> <meta name="description" content="Test-Projekt"> <meta name="author" content="Darvin"> </head> <body> <form action="" method="post"> <p>Eingabetext: <input type="text" name="eingabetext"><br></p> <input type="submit" value="Absenden" name="submitbutton"> <?php include 'script.php'; ?> </form> [del]<?php $eingabetext = $_POST["eingabetext"]; if ($eingabetext != "") { echo "Eingereichte Daten:"; echo $eingabetext; } else { echo "Noch keine Daten eingereicht."; } ?>[/del] </body> </html>
script.php
<?php if (isset($_POST['submit'])) { start(); } function start(){ $eingabetext = $_POST["eingabetext"]; if ($eingabetext != "") { echo "Eingereichte Daten:"; echo $eingabetext; } else { echo "Noch keine Daten eingereicht."; } } ?>
Beitrag zuletzt geändert: 16.3.2018 17:58:15 von horstexplorer -
Das funktioniert sehr wohl so. Da fehlte nur das der Button auch den Namen submit haben muss.
<!doctype html> <html lang="de"> <head> <meta charset="utf-8"> <title>Darvins Projekt</title> <meta name="description" content="Test-Projekt"> <meta name="author" content="Darvin"> </head> <body> <form action="#" method="post"> <p>Eingabetext: <input type="text" name="eingabetext"><br></p> <input name="submit" type="submit" value="Absenden"> <p> <?php include 'script.php'; ?> </p> </form> </body> </html>
Der Rest ist identisch -
Ich hätte hier auch ein paar Funktionen die die vielleicht brauchen könntest
http://php.net/manual/de/function.explode.php Damit kannst du die einzelnen wörter voneinander trennen
http://php.net/manual/de/function.count.php Damit kannst du die Größe des Arrays auslesen
http://php.net/manual/de/function.htmlspecialchars.php und vergiss niemals Benutzereingaben sind immer böse ;)
Beitrag zuletzt geändert: 17.3.2018 2:45:10 von screenup -
@horstexplorer Es funktioniert, Danke! Jetzt habe ich die "Grundlagen" und kann mein Projekt weiter umsetzen ;)
@screenup Danke für die Links. Habe sie mir mal durchgelesen, sind sehr interessant. Versuche, das jetzt mal umzusetezn.
Melde mich später nochmal.
Muss jetzt nur noch rausbekommen, wie man Daten von einer Datenbak einbindet.
MfG
Beitrag zuletzt geändert: 17.3.2018 14:52:26 von darvin -
Ich weiß es ist vielleicht ein bisschen viel am anfang, aber lese dir doch mal bitte das open book von php.net durch, über pdo wenn fragen bestehen bin ich gerne bereit mein wissen mit dir zu teilen.
http://php.net/manual/de/book.pdo.php
Oder du nutzt Mysqli dazu findest du auch eine open book bei php.net.
http://php.net/manual/de/book.mysqli.php
Beitrag zuletzt geändert: 17.3.2018 21:25:22 von screenup -
Wenn ich Mal dazu komme, werde ich mir das durchlesen.
Aber erst mache ich ein bisschen Praxis, um die Theorie in dem Buch einfacher zu verstehen. Danke für die Links.
Habe momentan auf dem Unterordner /tools/ ein paar meiner PhP Tests.
-
Ich kann nicht wirklich verstehen, wie du praktisch arbeiten möchtest wenn du es nicht verstehst. In der Informatik kann so etwas schon mal sehr gefährlich werden
-
@screenup Wollte auch nicht viel praktisches machen, nur ein wenig kurz. Aber bevor ich praktisch richtig anfange, sollte ich lieber Theorie machen, wiendubes bereits sagtest.
Macht man das nicht, ist irgendwann alles für'n Arsch. Entweder das Verständnis oder die Umsetzung. -
Man sollte sich daran nicht lange auf halten zumindest nicht bei PhP. Es gibt nicht viel zu verstehen, dafür ist PhP in den Basics auch ohne jegliche oop Kenntnisse zu bedienen. Natürlich sollte man wissen wie die wichtigsten Funktionen zu gebrauchen sind, aber wenn man etwas komplexeres benötigt kuckt man eh nochmal nach. Es gibt keinen Grund sich das ganze nicht praktisch beizubringen, solange man nicht anderen Zugriff auf den Code durch Eingaben gibt.
Letztendlich wird in den Docs ja alles sehr genau erklärt wie es an zu wenden ist. Nur braucht man all dies für den Einstieg und für die Arbeit ohne exakte Vorgaben oder spezielle Anwendungsbereiche überhaupt nicht. Es nützt einem ohne konkrete Anwendung nicht. Somit kann man sich das eigentlich sparen.
Beitrag zuletzt geändert: 23.3.2018 0:37:59 von horstexplorer -
Gut, damit hast du evt. auch Recht.
PHP ist nicht sonderlich kompliziert und man kann eigentlich nicht sonderlich viel falsch maxhen.
Aber besser ist es, sich vorher zu informieren, um z.B wie ich Sicherheitslücken zu umgehen. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage