php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.08.2005, 00:04  
Gast
 
Beiträge: n/a
Standard PHP läuft online nicht richtig!

Hallo,

habe mir ein kleines Kontaktformular zusammen geschustert. Das Formular habe ich mit html gemacht und die eingegeben Daten werden dann über ein PHP Script verarbeitet und über mail verschickt. Bevor irgendwas verschickt wird überprüfe ich ob in bestimmten Feldern überhaupt eine Eingabe gemacht wurde. Das mache ich so:

if (!trim($vorname))
{
echo "Vorname ist erforderlich.";
}

Im Formular heißt das Textfeld auch vorname.
Wenn ich das nun laufen lasse über xampp funktioniert es ja auch einwandfrei. Aber sobald ich es online stelle und auf senden klicke kommt jedesmal "Vorname ist erforderlich!". Obwohl ich eine Eingabe in dieses Feld gemacht habe. An was liegt das das es unter xampp funktioniert und online nicht? Kann mir jemand weiterhelfen?

Auf meinem Webserver läuft Linux mit Apache2 und PHP 5.04.
Unter meinem Testsystem läuft xampp 1.4.15 mit PHP 4.4.0

Gruß
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 17.08.2005, 00:13  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

'register globals' heißt dein zauberwort.
__________________
derHund ist offline   Mit Zitat antworten
Alt 17.08.2005, 00:36  
XLB
Erfahrener Benutzer
 
Registriert seit: 31.07.2005
Beiträge: 1.126
PHP-Kenntnisse:
Fortgeschritten
XLB
Standard

Was "der Hund" damit sagen möchte:

PHP läuft "online" durchaus richtig. Allerdings hat dein Webhoster PHP so konfiguriert, dass z.B. per Formular versendete POST-Daten explizit als solche angesprochen werden müssen:

Code:
if (isset($_POST['vorname']))
{
   echo 'Vorname :'.$_POST['vorname'];
}
Siehe auch hier: http://de3.php.net/register_globals oder nutze zum "Zauberwort" register globals die Such-Funktion des Forums.

Gut's Nächtle noch,
Axel
XLB ist offline   Mit Zitat antworten
Alt 17.08.2005, 00:59  
Erfahrener Benutzer
 
Registriert seit: 20.01.2005
Beiträge: 1.557
PHP-Kenntnisse:
Fortgeschritten
Buhmann ist zur Zeit noch ein unbeschriebenes Blatt
Buhmann eine Nachricht über ICQ schicken Buhmann eine Nachricht über MSN schicken
Standard

Übrigens: register_globals anzuschalten ist KEINE gute idee.
Es ist eine sehr gro0e Sicherheitslücke. Es ist definitiv besser, sich jedesmal die variablen aus den arrays $_POST , $_GET , $_COOKIE usw. zu hohlenanstatt sich darauf zu verlassen, dass register globals keine probleme macht.
Buhmann ist offline   Mit Zitat antworten
Alt 17.08.2005, 01:02  
Gast
 
Beiträge: n/a
Standard ihr seit die besten

jo, jungs, es funktioniert!!! *jippi*
und ich mach schon seit 2 Tagen dran rum.....
dachte eigentlich nicht dass da jetzt noch ne antworte kommt aber naja....zum glück falsch gedacht.

Also, vielen dank!

Grüßle
  Mit Zitat antworten
Antwort


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
XAMPP ONLINE! CHRIS PHP Tipps 2005-2 13 02.10.2009 09:03
PHP richtig lernen! TeazY PHP Tipps 2008 5 01.02.2008 21:50
ermitteln wer online ist Funky_ PHP Tipps 2006 4 10.08.2006 12:13
Online Funktion .. xuriorene PHP Tipps 2006 3 20.04.2006 20:15
Online Datenbank ! PHP Tipps 2005-2 3 23.09.2005 22:15
Datenbank wird online nicht ausgelesen PHP Tipps 2005 7 27.05.2005 13:20
Suche Script zum anzeigen wer gerade Online ist Beitragsarchiv 7 02.03.2005 20:24
[Erledigt] Liste online ausfüllen PHP Tipps 2005 1 02.03.2005 15:25
Wer ist online? PHP Tipps 2004-2 4 24.12.2004 15:00
user online! ist mein weg richtig? Fraylman PHP Tipps 2004-2 8 10.12.2004 10:15
Mitglieder online problem Datenbanken 2 16.11.2004 12:12
[Erledigt] Chat für 2 - Brauche Anzeige ob Gegenpart online ist PHP Tipps 2004 7 05.10.2004 22:51
User online? Creativ PHP Tipps 2004 1 17.08.2004 22:34
User online Simon9990 PHP Tipps 2004 8 17.06.2004 00:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php läuft auf xampp online nicht

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