mehrere Variablen von Dokument A nach Dokument B

Status
Für weitere Antworten geschlossen.

Katuhl

Well-known member
Guten Tag,

ich wollte mir aus Spaß PHP aneignen, aber nach einem Tag sind schon die ersten Probleme erkennbar und zwar möchte ich eine Seite erstellen wo ich Teste ob man den Speicherplatz für ein Rasterbild errechnen kann, also besser gesagt prüft die seite, ob man verstanden hat wie es gehen soll. Mir ist dann als ich das Fertig hatte aufgefallen das ich das an ein Zweites Dokument schicken muss um da die Lösung zu Zeigen. Aber ich hab nicht so recht verstanden wie das gehen soll.

Mein bisheriger Quelltext:
Code:
<html>
<head>
<title>Test</title>
</head>
<body>
<form action="losung.php?" method ="post">
<?php
$h = rand(10,20);
$b = rand(10,20);
$d = rand (1,3);
$bp = '1024';
$hp = '768';
$ppi = rand (50,75);
$ppib = $ppi*$b;
$ppih = $ppi*$h;
$ppihb = $ppib*$ppih;
$Byte = $ppihb*$d;
$iLos = $_POST['Los'];
echo 'Hier deine Aufgabe: 
Gegeben ist die die Höhe von '; echo $h; echo 'inch und die Breite von '; echo $b; echo 'inch. 
Desweiteren hast du die benötigten Bit pro Pixel von '; echo $d; echo' . 
Die Breite des Bildes in Pixel '; echo $bp; echo '. 
Die Höhe des Bildes in Pixel von '; echo $hp;echo '. 
Die Anzahl der Pixel pro Inch von '; echo $ppi;echo'.
Viel Glück!'

?>
<br>
<br>
Lösung hier bitte eintragen<br>
<input type="text" size="20" maxlength="40" value ="" name="Los"<br> 
<input type="submit" value="Korrigieren" />
<?php
$iLos = $_POST['Los'];
if($iLos=$Byte)
   {
   echo 'Richtig';
   }
?>

<?php
$iLos = $_POST['Los'];
if($iLos!=$Byte)
   {
   echo 'Falsch';
   }
?>

</body>
</html>

wie man sieht Viele Variablen und die möchte ich alle an die Lösungs Seite schicken wie genau würde das denn aussehen ohne das er die Variablen neu aussucht ^^?
 
Hi,
das ist einfaches HTML ;)
Entweder du packst die alle in deiner Form-Deklaration rein
Code:
<form action="loesung.php?a=b&b=c&d=e" method="post">
Oder du deklarierst "versteckte" Felder
Code:
<input type="hidden" name="a" value="b" />
Kannst die Variablen natürlich verschlüsseln oder ähnliches, damit man nicht im Source schummeln kann.

Gruß
Broken Sword
 
achso danke und wenn ich die variablen mit
<form action="loesung.php?a=b&b=c&d=e" method="post">
einfüge kann ich das denn einfach im anderen dokument mit der GET funktion abrufen oder wie verhält sich das ^^?
 
Hi,
genau - das wird dann die URL sein -> URL => GET
Alles andere kommt dann via POST.

Gruß
Broken Sword
 
Status
Für weitere Antworten geschlossen.

Beliebte Schlagwörter

Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.

Zurück
Oben Unten