ERLEDIGT
NEIN
NEIN
ANTWORTEN
11
11
ZUGRIFFE
532
532
EMPFEHLEN
-
15.08.03 23:47 #1
- Registriert seit
- Aug 2003
- Ort
- Internet
- Beiträge
- 53
Hi !
Ich habe eine passwortrabfrage in php gemacht , welche die angaben "name" und "pass" von einem formular erhält welches ich eine seite forher(logischer weise) eingebaut habe , nun ist folgendes problem :
Wenn ich will das wenn der user nun auf einen link inerhalb dieser seite klickt , das dann diese daten "name" und "pass" wie durch eingabe eines formulares an die aufgerufene seite versenden , damit ich dort erneut prüfen kann ob die person die berechtigung besitzt die seite aufzurufen , wie mache ich das ? ps: ich will diese seite nach vareieren auch über eine automatische weiterleitung aufrufen , daher ****t ein verstecktes formular nicht
bitte helft mir !
-
Mit Sessions ?
Benutzt zum Thema Sessions mal die Suchfunktion....wirst ne Menge finden.
bye
-
Ich glaube es geht um's Formular-Absenden.
Such mal nach Java-Skript und onCklick und Form-Submit...Lambda - Unos, dos, tres, catorce...
-
16.08.03 00:14 #4
- Registriert seit
- Aug 2003
- Ort
- Internet
- Beiträge
- 53
also , das mit den sessions blicke ich nicht (wie gesagt ,anfänger)
_________________
gibt es nicht irgendeine möglichkeit wo ich halt irgendwas in die seite schreibe , und dass dan diese "!"speziefischen"!" daten von der seite weitergibt also in der art:
-----
if leave send name == name pass == pass
-----
oder so was ****
-
Weißt du denn schon wie du die weiterverarbeitest?
Lambda - Unos, dos, tres, catorce...
-
16.08.03 00:19 #6
- Registriert seit
- Aug 2003
- Ort
- Internet
- Beiträge
- 53
ja mit:
PHP-Code:<?php
if
(($name == "name" and $pass == "passwort") )
{
?>
<center>
Daten werden geprüft...
<br />
<meta http-equiv="Refresh" content="1; URL=ifcorrect/redirect1.html " />
</center>
<?php
}
if
(($name == "name2" and $pass == "passwort2") )
{
?>
<center>
Daten werden geprüft...
<br />
<meta http-equiv="Refresh" content="1; URL=ifcorrect/redirect2.html " />
</center>
<?php
}
else
{
echo "
Keine Zugangsberechtigung!
<br />
Der Benutzernahme oder das Passwort sind falsch!
";
}
?>
-
16.08.03 00:26 #7
- Registriert seit
- Apr 2001
- Ort
- Berlin
- Beiträge
- 598
Neben Sessions kannst du auch Cookies nutzen, je nachdem ob die Daten nach verlasen der Seite noch zur Verfügung stehen sollen. Eine Weitergabe von Nutzerdaten per Formular ist jedoch immer zu vermeiden.
Contentpapst - Der Preisbrecher unter den Content-Management-Systemen
www.sandoba.de / WYSIWYG-Editor, Rechtesystem, Module... // Demoversion
Jetzt neu: Shop-System "CP::Shop"! Mit Kunden-/Bestellverwaltung, flexiblem Aufbau und Webservices.
-
16.08.03 00:34 #8
- Registriert seit
- Aug 2003
- Ort
- Internet
- Beiträge
- 53
ja , ...
okee , also session , und wie mache ich das dann das im fall name 1 auch name 1 und pw1 weitergegeben werden , ann die nächste seite , und muss ich das script dann auf den einzelnen seiten ändern ?`****
ich bin ein totaler php newbie und mein buch kommt erst in n paar tagen
-
Mach einfach ein Formular, als Action gibst du deine Auswerte-Datei an, als Method POST.
Beim Submit-Button-Klick, wird dann die Seite geöffnet, die Formular-Werte weitergegeben.
Mit $_POST["name1"] kannste dann in deinem Auswerte-Skript auf diese Werte zugreifen.
Bevor du aber groß mit Sessions rumzauberst, schau dir erstmal die Basics an******Lambda - Unos, dos, tres, catorce...
-
16.08.03 17:59 #10
- Registriert seit
- Aug 2003
- Ort
- Internet
- Beiträge
- 53
so, also nochmal alles was ich bis jetzt habe haben will etc. ich merke die antworten sind nicht das was ich meinte...
ich habe folgende dateien:
das eingabeformular.html:PHP-Code:____
|_____index.html
|______eingabeformular.html
|______index.php
|_______benuzer1.php__
|_______benuzer2.php__|
|_______benuzer3.php__|
| |
falsch.html __members.php__
| | |
mb1.php | mb2.php
| mb3.php |
|______|______|
|
logout.html
die index.php :PHP-Code:<form name="form1" method="post" action="index4.php">
<div align="center">
<p align="left">
Bitte geben sie ihre zugangsdaten ein:
</p>
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" id="access1" align="left" bordercolorlight="#000000" bordercolordark="#000000">
<tr>
<td width="61">
<p align="left">
Name
</p>
</td>
<td width="148">
<p align="left">
<input type="text" name="name" size="20" tabindex="1" />
</p>
</td>
</tr>
<tr>
<td width="61">
<p align="left">
Passwort
</p>
</td>
<td width="148">
<p align="left">
<input type="password" name="pass" size="20" tabindex="2" />
</p>
</td>
</tr>
<tr>
<td width="61">
<p align="center">
</p>
</td>
<td width="148">
<p align="center">
<input type="submit" name="Abschicken" value=" Login " tabindex="3" />
</p>
</td>
</tr>
</table>
<p align="left">
</p>
<p align="left">
<br/>
<br/>
</p>
</div>
</form>
benuzer 1 , 2 etc. sehen jetzt eine spezioefische seite , von der sie über eine link auf die members.php kommen...PHP-Code:<?php
if
(($name == "name" and $pass == "passwort") )
{
?>
<center>
Daten werden geprüft...
<br />
<meta http-equiv="Refresh" content="1; URL=benuzer1.php" />
</center>
<?php
}
if
(($name == "name2" and $pass == "passwort2") )
{
?>
<center>
Daten werden geprüft...
<br />
<meta http-equiv="Refresh" content="1; URL=benuzer2.php" />
</center>
<?php
}
else
{
echo "
Keine Zugangsberechtigung!
<br />
Der Benutzernahme oder das Passwort sind falsch!
";
}
?>
members.php
etc....PHP-Code:die members.php hatt ein menü und ermöglicht die wahl zwischen :
mb1.php
mb2.php
mb3.php
und logout.html
also , wie mache ich das jetzt , das alle seiten vor direkem zugriff geschützt sind ? also nur über eine der anderen seiten aufgerufen werden können...Geändert von daleIlowmo (16.08.03 um 18:07 Uhr)
-
Denke schon, dass ich das beantwortet habe...
Noch ein kleiner Tip: Leg dir eine index.php an, der du per GET-Parameter (index.php?seite=1) mit auf den Weg gibst, welche Seite angezeigt werden soll.
So kannst du auch bei fehlerhafter Authentifizierung wieder zu deinem Formular zurück.
Per Switch wertest du dann den Get-Parameter aus und zeigst die Seite mit include an.Lambda - Unos, dos, tres, catorce...
-
17.08.03 22:08 #12
- Registriert seit
- Aug 2003
- Ort
- Internet
- Beiträge
- 53
also , ich probier das dann mal aus mit den sessions , allerdings glaube ich es ist besser ich warte erstmal bis mein langfersehntes buch endlich da und die ersten kapitel durchgelesen sind...
peace und
tha "moe"
Ähnliche Themen
-
form daten weitergeben
Von Godstyle im Forum PHPAntworten: 2Letzter Beitrag: 19.12.09, 18:24 -
Ändernbutton + Daten weitergeben
Von aherzog im Forum PHPAntworten: 1Letzter Beitrag: 20.01.08, 15:35 -
Extern Daten auslesen und weitergeben
Von Lil-rich im Forum PHPAntworten: 6Letzter Beitrag: 13.12.06, 07:45 -
Daten aus Formularen weitergeben
Von GoldenEye im Forum PHPAntworten: 9Letzter Beitrag: 22.06.06, 14:27 -
VB-Formular-Daten an Word weitergeben
Von Timotheus im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 14.04.03, 20:07





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren