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 ::

Das Zend Framework

Das Zend Framework 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 > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 16.09.2002, 10:40:06
phpBeginner phpBeginner ist offline
Anfänger
 
Registriert seit: Aug 2002
Ort: Mannheim
Alter: 61
Beiträge: 32
2 Formularfelder prüfen ob Name schon vergeben

Hallo zusammen!

Ich stehe vor einem Problem (Seit 4 Tagen mach ich jetzt schon
daran rum - bin langsam am Verzweifeln)

Ich baue mir grade einen kleinen Flohmarkt.

hier gibt es ein Anmeldeformular für neue Mitglieder,
2 Felder sollen geprüft werden:

1. ob der selbst ausgewählte Username schon in der db vorhanden ist. wenn ja, soll er auf userdoppel.php springen.

2. ob der selbst ausgewählte Inserentname schon in der db ist, wenn ja soll er auf "inserentdoppel.php" springen.

Ist nichts doppelt, einfach weiter im Formular...

Ich war schon soweit, dass er ein Feld geprüft hat, aber auch nicht mehr.

Jetzt gibt er zwar keine Fehlermeldung aus, überspringt aber einfach das Anmeldeformular und meint
"Anmeldung war erfolgreich."

WAS MACHE ICH NUR FALSCH?????

Der Script liegt auf: http://www.5do.de/test1.txt
__________________
phpBeginner
Mit Zitat antworten
  #2  
Alt 16.09.2002, 13:32:50
phpBeginner phpBeginner ist offline
Anfänger
 
Registriert seit: Aug 2002
Ort: Mannheim
Alter: 61
Beiträge: 32
Hat jemand eine Idee

Hat keiner eine Idee????

Hab jetzt noch ein paar Sachen ausprobiert aber nix hilft.

Der script ist hochgeladen auf http://www.5do.de/test1.txt

Gruss
Alexander
__________________
phpBeginner
Mit Zitat antworten
  #3  
Alt 16.09.2002, 13:37:49
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Scheint wohl schon wieder so ein REQUEST_VARS-Problem zu sein.


Alle Daten, die Du aus einem Formular ausliest, müssten über $_REQUEST["name_des_elements"] abgefragt werden. Also statt $username $_REQUEST["username"].

Es geht natürlich auch mit $_GET["xxx"], $_POST["xxx"] und $_COCKIE["xxx"]. $_REQUEST["xxx"] arbeitet jedoch unabhängig von der FORM-METHOD.
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #4  
Alt 16.09.2002, 13:43:04
phpBeginner phpBeginner ist offline
Anfänger
 
Registriert seit: Aug 2002
Ort: Mannheim
Alter: 61
Beiträge: 32
request

hallo spic,

vielen Dank für die Antwort, ich werde es gleich mal ausprobieren.

Gruss
Alexander
__________________
phpBeginner
Mit Zitat antworten
  #5  
Alt 16.09.2002, 13:47:40
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Ich bin nur kurz über Deine Source geflogen... kann sein, dass ich was übersehen habe (passiert bei mir öfter *g*).
Wenn's also nicht klappt, nicht den Kopf zerbrechen...
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #6  
Alt 16.09.2002, 13:53:31
phpBeginner phpBeginner ist offline
Anfänger
 
Registriert seit: Aug 2002
Ort: Mannheim
Alter: 61
Beiträge: 32
request

hallo spic,

jetzt kommt folgende Meldung:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/www/web1/html/5do/registry2.php on line 5

Ich weiss, hab jetzt mit der Formel was falsch gemacht
irgendwas am syntax??

http://www.5do.de/test1.txt

Gruss
Alexander
__________________
phpBeginner
Mit Zitat antworten
  #7  
Alt 16.09.2002, 14:13:40
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Kannst Du mal die Zeile 5 der registry2.php posten???
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #8  
Alt 16.09.2002, 14:36:15
phpBeginner phpBeginner ist offline
Anfänger
 
Registriert seit: Aug 2002
Ort: Mannheim
Alter: 61
Beiträge: 32
posten

So hier ist die Zeile:
(Hab ich mich sehr dämlich angestellt??)

$test_userdoppel = mysql_query( "SELECT user FROM registry WHERE user = $_REQUEST["username"]" );
__________________
phpBeginner
Mit Zitat antworten
  #9  
Alt 16.09.2002, 14:43:45
Benutzerbild von SPiC
SPiC SPiC ist offline
Junior Member
 
Registriert seit: Aug 2002
Ort: Münster/Germany
Beiträge: 324
SPiC eine Nachricht über ICQ schicken
Na ja, fieser Fehler:

Code:
$test_userdoppel = mysql_query( "SELECT user FROM registry WHERE user = $_REQUEST['username']" );
" durch ' in $_REQUEST["username"] ersetzen
__________________
Member of the PHP Development Group

spic@php.net
www.php.net
Mit Zitat antworten
  #10  
Alt 16.09.2002, 14:49:13
phpBeginner phpBeginner ist offline
Anfänger
 
Registriert seit: Aug 2002
Ort: Mannheim
Alter: 61
Beiträge: 32
fieser fehler

ich machs gleich mal...
__________________
phpBeginner
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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 04:10:38 Uhr.


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


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