php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.08.2004, 10:00  
Gast
 
Beiträge: n/a
Standard POST-Variablen kommen falsch an

Hallo,

ich habe ein seltsames Problem und weiß nicht so recht weiter.

Ein Skript, das auf meinem Server problemlos funktioniert will auf dem Webserver des Kunden einfach nicht gehen.

Also, ich habe eine Selectbox gemacht, die mit folgendem Array gefüllt wird:

Code:
$work = array(          ""=>"Auswahl",
                        "change"=>"Datensatz verändern",
                        "add"=>"Datensatz hinzufügen",
                        "delete"=>"Datensatz löschen");
Nach entsprechender Auswahl bekommt man auf der folgenden Seite halt verschiedene Möglichkeiten geboten. Technisch erfolgt die Auswahl so:

Code:
...
elseif ($_POST['work'] == add){
...
Auf meinem Server erscheint das entsprechende Formular, auf dem anderen nicht. Ein

Code:
var_dump($_POST['work']);
ergibt auf dem Kundenserver

Code:
array(1) { ["work"]=>  string(11) "addwork=add" }
und auf meinem Server

Code:
array(1) { ["work"]=>  string(3) "add" }
Mir ist vollkommen klar, warum auf dem Kundenserver die Skripte nicht angezeigt werden, der übergebene String ist schlichtweg falsch, aber wie kann es dazu kommen?

Für ein paar Suchhinweise wäre ich sehr dankbar, ansonsten Grüße von Matthias
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 27.08.2004, 10:08  
Gast
 
Beiträge: n/a
Standard

also davon abgesehen dass deine scripte unsauber sind, dann in deinem
fall ist add wohl ein string und keine konstante müsste die abfrage
$_POST[] == "add" heissen, und nicht anders. wenn die variablen falsch
ankommen aber auf beiden servern der gleiche source läuft, kann's ja
eigentlich fast nur am formular liegen.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Übergeben von Variablen an in PHP eingebundenes Perl-Script shredder01 PHP Tipps 2008 3 04.04.2008 09:25
mehre variablen per post übersenden obi HTML, Usability und Barrierefreiheit 5 19.07.2007 23:03
POST Variablen vortäschen R4v3r PHP Tipps 2007 8 22.12.2006 16:51
Alle Variablen die mit POST übergeben wurden auflisten d-81 PHP Tipps 2006 3 12.10.2006 15:23
Variablen an include/require/readfile... per POST übergeben PHP Tipps 2006 1 09.02.2006 18:38
Variablen über Post senden FireFIghter PHP Tipps 2005-2 2 06.09.2005 20:37
eilig: alle mit POST übertragenen variablen auslesen PHP Tipps 2005-2 3 01.09.2005 15:52
Variablen werden per post nicht übergeben sinai PHP Tipps 2005-2 9 12.08.2005 10:04
5 gleiche Post Variablen auffangen Ypsillon PHP Tipps 2005 3 11.05.2005 11:25
[Erledigt] Post Variablen absichern PHP-Fortgeschrittene 10 20.04.2005 13:25
Variablen übergeben bzw. auslesen? PHP Tipps 2005 4 30.01.2005 03:56
POST Variablen auf Gültigkeit prüfen Ypsillon PHP Tipps 2005 22 24.01.2005 21:59
post variablen vorgaukeln PHP-Fortgeschrittene 4 11.01.2005 15:21
Variablen via POST Skazi PHP Tipps 2004-2 10 06.11.2004 17:31
Funktion die in Post Variablen speichert? PHP Tipps 2004 15 05.07.2004 21:11


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:28 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.