SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > Apache HTTP-Server

Apache HTTP-Server Alles was Ihr über den Apache diskutieren möchtet, gehört hierein

Antwort
 
Themen-Optionen Ansicht
  #11  
Alt 20.04.2005, 08:49:26
Christel Christel ist offline
Anfänger
 
Registriert seit: Apr 2005
Beiträge: 26
AW: Method="post" / superglobale $_POST

Guten Morgen Xabbuh,

Script:
<?php
error_reporting(E_All) //ohne ;
echo "Folgende Daten wurden übernommen: $_POST['Dateninhalt']";
?>

Fehlermeldung: parse error, unexpected T_ECHO.....line 3

Sagt Dir das, wo der Fehler liegt? Ich komme mir, ehrlich gestanden, ziemlich bescheuert vor, dass ich das nicht hinkriege. Ich werde heute in die Stadt fahren und schauen, ob ich aktuelle PHP-Scripts kaufen kann. Für den Moment kann ich Dir nur noch einmal ganz herzlich für Deine Hilfe danken.

Einen schönen Tag
und Gruß Christel
Mit Zitat antworten
  #12  
Alt 20.04.2005, 09:44:55
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Method="pot" / superglobale $_POST

Guten Morgen Christel,

Du muesstest es so scheiben:

PHP-Code:
<?php
    error_reporting
(E_All);
    echo 
"Folgende Daten wurden übernommen: {$_POST['Dateninhalt']}";
?>
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #13  
Alt 20.04.2005, 10:14:29
Christel Christel ist offline
Anfänger
 
Registriert seit: Apr 2005
Beiträge: 26
AW: Method="pot" / superglobale $_POST

Guten Morgen Coding,
vielen Dank für Deinen Tipp. Habe ich gemacht. Ergebnis:

Browser interpretiert den echo-Befehl ohne Variable und ohne Fehlermeldung. Die Variable $_POST scheint er nicht zu kennen. Muss ich im Formular eine Variable definieren? Wenn ja, kannst Du mir bitte schreiben wie?

Mein Formular enthält neben den üblichen Eingaben lediglich folgende Angaben für das Eingabefeld "Dateninhalt".

<input type="text" name="Dateninhalt">

Könnte es sich eventuell um ein Versionsproblem mit PHP handeln? Ich habe PHP 4.3.3.3 installiert. Ich komme darauf, weil ein Buchscript, das mit PHP_SELF (nicht $_SERVER['PHP_SELF']) arbeitet, ebenfalls nicht geöffnet wird.

Gruß Christel
Mit Zitat antworten
  #14  
Alt 20.04.2005, 10:30:51
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: Method="pot" / superglobale $_POST

Zitat:
Zitat von Christel
Browser interpretiert den echo-Befehl ohne Variable und ohne Fehlermeldung. Die Variable $_POST scheint er nicht zu kennen.
Was für eine Meldung erhälst du denn, aus der du das schließt?

Zitat:
Zitat von Christel
Mein Formular enthält neben den üblichen Eingaben lediglich folgende Angaben für das Eingabefeld "Dateninhalt".
Du hast aber schon method="POST" im form-Tag stehen?

Zitat:
Zitat von Christel
Könnte es sich eventuell um ein Versionsproblem mit PHP handeln? Ich habe PHP 4.3.3.3 installiert.
Das ist kein Problem. Die Superglobalen stehen seit PHP-Version 4.1.0 zur Verfügung.

Zitat:
Zitat von Christel
Ich komme darauf, weil ein Buchscript, das mit PHP_SELF (nicht $_SERVER['PHP_SELF']) arbeitet, ebenfalls nicht geöffnet wird.
Das wird daran liegen, dass register_globals deaktiviert ist und du deswegen mit $_SERVER['PHP_SELF'] arbeiten musst.
Mit Zitat antworten
  #15  
Alt 20.04.2005, 14:58:45
Christel Christel ist offline
Anfänger
 
Registriert seit: Apr 2005
Beiträge: 26
AW: Method="post" / superglobale $_POST

Hallo Xabbuh,

ja, ich habe method="Post" im Formular,
register_globals=On, ist also aktiviert,

ich habe weiter probiert:

Formular ohne Variable, method="Post"
<input type="text" name="Dateninhalt">

php-Datei
<?php
error_reporting(E_All);
$_POST="Dateninhalt";
echo "Folgende Daten wurden übernommen: {$_POST['Dateninhalt']";
?>

Ergebnis: php-Datei wird geöffnet, der Text wird ausgegeben, und von der Variablen erscheint nur das D (von Dateninhalt). Keine Fehlermeldung.

Wie kann ich erreichen, dass der Wert "value" des Formularfeldes, der ja übernommen werden soll, an dieser Stelle ausgelesen wird? Ist dazu eine Variable für "value" des Formularfeldes notwendig? Wenn ja, in der PHP-Datei oder im Formular? Und wie?

Gruß Christel
Mit Zitat antworten
  #16  
Alt 20.04.2005, 15:13:03
Benutzerbild von |Coding
|Coding |Coding ist offline
Administrator
 
Registriert seit: Apr 2002
Ort: Bergheim
Alter: 41
Beiträge: 5.255
|Coding eine Nachricht über Skype™ schicken
AW: Method="pot" / superglobale $_POST

Hi,

kannst Du mal das komplette Formular und den kompletten PHP-Code posten?
Der Fehler liegt anders wo, das habe ich im Urin :-)
__________________
Gruß |Coding

---
Qozido® - Die Bilderverwaltung mit Logbuch für Taucher und Schnorchler.

www.qozido.de
Mit Zitat antworten
  #17  
Alt 20.04.2005, 18:36:45
Christel Christel ist offline
Anfänger
 
Registriert seit: Apr 2005
Beiträge: 26
AW: Method="post" / superglobale $_POST

Hallo an alle, die mir geholfen haben!

Problem ist gelöst! Ich hatte in meiner Unwissenheit auf diesem Gebiet im Formular das Tag enctype="text/plain", das war der Fehler. Das konntet Ihr natürlich nicht wissen, weil ich es nie erwähnt habe.

Ich danke Euch allen sehr für Eure Geduld mit mir und die vielen Hinweise, die letztlich zur Lösung des Problems geführt haben. Ich habe viel gelernt.

Viele Grüße
Christel
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:03:53 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt