Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte hier. Zur Startseite kommen Sie hier.

Variable auf einmal nicht mehr nutzbar

Hallo,
mein Problem ist folgendes.
Ich habe ein Forumular mir dem ich eine Variable an eine PHP Script übergebe.
Im PHP-Script hole ich mir die Variable mit $_POST[ ] in ihr steht dann eine Zahl.
Ich kann den Inhalt der Variable aber nicht im kompletten Script nutzen.

Ich habe da eine if-Abfrage die überprüfen soll ob ein Button gedrückt wurde. Wenn er nun gedrückt wurde wird ein weiterer teil des Scriptes ausgeführt. Ab dieser if-Abfrage kann ich die Variable nicht mehr verwenden.

Weis vielleicht jemand woran das liegen kann?

mfg snatch

Hier gehts zum Orginal Eintrag "Variable auf einmal nicht mehr nutzbar" im Forum

Antworten

Unsere Glaskugeln schlafen um diese Zeit leider schon.


2.

Hm meine Kugel schläft zwar noch nicht, ist aber trotzdem zu müde mir noch Auskunft zu geben :)


3.

Entweder du überschreibst sie dir oder du sendest sie gar nicht.....

Daher:

Standard-Antwort:
Richtig debuggen
1. Man bemerkt, dass ein Skript nicht das tut, was es soll.
2. Man versucht, die Stelle die daran Schuld sein kann, schonmal einzugrenzen. Falls dies nicht geht, wird zunächst das komplette Skript als fehlerhaft angesehen.
3. An den Anfang des Scriptes schreibt man die Zeile: error_reporting(E_ALL);
4. An markanten Stellen im Skript lässt man sich wichtige Variableninhalte ausgeben und ggf. auch in bedingten Anweisungen eine kurze Ausgabe machen, um zu überprüfen, welche Bedingung ausgeführt wurde (oder auch nicht).
5. Schritt 3 wird so lange wiederholt, bis Unstimmigkeiten im Skript auffallen
6. Damit hat man das Problem (Unstimmigkeit) gefunden und kann versuchen diese zu beheben. Hierzu dienen dann die PHP-Dokumentation und andere Quellen als Ratgeber.
7. Lässt sich das konkrete Problem trotzdem nicht beheben, kann man in Foren um Rat fragen.
8. Das Programm läuft und man kann die Debug-Ausgaben wieder entfernen.

Die Ausgaben per echo kann man sich ersparen, in dem man einen Debugger benutzt.


Hier gehts zum Orginal Eintrag "Variable auf einmal nicht mehr nutzbar" im Forum
 
phpforum.de | Impressum | Handy Bundles