php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.09.2005, 16:01  
Gast
 
Beiträge: n/a
Standard Formular Problem mit Übertragung (SunOS)

Problembeschreibung:

Das Problem besteht darin, dass eine Formularweiterleitung mit einem Textfeld, welches mittels POST übertragen werden soll, auf der neuen Seite nicht wirklich angezeigt wird.
Betriebsystem: SunOS
PHP 5
(bei Windows funktioniert es mit PHP5 und PHP4 )



Auf der ersten Seite wird im body folgendes gemacht:

Seite1.php
<form name="Formular" method="POST" action="Seite2.php">
Formular Eingabe: <input name="Name" type="text" size="40">
</form>



Seite2.php
$Name = $_POST['Name'];
echo "Der Name ist ";
echo $Name;


Nach dem abschicken wird die neue Seite nicht angezeigt, obwohl sie in der Adressleiste richtig steht (Das Script im Hintergrund funktioniert jedoch, da auf der orginial HP auf eine DB geschrieben wird)

Mit dem Mozilla Firefox kommt anstelle der Auswerteseite folgende Fehlermeldung:

Server Error
This server has encountered an internal error which prevents it from fulfilling your request. The most likely cause is a misconfiguration. Please ask the administrator to look for messages in the server's error log.


Mittels Aktualisieren wird die Seite erst angezeigt, jedoch ohne die übermittelte Variable.



Kann mir jemand weiterhelfen?
Braucht ihr mehr Infos?

Danke
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.09.2005, 16:05  
Gast
 
Beiträge: n/a
Standard

Zitat:
The most likely cause is a misconfiguration. Please ask the administrator
Das sagt doch eigentlich schon alles...
 
Alt 06.09.2005, 16:11  
Gast
 
Beiträge: n/a
Standard

Es ist mir klar, dass es sich um eine falsche Konfiguration handeln muss, da es auf Windows mit der selben Version läuft.

Aber hat jemand eine Idee, bei was die Fehlkonfiguration sein könnte? Oder soll ich das gesamte PHPINFO() reinkopieren?
 
Alt 06.09.2005, 16:21  
Erfahrener Benutzer
 
Registriert seit: 05.07.2004
Beiträge: 578
WarrenFaith
WarrenFaith eine Nachricht über ICQ schicken
Standard

erstmal deine php.ini mit der des servers vergleichen, dann überlegen was davon wesentliche unterschiede sind.

ansonsten fällt mir auf, dass deine dateinamen großbuchstaben enthalten -> schlechte idee! schreib lieber alles klein...
__________________
Developers-Guide.net
Senseless
WarrenFaith ist offline  
Alt 06.09.2005, 16:38  
Gast
 
Beiträge: n/a
Standard

Werde die beiden Files heute Abend genau vergleichen.

Die Grossbuchstaben habe ich nur bei diesem Beispiel hier. Seitdem ich zum ersten Mal von Windows in ein anderes System exportierte, mache ich diesen Fehler nicht noch einmal..

Beim richtigen Script werden elf Variablen übermittelt, welche danach auf unerlaubte Zeichen und danach auf die Vollständigkeit geprüft werden. Wenn alles Ok ist, wird das ganze in die MySQL Datenbank geschrieben.
Das Seltsame ist, dass trotz der Fehlermeldung das Script im Hintergrund abläuft (Prüfen und in die DB Schreiben).
Das ist das, was mich am meisten wundert.
 
Alt 06.09.2005, 16:41  
Gast
 
Beiträge: n/a
Standard

Was noch anzufügen ist, ist dass es von Zeit zu Zeit einmalig normal verläuft.
 
Alt 06.09.2005, 16:51  
Gast
 
Beiträge: n/a
Standard

haste schon get probiert?
 
Alt 06.09.2005, 20:33  
Gast
 
Beiträge: n/a
Standard

@martinpre
Das ganze Verlinkungssystem verläuft auf dem gesamten Webauftritt über get, also sollte das funktionieren.


Könnte es etwas damit zu tun haben, dass der funktionierende Webserver Apache/2.0.54 ist, der nicht funktionierende hingegen ein CGI/FastCGI?

Dass die Sicherheitseinstellungen bei CGI wohl standardmässig erhöhter sind und darum die "Kurzform" $_POST["Variable"] nicht funktioniert, hingegen die längere Variante $HTTP_POST_VARS["Variable"] funktioniert? (Ich kann es erst morgen ausprobieren, darum die Frage)


Bei der Konfiguration sind im PHP CORE die einzigen Unterschiede, bei denen ich nicht ganz sicher bin, dass sie nichts damit zu tun haben, folgende:
-enable_dl
-y2k_compliance
Jedoch denke ich nicht, dass diese was bringen..
 
Alt 06.09.2005, 20:38  
Erfahrener Benutzer
 
Registriert seit: 08.11.2004
Beiträge: 2.079
Der_Gerhard ist zur Zeit noch ein unbeschriebenes Blatt
Der_Gerhard eine Nachricht über ICQ schicken
Standard

Zitat:
Zitat von MathiasGugg
Oder soll ich das gesamte PHPINFO() reinkopieren?
Reinkopieren wohl nicht, aber ein Link auf eine Datei, die phpinfo() ausgibt wäre auch schon was.

Und bitte keinen Link, der mit "localhost" anfängt.
__________________
**********************************
Nein, ich bin nicht die Signatur.
Ich putze hier nur.
**********************************
Der_Gerhard ist offline  
Alt 06.09.2005, 20:41  
Gast
 
Beiträge: n/a
Standard

^^^ Ergänzung: ... und auch nicht 127.0. ...
 
 


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
Problem bei Formular Potterfans PHP Tipps 2008 4 29.04.2008 16:19
Problem mit IF und Formular Black-Devil PHP Tipps 2008 12 03.03.2008 17:54
[JS] Problem mit Formular aus anderem Fenster kiffy HTML, Usability und Barrierefreiheit 1 13.04.2006 08:53
Problem mit Formular und Generierung einer Seite PHP Tipps 2006 12 08.02.2006 18:51
[Erledigt] Problem mit dem Füllen einer Tabelle über Formular PHP Tipps 2006 18 10.01.2006 12:51
Formular Problem PHP Tipps 2007 6 05.12.2005 15:33
Problem mit Formular PHP Tipps 2007 13 03.11.2005 12:23
Problem mit Formular! PHP Tipps 2005-2 5 12.08.2005 19:20
get problem in einem formular nautiluS PHP Tipps 2005 2 03.03.2005 22:58
onClick problem mit Formular Sclot HTML, Usability und Barrierefreiheit 2 21.09.2004 11:38
Problem mit Login Formular PHP Tipps 2004 7 16.09.2004 16:48
Problem mit Formular + Mail To+ PHP-Seiten weiterleitung HTML, Usability und Barrierefreiheit 3 27.08.2004 11:06
Problem mit Formular + Antwortseite PHP Tipps 2004 2 22.07.2004 09:51
[Erledigt] Formular, Submit, PHP - Hab ein kleines Problem PHP Tipps 2004 2 10.07.2004 13:50
Ich hab ein problem mit dem speichern von formular daten PHP Tipps 2004 7 23.06.2004 07:11

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php sunos, apache internal server error nach aktualisierenwird die seite angezeigt, formulardaten werden nur teilweise übertragen

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:22 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.