Hallo zusammen...mal wieder ich!!
Ich habe ein PHP-Script indem innerhalb der Echo ausgabe ein weiteres PHP-Script ausgeführt werden soll/muss.........
<?php----vorhandenes Script------
if (isset($_POST['submit_1'])) {
$sql_statement="SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') as DatumFormatiert FROM $tb WHERE Id= '{$_POST['show_id']}'";
$resultset=mysql_query($sql_statement);
while($data=mysql_fetch_array($resultset))
{echo <<<FORMULAR
<form action="{$_SERVER['PHP_SELF']}" method="post" name="change">
<input type="hidden" name="Bearbeitet" value="$_SESSION[user_user_id]">
usw. usw.
</form>
FORMULAR;
}
}
?> ------Ende-------------
Jetzt muss/soll ich in dieses Formular noch 2 weiteres PHP-Scripte einbinden, die wiederum mit Echo etwas ausgeben
z.B.
<?php
if (isset($_POST['submit_1'])) {
$sql_statement="SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') as DatumFormatiert FROM $tb WHERE Id= '{$_POST['show_id']}'";
$resultset=mysql_query($sql_statement);
while($data=mysql_fetch_array($resultset))
{echo <<<FORMULAR
<form action="{$_SERVER['PHP_SELF']}" method="post" name="change">
<input type="hidden" name="Bearbeitet" value="$_SESSION[user_user_id]">
usw. usw.
neues PHP-Script 1--------------------
<?php
// Passwort erstellen
$passwort = "";
$pool = "qwertzupasdfghkyxcvbnm";
$pool .= "WERTZUPLKJHGFDSAYXCVBNM";
$pool .= "23456789";
srand ((double)microtime()*1000000);
for($index = 0; $index < 8; $index++)
{
$passwort .= substr($pool,(rand()%(strlen ($pool))), 1);
}
echo $passwort;
?>---------------------------------Ende
neues Script 2----------------------
<?php
if(!empty ($_GET['wort'])){
$eingabe = $_GET['wort'];
$ausgabe = md5($eingabe);
echo "Pswd: <strong>".$eingabe."</strong> <br \>md5-hash: <strong>".$ausgabe."</strong><form method=\"get\">
<br />
<input type=\"submit\" name=\"zurück\" value=\"back\"/>
</form>";
}
else {
echo "Password eingeben:";
echo "<form method=\"get\">
<input type=\"text\" name=\"wort\" />
<br />
<input type=\"submit\" value=\"md5-Hash erstellen\" />
}
?>----------------Ende
</form>
FORMULAR;
}
}
?>
Nun meine Frage wie stelle ich das an, oder wie erreiche ich das er mir zumindest die Ergebnisse in dem vorhandenen Formular anzeigt........... ich kann die neue PHP-Scripte auch an anderer Stelle einbinden..."Muss" aber die Ausgabe im Formular erhalten...............
ich habe das einbinden an anderer Stelle schon versucht...geht auch soweit, "ABER" er zeigt mir dann die Ergebnisse mitten auf der Seite an.....er soll sie nur zeigen, wenn das entsprechende Formular aufgerufen bzw. aktiviert wird......
Gruß
Dieter
Ich habe ein PHP-Script indem innerhalb der Echo ausgabe ein weiteres PHP-Script ausgeführt werden soll/muss.........
<?php----vorhandenes Script------
if (isset($_POST['submit_1'])) {
$sql_statement="SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') as DatumFormatiert FROM $tb WHERE Id= '{$_POST['show_id']}'";
$resultset=mysql_query($sql_statement);
while($data=mysql_fetch_array($resultset))
{echo <<<FORMULAR
<form action="{$_SERVER['PHP_SELF']}" method="post" name="change">
<input type="hidden" name="Bearbeitet" value="$_SESSION[user_user_id]">
usw. usw.
</form>
FORMULAR;
}
}
?> ------Ende-------------
Jetzt muss/soll ich in dieses Formular noch 2 weiteres PHP-Scripte einbinden, die wiederum mit Echo etwas ausgeben
z.B.
<?php
if (isset($_POST['submit_1'])) {
$sql_statement="SELECT *, DATE_FORMAT(Datum, '%d.%m.%Y') as DatumFormatiert FROM $tb WHERE Id= '{$_POST['show_id']}'";
$resultset=mysql_query($sql_statement);
while($data=mysql_fetch_array($resultset))
{echo <<<FORMULAR
<form action="{$_SERVER['PHP_SELF']}" method="post" name="change">
<input type="hidden" name="Bearbeitet" value="$_SESSION[user_user_id]">
usw. usw.
neues PHP-Script 1--------------------
<?php
// Passwort erstellen
$passwort = "";
$pool = "qwertzupasdfghkyxcvbnm";
$pool .= "WERTZUPLKJHGFDSAYXCVBNM";
$pool .= "23456789";
srand ((double)microtime()*1000000);
for($index = 0; $index < 8; $index++)
{
$passwort .= substr($pool,(rand()%(strlen ($pool))), 1);
}
echo $passwort;
?>---------------------------------Ende
neues Script 2----------------------
<?php
if(!empty ($_GET['wort'])){
$eingabe = $_GET['wort'];
$ausgabe = md5($eingabe);
echo "Pswd: <strong>".$eingabe."</strong> <br \>md5-hash: <strong>".$ausgabe."</strong><form method=\"get\">
<br />
<input type=\"submit\" name=\"zurück\" value=\"back\"/>
</form>";
}
else {
echo "Password eingeben:";
echo "<form method=\"get\">
<input type=\"text\" name=\"wort\" />
<br />
<input type=\"submit\" value=\"md5-Hash erstellen\" />
}
?>----------------Ende
</form>
FORMULAR;
}
}
?>
Nun meine Frage wie stelle ich das an, oder wie erreiche ich das er mir zumindest die Ergebnisse in dem vorhandenen Formular anzeigt........... ich kann die neue PHP-Scripte auch an anderer Stelle einbinden..."Muss" aber die Ausgabe im Formular erhalten...............
ich habe das einbinden an anderer Stelle schon versucht...geht auch soweit, "ABER" er zeigt mir dann die Ergebnisse mitten auf der Seite an.....er soll sie nur zeigen, wenn das entsprechende Formular aufgerufen bzw. aktiviert wird......
Gruß
Dieter