Ik ben bezig een stukkie php code te vinden.
Ik wil het volgende doen.
Ik heb een formulier waar een username and password ingevuld moet worden.
Deze gegevens moeten standaard verzonden worden naar een bestand ftp1.php waar ftp ingelogd kan worden met deze username en wachtwoord.
Tot zover is dit klaar.
Maar in het geval een andere groep mensen inloggen met een gebruikersnaam beginnende met kl dan moeten deze username and password naar een andere pagina nm. ftp2.php verstuurd worden.
In index.html moet zoiets worden aangemerkt als: als gebruikers naam met kl begint stuur dan door naar ftp2.php anders naar ftp1.php.
Mssn handiger om 1 bestand te maken waarin je afhankelijk van de username laat kijken wat de ftp login gevevens zijn. Dan is het gewoon een kwestie van een paar if-lussen om het juiste eruit te vissen
Dat lijkt mij ook logisch en de gebruiker merkt hier niets van. Dus ook niet dat er een login in zit voor bijvoorbeeld een admin
?
Onbekende gebruiker
30-08-2004 21:45
ik heb bovenstaande geprobeerd maar krijg de volgende melding:
Warning: Cannot modify header information - headers already sent by (output started at C:\Program Files\Apache Group\Apache2\htdocs\safe\ftp1.php:13) in C:\Program Files\Apache Group\Apache2\htdocs\safe\ftp1.php on line 55
Headers moeten altijd verstuurd worden voordat er output verstuurd is. Dus ook voor <html> enzo, er mag gewoon nog niets verstuurd zijn wat in de broncode van de website komt te staan. Aan je foutmelding te zien staat je header() op regel 55, dat is dus niet bovenaan :)
Als je begint met een lege regel en dan op 2e regel pas <? // blaat ?> bedoel je? Zou wel eens kunnen ja, dan heb je al een newline als output gegeven :)
?
Onbekende gebruiker
30-08-2004 22:04
aaaargh toch nog een probleempje.
de username en password die ingevuld zijn op het formulier worden nu niet meegenomen naar deze ftp2.php pagina. Terwijl deze dus wel doorkomen op de ftp1.php pagina.