WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- $_POST und Klassen

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » $_POST und Klassen - 23 Nov 2024 Antworten
im Forum für Webhosting Homepage gefunden:
$_POST und Klassen
michaelh
Forenheld
Threadstarter




Beiträge: 1061

Wie kann ich z.B. auf $_POST['name'] von einer Funktion, die ich in einer Klasse Definiert habe zugreifen? Sobald ich das mache bekomme ich immer ein

Parse error: parse error in /var/www/localhost/htdocs/php/php/projekte/cms/inc/class_main.php on line 43
und daher noch ein
Fatal error: Cannot instantiate non-existent class: main in /var/www/localhost/htdocs/php/php/projekte/cms/inc/class_table_position.php on line 17

Zeile 43:
1: 
2: 
3: 
4:
if (($subcat=="write")  and (empty($_POST['Submit']))
	{$class_guestbook->guestbook_input_mask($cat);}


Wene ich das
and (isset($_POST['Submit'])
entferne funktioniert es wieder.

Das sollte doch gehen. $_POST heißt ja wohl nich ohne Grund GLOBALE Variable.


---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
alexhaid
Fachidiot




Beiträge: 132

Hi michaelh.

Mir ist nur als mögliche Lösung eingefallen, dass auf dem Server eventuell eine zu alte php Version läuft, die $_POST nicht kennt. Du kannst es einmal mit $HTTP_POST_VARS probieren.

Verwendest du empty() oder isset()?

alex

  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld
Threadstarter




Beiträge: 1061

Habe ich schon versucht. Auf meinem Rechner läuft zur Zeit Version 4.3.3.

Ich verwende beides.
Erst empty() und dann das gleiche nochmal mit isset(). Es ändert aber auch nichts wenn ich eines der beiden lösche.

---
Michael
Reads Mails Really Fast
rm -rf /* &

  Profil   Editieren   Zitieren
Andreas S
Otto-Normal-Poster




Beiträge: 81

Fehlt nicht eine runde Klammer nach $_POST['Submit']?
Also so:

1: 
2:
if (($subcat=="write")  and (empty($_POST['Submit'])))
	{$class_guestbook->guestbook_input_mask($cat);}

Diese Nachricht wurde geändert von: Andreas S
  Profil   Editieren   Zitieren
michaelh
Forenheld
Threadstarter




Beiträge: 1061

Thx. Das wars. Ist mir nicht aufgefallen.

---
Michael
Reads Mails Really Fast
rm -rf /* &

Diese Nachricht wurde geändert von: michaelh
  Profil   Editieren   Zitieren
alexhaid
Fachidiot




Beiträge: 132

*g* immer diese Kleinigkeiten

  Profil   E-Mail   Editieren   Zitieren
michaelh
Forenheld
Threadstarter




Beiträge: 1061

Wem sagst du das.

---
Michael
Reads Mails Really Fast
rm -rf /* &

Diese Nachricht wurde geändert von: michaelh
  Profil   Editieren   Zitieren
 

Antworten
Forum » PHP & MySQL » $_POST und Klassen

Aktuelle Beiträge zur Hilfe im Forum für Homepage - $_POST und Klassen im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8127820    Heute : 214     Gestern : 761     Online : 139     23.11.2024    9:04      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Nach oben