Suchen
Inside Forum
Nützliche Links
PHP Jobs
phpforum.de Tipp
 
phpforum.de bei Facebook
 
phpforum.de bei Twitter
 
PHP Test


werbung



Zurück   PHP Forum: phpforum.de > PHP > PHP

PHP Alles rund um PHP

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 07.07.2005, 13:34
alko alko ist offline
Besucher
 
Registriert seit: 30.06.2005
Beiträge: 30
Standard

is was wirklich simples, weiss aber nicht, warums nicht funzt.
bin schon tierisch am verzweifeln, weil mich ein so kleines problem so lang aufhält..


seite1.php

mittels formular werden 2 variablen weiter gegeben .. kennung + passwort..

------------

...

<form action="seite2.php" methode="POST" >
<table cellpadding=0 cellspacing=0>
<tr>
<td>Benutzername : </td>
<td><input type="Text" name="user" value="" size="15" maxlength="15"></td>
</tr>
<tr>
<td>Passwort : </td>
<td><input type="Password" name="pass" value="" size="15" maxlength="15"></td>
</tr>

<tr>
<td></td>
<td>
<input type="Submit" name="" value="Einloggen"></td>
</tr>
</table>
</form>

...


seite2.php

nun mein problem, die variablen sind leer... es kommt nix an..
ich hab nur kein plan warum nicht, schon hundert mal gemacht, aber nun funzt nix..
weder bei einer einfach ausgabe wie der..

echo $user;
echo $pass;

noch so..

echo $_POST["user"];
echo $_POST["pass"];

selbst wenn ich ne session starte, und die variablen ner session-variablen übergebe, bleiben auch die dinger leer!!!... nix...
auch mit if abfrage geprüft.. in keiner variablen is was drinne...


vielleicht hat hier jemand nen simplen gedankenanstoss......
Mit Zitat antworten
  #2  
Alt 07.07.2005, 13:37
shizoe shizoe ist offline
Neuer Besucher
 
Registriert seit: 06.07.2005
Beiträge: 18
Standard

probier es mal so

PHP Quellcode:
echo $_POST['user'];
echo $_POST['pass'];
Mit Zitat antworten
  #3  
Alt 07.07.2005, 13:40
alko alko ist offline
Besucher
 
Registriert seit: 30.06.2005
Beiträge: 30
Standard

sorry.. die variante hatte ich auch schon ..
hatte es nur irgendwo in nem skript mit "" gesehen, deswegen noch so im quelltext..
ist aber schon oftmals mit ' ' getestet worden ....
Mit Zitat antworten
  #4  
Alt 07.07.2005, 13:43
Foggy Foggy ist offline
Forum-Mitarbeiter
 
Registriert seit: 10.01.2004
Ort: Schweiz
Beiträge: 10.635
Foggy eine Nachricht über Skype™ schicken
Standard

Das macht keinen Unterschied....
Mach mal print_r($_POST);
Wenn das Array leer ist hast du sonstwo nen Fehler und nicht das Aktuelle Formular gepostet.
Damit sollte es nämlich gehen
__________________
PHP Quellcode:
define('true', false);
Mit Zitat antworten
  #5  
Alt 07.07.2005, 13:45
shizoe shizoe ist offline
Neuer Besucher
 
Registriert seit: 06.07.2005
Beiträge: 18
Standard

PHP Quellcode:
if( isset($_POST['user'], $_POST['pass'])
{
       echo"Daten wurden übetragen";
}
else
{
     echo"Fehler bei Datenübertragung";
}
und mach mal das an den anfang deines scripts

PHP Quellcode:
echo error_reporting(E_ALL);
dann bekommste ne fehlermeldung..
Mit Zitat antworten
  #6  
Alt 07.07.2005, 13:46
liebesKerlchen liebesKerlchen ist offline
Engagierter Besucher
 
Registriert seit: 03.02.2003
Beiträge: 161
Standard

Zitat:
alko postete
is was wirklich simples, weiss aber nicht, warums nicht funzt.
bin schon tierisch am verzweifeln, weil mich ein so kleines problem so lang aufhält..


seite1.php

mittels formular werden 2 variablen weiter gegeben .. kennung + passwort..

------------

...

<form action="seite2.php" methode="POST" >
<table cellpadding=0 cellspacing=0>
<tr>
<td>Benutzername : </td>
<td><input type="Text" name="user" value="" size="15" maxlength="15"></td>
</tr>
<tr>
<td>Passwort : </td>
<td><input type="Password" name="pass" value="" size="15" maxlength="15"></td>
</tr>

<tr>
<td></td>
<td>
<input type="Submit" name="" value="Einloggen"></td>
</tr>
</table>
</form>
guck ma oben im form-Tag da steht "methode" anstatt "method"
deswegen wir das wohl in $_POST net drinstehen und warum das in $user net drin steht hat glaub ich irgendwas mit register_globals oder so zutun
Mit Zitat antworten
  #7  
Alt 07.07.2005, 13:47
alko alko ist offline
Besucher
 
Registriert seit: 30.06.2005
Beiträge: 30
Standard

array ist leer.... ich krieg gleich n kind.. hehe..
ich poste mal die 2dok. sind recht klein .. mom..
das darf man eigentlich keinem erzählen ;-)
Mit Zitat antworten
  #8  
