anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 10:38

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 
Autor Nachricht
BeitragVerfasst: So 04 Mai, 2008 11:38 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Ich habe vor kurzer Zeit jemanden beim Serverumzug seines LoGD geholfen, hat auch prima funktioniert bis der erste Spieler in seine persönlichen Einstellung gehoppst ist. Sofort erschien die Meldung "Parameter gespeichert" und Bio sowie Links zu den Avartaren waren gelöscht. Nach ein bisschen Fehleranlyse fiel auf das count($_POST) den Wert 2 ergibt obwohl in $_POST keine Werte übergeben wurden. Wie denn auch wo der entsprechende <form>-Link noch gar nicht zum Einsatz kam? Das Problem haben wir umschifft, aus if(count($_POST)==0) wurde if(count($_POST)<3) und alle sind glücklich außer mir :D
Ich hab noch immer nicht den wirklichen Grund für dieses seltsame Verhalten des Servers gefunden und das nervt mich ein wenig. Der Server ist ein Apache 2.2.3, PHP Version 5.2.0.

Hat irgend jemand eine Idee?


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 04 Mai, 2008 17:18 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 20 Sep, 2004 23:43
Beiträge: 164
Wohnort: Berlin
LoGD: http://www.atrahor.de/source.php
Was sind denn die Werte die in _POST drin stehen? Das würde es erleichtern herauszufinden was los ist. ich könnte jetzt denken: Session handling oder Cookies? Irgendwas?

Mach mal ein print_r($_POST) dann wirst du es ja sehen was drin steht

_________________
Atrahor.de
http://www.atrahor.de/ci_images.php?id=1


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: So 04 Mai, 2008 18:14 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
print_r($_POST) liefert mir lediglich die Ausgabe:
Array ( )


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 06 Mai, 2008 13:45 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 17 Apr, 2006 08:39
Beiträge: 290
Wohnort: Lübeck
Geschlecht: Männlich
LoGD: http://antara-rosadrache.de
Skype: eichi-san
Formulareigenschaften alle korrekt?

method='post' action='(Script welches den POST verarbeitet)'

Was steht denn in dem <form ... >-Tag?

Haben die input-Felder alle eindeutige IDs/Namen? Der IE hat Probleme beim übergeben von Inputs die nur eine ID haben, Firefox erwartet eine ID usw. Ergo, am Besten id und name übergeben für ein Submit.

Der Submitbutton ist im Forumlar eingeschlossen (Vor dem schließendem </form>)?

Grüße :)


EDIT
Versuchs mal mit:
output("<pre>",true);print_r($_POST);

Mit print_r müsste es eigentlich auch schon gehen, aber das funktioniert besser (Für LogD, ansonsten eben echo "<pre>";) und ist übersichtlicher.

_________________
Ist es nicht die Weisheit, die ein Mensch zu erlangen sucht?!
Der Knochen kommt nicht von alleine zum Hund, schön wärs ._.

Schokopudding, der sich von alleine kochen kann.......


BLUBBBEL!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Di 06 Mai, 2008 14:14 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Klar, Formulareigenschaften sind korrekt, Submit werden mit name und id übergeben. Ist auch nicht browserspezifisch. Und wie schon gesagt kam der entsprechende <form>-Tag ja noch gar nicht zum einsatz.

Der Ort wird über ein einfaches addnav("ort","ort.php") betreten und ein count($_POST) liefert den Wert 2.


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Mi 07 Mai, 2008 16:11 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 17 Apr, 2006 08:39
Beiträge: 290
Wohnort: Lübeck
Geschlecht: Männlich
LoGD: http://antara-rosadrache.de
Skype: eichi-san
Wird manuell irgendwo $_POST mit Vairablen gefüllt? Quellcode? Mit einem addnav löst man keinen Post aus ._.

_________________
Ist es nicht die Weisheit, die ein Mensch zu erlangen sucht?!
Der Knochen kommt nicht von alleine zum Hund, schön wärs ._.

Schokopudding, der sich von alleine kochen kann.......


BLUBBBEL!


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 08 Mai, 2008 11:44 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Eichi hat geschrieben:
Wird manuell irgendwo $_POST mit Vairablen gefüllt?

Nein, mit $_POST wird gar nichts gemacht. Nicht vor dem Absprung mit addnav(), und auch nicht in der Ziel-PHP.

Eichi hat geschrieben:
Quellcode?

es reicht schon folgendes:
$this->bbcode_second_pass_code('', '<?php
require_once "common.php";
page_header("Test");
addnav("foo","foobar.php");
page_footer();
?>')

und in der foobar.php bringt ein count($_POST) den Wert 2, selbst dann wenn es direkt nach dem <?php steht.

Eichi hat geschrieben:
Mit einem addnav löst man keinen Post aus ._.

Das wusste ich früher auch mal ... bevor ich diesen seltsam reagierenden Server betreten hatte :???:


Nach oben
 Profil  
Mit Zitat antworten  
BeitragVerfasst: Do 08 Mai, 2008 17:50 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
Das ist - tatsächlich - ziemlich merkwürdig. Tritt das Problem auch mit anderen Arrays auf, oder ist nur POST davon betroffen?

Wenn Post davon betroffen ist - auch ausserhalb von LoGD? Was sagt $_ENV denn?


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 8 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 7 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum