Php Program

Was willst du genau?
PHP bekommst du hier php.net
Oder was willst du?
Es wär schlau wenn du es genauer beschreiben würdest.
 
hey ich hab en problem mit html und php
und zwar wird der inhalt eines in html erstellten textfeldes nicht an die variable weitergegeben und lässt sich somit nicht in php verwenden

ps:auf dem online server funzt es aber nicht bei apache in verbindung m. php oder xamp
 
Original von luk111
hey ich hab en problem mit html und php
und zwar wird der inhalt eines in html erstellten textfeldes nicht an die variable weitergegeben und lässt sich somit nicht in php verwenden

ps:auf dem online server funzt es aber nicht bei apache in verbindung m. php oder xamp
Gib mal den entsprechenden Code Ausschnitt.
 
html-datei:

<FORM ACTION="script.php" METHOD=POST>
<INPUT NAME="textfeld">
<INPUT TYPE="submit">
</FORM>

php-datei:

<?
echo $textfeld;
?>

is nichts anspruchsvolles aber genau dieser code funktioniert so nicht
 
<FORM ACTION="script.php" METHOD=POST>
<INPUT NAME="textfeld">
<INPUT TYPE="submit">
</FORM>

php-datei:

<?
echo $textfeld;
?>

Normalerweise dürfte das gar nicht funktionieren.
$textfeld ist ja ne neue Variable.

Machs doch so:

Code:
<?
$m1 = $_POST["textfeld"];
echo $m1;
?>
 
Hallo,
register globals sollte man auf Off lassen, denn bei den meisten Servern ist es auf Off, weil es die default Einstellung ist, und weil es dafür diverse Gründe gibt...
 
Original von luk111
ui

dann versteh ich nicht warum das ganze so auf dem webserver von punpic läuft

weil die deppen dort Superglobale aktiviert haben, ganz einfach. Übrigens ist es eine sehr schlechte Idee, sowas wie XAMPP oder LAMPP zu benutzen, die hier mitgelieferte Software ist mehr als fehlkonfiguriert und ausserdem lernt man absolut NICHTS dabei, das mal so angemerkt.

Bitte jetzt keine "xampp is sooo toll"-Kommentare, mehrere studierte Informatiker in meiner Umgebung (meine Lehrer!) bestätigen meine o.g. Worte... Wer Bundles benutzt hat entweder keine Ahnung oder gibt nichts auf Effektivität, Sicherheit

Tschuldigung dass ich schon wieder so schroffe Argumente an den Tag legen muss, aber Wahrheiten lassen sich ned besonders gut "freundlich darstellen", ein jeder weiss dass sich selbige oft hart und einschneidend präsentieren
 
Original von specializt
Tschuldigung dass ich schon wieder so schroffe Argumente an den Tag legen muss, aber Wahrheiten lassen sich ned besonders gut "freundlich darstellen", ein jeder weiss dass sich selbige oft hart und einschneidend präsentieren

Genau genommen bringst du _gar keine_ Argumente sondern mullst nur ein bisschen rum. Wenn es diese Informatikerfreunde wirklich gibt sind die wohl reichlich engstirnig.
Was spricht dagegen, sich XAMPP oder etwas vergleichbares zu installieren um _LOKAL_ Seiten zu testen, weil man keinen Bock hat das ganze selbst zu konfigurieren?
Man wird im Setup sogar mehrmals darauf hingewiesen, dass XAMPP nach der Installation nicht zum professionellen Einsatz als Webserver taugt, zusätzlich hat man aber auch einfach die Möglichkeit die großen Sicherheitslöcher zu stopfen wenn man denn unbedingt anderen Leuten Zugriff auf den Server gewähren muss.
 
Bitte jetzt keine "xampp is sooo toll"-Kommentare, mehrere studierte Informatiker in meiner Umgebung (meine Lehrer!) bestätigen meine o.g. Worte... Wer Bundles benutzt hat entweder keine Ahnung oder gibt nichts auf Effektivität, Sicherheit

Also ob ich mir die Pakete einzeln runterlade und konfiguriere oder gleich das ganze Package und dieses auf meine bedürfnisse anpasse macht wohl keinen unterschied.
In unserer Firma benutzen wir auch LAMPP und XAMPP und bis jetzt hat es noch keine Probs gegeben.
Klar, für jemanden der was lernen will ist die "Ich Installier alles einzeln"-Methode besser, aber nenn mir Gründe warum ich so ein Package nicht benutzen sollte wenn ich mich mit der Materie auskenne?? Dann dürfte ich als PHP Programmierer z.B. das PEAR Package auch nicht komplett nehmen!?
 
