![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Master
![]() Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550
|
![]() Seit vorgestern habe Apache, MySQL und PHP unter Win98 installiert. (nur für lokale Versuche)
Laut einem Artikel im WCM und auch einem Buch über PHP werden die Daten aus einem Formularfeld in die Variable übernommen. (Text1 -> $Text1) Bei mir funkts nicht, die Variable existiert nicht. Auch bei einem Script aus dem Buch.(galileocomputing.de/openbook/php4/) Ein Test auf LINUX steht noch aus. Wäre schön wenn mir jemand weiterhelfen könnte. mfg WB |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 05.01.2000
Beiträge: 3.812
|
![]() Was kommt für eine Fehlermeldung?
Sloter |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Welche PHP Version?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150
|
![]() Ab PHP 4.2 ist die Standardeinstellung in der php.ini register_globals = Off
Das bedeutet, dass übergebene Variablen nur mehr in den automatisch initiierten Arrays $HTTP_*_VARS (seit 4.0.3) bzw. in den neueren superglobalen Arrays $_* (seit 4.1) zu finden sind. Also wenn du Werte per POST übergibst: $my_var = $_POST['my_form_field']; Über den URL (GET): $my_var = $_GET['my_url_param']; Mehr Infos: http://at2.php.net/manual/de/languag...predefined.php HTH ~
____________________________________
LOL - Mein erstes Post im Programmier Forum MACINTOSH - Most Applications Crash, If Not The Operating System Hangs |
![]() |
![]() |
![]() |
#5 |
Veteran
![]() Registriert seit: 12.06.2002
Alter: 52
Beiträge: 219
|
![]() nur interessant, wenn du anfänger bist:
ich habe einen klick & go WAMP (phptriad: http://sourceforge.net/projects/phptriad) unter win98se installiert. der einzige nachteil (zumindest für mich) ist, dass alles auf c: installiert wird. konfigurieren muß man dann nichts mehr, der apache startet beim hochfahren, die mysql datenbank mußt du mit der datei control oder regpanel extra starten. die scripts aus dem galileobuch funktionieren bei mir. du mußt nur die php, htm(l) dateien ins c:\apache\htdoc - verzeichnis kopieren und im browser mit http://localhost/DATEINAME aufrufen.
____________________________________
Das ist meine Meinung, die sich auf kein Wissen stützt. |
![]() |
![]() |
![]() |
#6 |
Master
![]() Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550
|
![]() Vielen Dank für zahlreiche und schnelle Antworten.
Was PHP betrifft bin ich absoluter Anfänger. Ich verwende PHP4 Die Scripts sind in Ordung. (Ich hab sie auf unserem offiz. Server unter Linux getestet, es hat hoffentlich keiner bemerkt) Ich werde alle Vorschläge probieren, und das Ergebnis posten. Vielleicht hilfts ja noch jemandem. mfg WB |
![]() |
![]() |
![]() |
#7 |
Master
![]() Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550
|
![]() Noch ein Nachtrag zu meinem letzten Eintrag:
Die genaue Version ist PHP 4.2.3 Es gab keine Fehlermeldungen. Es wurden aber bei allen Berechnungen als Ergebnis 0 ausgegeben. Jetzt die Neuigkeiten: Änderung der php.ini auf register_globals = On funktioniert. Diese Lösung kann aber laut dem Kommentar in php.ini ein Sicherheitsrisiko sein, und wird daher nicht empfohlen. $my_var = $_POST['my_form_field']; löst das Problem ebenfalls. Den Tip mit dem click & go WAMP nehme ich in meine private Tip-Sammlung auf. Ich hab PHP und MYSQL vorläufig auch unter C:\. Wurde im letzen WCM empfohlen, um Problemen vorzubeugen. Kopieren der Dateien von ..PHP\api und von php4ts.dll nach C:\Windows war bei mir unbedingt notwendig. Laut WCM ist es empfohlen, aber nicht notwendig. Noch etwas zu MYSQL: Zugriff mit phpMySQLAdmin hab ich nicht geschafft. Hat irgendwas mit dem Passwort zu tun. Bei der Suche im Netz bin ich auf SQLyog (www.sqlyog.com) gestossen. Damit klappts. Nochmals Danke an alle Mitwirkenden Bis zum nächsten Problem WB |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|