• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

LoseRemote

goratix

Neues Mitglied
Hallo!

Ich möchte gerne bei mir ein Popup machen. Bevor ich zu Popup komme wollte ich das Formular einfach mal so testen ob das überhaupt funktioniert. Und zwar habe ich per HTML paar Felder gemacht und wenn ich auf absende drücke kommen die nicht auf der Seite heraus wo ich die haben möchte.

Hier meine Daten:

Loseremote.htm:

Code:
HTML:
<form action="admin.php" method="post" > 
          <p>Dein Benutzername:<input type="text" name="dein_benutzername:" /></p> 
          <p>Remote an:<input type="text" name="remote_an:" /></p> 
          <p>Punktanzahl:<input type="text" name="punktanzahl:" /></p> 
          <p>Grund:<input type="text" name="grund:" /></p> 
          <p><input type="submit" value="Absenden" /></p> 
          </form>

Und admin.php (wenn man auf absenden drückt, dass es dort alles steht):
PHP:
 <?php 
echo 'Dein Benutzername' .$_POST['dein_benutzername'] . 
echo 'Remote an' .$_POST['remote_an'] . 
echo 'Punktanzahl' .$_POST['punktanzahl'] . 
echo 'Grund' .$_POST['grund'] . 
?>
 
hey ,
ich bin zwar kein experte in php , aber sollte nicht immer am ende der zeile , d.h. wenn du den ersten befehl fertig hast ein " ; "
stehn ?
versuch mal

Code:
<?php 

$dein_benutzername=$_POST['dein_benutzername'];

etc etc etc...

?>

und im html dokument halt name="dein_benutzername"

du musst auch acht geben , wenn du den werten eine variable zuweist , musst du auch den selben namen geben ,
bei dir in der html steht zbsp : name="dein_benutzername:"
und in der php nur $_POST['dein_benutzername']
da name die variable vergibt und php diese ausgibt , hast du da 2 unterschiedliche definiert...
aso und am besten niemals sonderzeichen oder ähnliches bei variablen verwenden ;)
ich hoffe ich konnte dir helfen .

MfG
 
So ist es richtig, wie mein Vorredner schon sagt...

HTML:
<form action="admin.php" method="post" > 
          <p>Dein Benutzername:<input type="text" name="dein_benutzername" /></p> 
          <p>Remote an:<input type="text" name="remote_an" /></p> 
          <p>Punktanzahl:<input type="text" name="punktanzahl" /></p> 
          <p>Grund:<input type="text" name="grund" /></p> 
          <p><input type="submit" value="Absenden" /></p> 
</form>

PHP:
 <?php 
echo 'Dein Benutzername: ' .$_POST['dein_benutzername'].'<br>';
echo 'Remote an: ' .$_POST['remote_an'].'<br>';
echo 'Punktanzahl: ' .$_POST['punktanzahl'].'<br>';
echo 'Grund: ' .$_POST['grund'].'<br>';
?>
 
Zuletzt bearbeitet:
PHP:
<?php 
echo 
   'Dein Benutzername' .$_POST['dein_benutzername'].'<br />
   Remote an' .$_POST['remote_an'] . '<br />
   Punktanzahl' .$_POST['punktanzahl'] . '<br />
   Grund' .$_POST['grund'];
?>

Nils aka XraYSoLo
 
Zurück
Oben