hihi... immer wieder lustig, wenn normale Menschen den Fachleuten was vormachen wollen ^^.

Nun zur Antwort: der erste Poster bestätigt mich eigentlich nur (ohne es zu wissen), und der zweite hat meinen Text nicht wirklich gelesen.

Ihr wolltet Begründungen? Easy:

Xampp, Lampp und Konsorten sind standardmässig mit nahezu allem kompiliert, wer sich mal die Compiler-Optionen ansieht merkt das ganz schnell. Ergo1: Lammp & co sind völlig überladen mit allem möglichen Schnickschnack den keiner brauch

in manchen Versionen von den o.g. sind sicherheitsrelevante dinge deaktiviert / aktiviert, so zb. Safe_mode oder die Superglobale... beides schlecht (im entsprechenden Sinne) bewiesenermassen. Ich kann euch sogar einen Hack zeigen, der genau das ausnutzt. Ergo2: Keine Sicherheit vorhanden, und wenn dann unzureichend

Wenn o.g. tatsächlich in der Industrie verwendet werden tut mir die Firma sehr leid, denn Apache ist an sich schon viel zu überladen.... Ergo3: nicht geeignet zum reellen Einsatz, da ineffektiv

Keine Kontrolle über die Parameter (compile-Time-options usw.) eines Programms zu haben ist an sich schonmal sehr schlecht.. man kauft sozusagen die Katze im Sack. Ergo4: Professionelle Systemadministratoren legen das selbst fest, um Fehler auch beseitigen zu können (weil man weiss woran es nur liegen KANN)

Und zuguterletzt:
Ein Bundle zu benutzen, welches die Entscheidung "was brauche ich überhaupt" abnimmt und eine ganze Menge an unnützen Kram dazupackt ist schon wieder eine schlechte Idee, denn zusätzliche Software erzeugt auch zusätzliche Sicherheitslücken und drückt die Performance, welche bei grösseren System durchaus zum tragen kommt (kennt ihr halt nicht... is ja ned euer Fehler). Ergo5: Katze im Sack die zweite, allerdings mit Zusatzaspekten :D

Soso, der Herr bezeichnet also einen "Master of Computer Sciences" (unter anderem) als engstirnig .... mmhhh.. eine geheime Information, ausnahmsweise mal heute hier in den Raum geworfen:

GUTE ADMINS SIND PARANOID, ENGSTIRNIG, PERFEKTIONISTISCH UND MACHEN ABSOLUT ALLES SELBST!

das gute dabei: Ihr werdet nie erfahren, wie es sich anfühlt zu den besten zu gehören ^^. Soll kein Angriff sein, nur es gibt Fakten welche hier dargelegt wurden, die eindeutig gewissen Kenntnisstände und auch mögliche Zukunftsvisionen für diese Personen (euch?) herauskristallisieren. Dies möchte ich den Jungens nur zeigen und erhoffe mir so eine Besserung derer Prinzipien und moralische Grundsätze, auf dass auch sie sich Administratoren nennen dürfen....irgendwann mal :D

Bonusfrage: Warum war / ist Bill Gates so erfolgreich, hm? Diese Frage werden wohl nur wenige korrekt lösen können, also lehne ich mich nun zurück und fröne der alsbald erscheinenden Schlammschlacht! Ich denke, das wichtige wurde gesagt, Administratoren werden zusammen mit mir nun lächeln...
 
1. die Topic Frage wurde ausreichend beantwortet, auch wurde erwähnt dass XAMP etc nicht produktiv einsetzen sollte, warum also nicht über Vorzüge und Nachteile im entsprechendem Forum in einem geeignten Bereich diskutieren ?

2.
Tschuldigung dass ich schon wieder so schroffe Argumente an den Tag legen muss, aber Wahrheiten lassen sich ned besonders gut "freundlich darstellen", ein jeder weiss dass sich selbige oft hart und einschneidend präsentieren
hihi... immer wieder lustig, wenn normale Menschen den Fachleuten was vormachen wollen ^^.
das gute dabei: Ihr werdet nie erfahren, wie es sich anfühlt zu den besten zu gehören ^^.
(+Bonusfrage:+und einige andere Posts)

Es gibt heise.de für diesen Zweck. Hier bitte nicht.

auf dass auch sie sich Administratoren nennen dürfen
ist auch gut so - nicht jeder träumt davon, ein Admin zu werden. Manche finden es verdammt langweilig. Aber jedem das seine ;)
 
Zurück
Oben