Alt 07.07.2005, 13:47
Swiftnick Swiftnick ist offline
Forum-Mitarbeiterin
 
Registriert seit: 03.03.2004
Beiträge: 6.176
Standard

<form action="seite2.php" methode="POST" >

Es heißt method
__________________
Nichts auf der Welt ist so gerecht verteilt wie der Verstand. Denn jedermann ist überzeugt, dass er genug davon habe.
René Descartes
Mit Zitat antworten
  #9  
Alt 07.07.2005, 13:48
liebesKerlchen liebesKerlchen ist offline
Engagierter Besucher
 
Registriert seit: 03.02.2003
Beiträge: 161
Standard

^^ sag ich doch
Mit Zitat antworten
  #10  
Alt 07.07.2005, 13:54
alko alko ist offline
Besucher
 
Registriert seit: 30.06.2005
Beiträge: 30
Standard

@liebes kerlchen .. no.. geht auch so nich ..


seite 1_

Code:
<html>
<head>
<title></title>
<meta name="author" content="Aleks">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>

<link

      media="screen, projection"
      rel="stylesheet"
      type="text/css"
      href="style.css">


<form action="seite2.php" method="POST" >
<table cellpadding=0 cellspacing=0>
<tr>
<td>[b]Benutzername : [/b]</td>
<td><input type="Text" name="user" value="" size="15" maxlength="15"></td>
</tr>
<tr>
 <td>[b]Passwort : [/b]</td>
 <td><input type="Password" name="pass" value="" size="15" maxlength="15"></td>
</tr>

<tr>
<td></td>
<td>
<input type="Submit" name="" value="Einloggen"></td>
</tr>

</table>
</form>

</body>
</html>
hier nun seite2.php


Code:
<html>
<head>
<title></title>
<meta name="author" content="Aleks">
<meta name="generator" content="Ulli Meybohms HTML EDITOR">
</head>


<?php include("kennung.txt");?>

<link

      media="screen, projection"
      rel="stylesheet"
      type="text/css"
      href="style.css">


<?php
print_r($_POST);
echo $_POST['$user'];
echo $_POST['$pass'];
?>


<?php

    $verbindung = mysql_connect($host, $benutzer, $kennwort);
    if(! $verbindung)
      die("Verbindung gescheitert");

    mysql_select_db($db);

         if ($user == NULL || $pass == NULL){
         echo ("Bitte Logindaten vollständig eingeben ");
         ?>
         


[url="javascript:history.back()"]zurück[/url]
          <?
         die ("");
    }

    $ergebnis = mysql_query("SELECT * FROM `tab2` WHERE benutzer = '$user' AND kennung = '$pass'");

?>

<?



         while ($ds = mysql_fetch_object($ergebnis))
         {

  $name = $ds -> name;
  $strasse = $ds -> strasse;
  $plz = $ds -> plz;
  $ort = $ds -> ort;
  $tel = $ds -> tel;
  $tel2 = $ds -> tel2;
  $text = $ds -> text;


?>

<?= $name ?>
<?= $strasse ?>
<?= $plz ?>
<?= $ort ?>
<?= $tel ?>
<?= $tel2 ?>





<form action="sent.php" method="post" target="">

<textarea name="text1"  cols="50" rows="17">
<?= $text ?>
</textarea>
 

<input type="Submit" name="" value="Eintragen">

</form>

<?  }  ?>



<?
mysql_close($verbindung);
?>




</body>
</html>
Mit Zitat antworten


Antwort

Lesezeichen

Themen-Optionen
Ansicht

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 an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu
Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Variablenübergabe in einem Formular - Value? DER_Franz PHP 2 13.04.2006 16:38
Problem mit formular / Variablenübergabe jumping-blueberry PHP 6 07.07.2005 14:48
Variablenübergabe durch Formular TheJackal PHP 4 27.03.2005 19:28
Formular Variablenübergabe yabbax PHP 8 26.08.2004 13:07
variablenübergabe AN formular edge17 PHP 1 01.07.2003 02:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:55 Uhr.


Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Powered by NuWiki v1.3 RC1 Copyright ©2006-2007, NuHit, LLC