WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Programmierung

Programmierung Rat & Tat für Programmierer

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 15.11.2002, 06:37   #1
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard WAMP - Formular funktioniert nicht

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
wbendl ist offline   Mit Zitat antworten
Alt 15.11.2002, 08:57   #2
Sloter
Inventar
 
Registriert seit: 05.01.2000
Beiträge: 3.812


Standard

Was kommt für eine Fehlermeldung?

Sloter
Sloter ist offline   Mit Zitat antworten
Alt 15.11.2002, 10:35   #3
_m3
Inventar
 
Registriert seit: 24.09.2001
Beiträge: 7.335


Standard

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 .
_m3 ist offline   Mit Zitat antworten
Alt 15.11.2002, 10:37   #4
käptn
Inventar
 
Registriert seit: 04.11.2001
Alter: 45
Beiträge: 2.150


Standard

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
käptn ist offline   Mit Zitat antworten
Alt 15.11.2002, 10:39   #5
mgic
Veteran
 
Registriert seit: 12.06.2002
Alter: 52
Beiträge: 219


Standard

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.
mgic ist offline   Mit Zitat antworten
Alt 15.11.2002, 17:06   #6
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard Dank an alle

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
wbendl ist offline   Mit Zitat antworten
Alt 15.11.2002, 18:14   #7
wbendl
Master
 
Registriert seit: 22.03.2000
Alter: 66
Beiträge: 550


Standard Problem gelöst

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
wbendl ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:34 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag