Zum Inhalt springen

felder via url abfüllen

Erstellt am 15. Juli 2004 · 1 Antwort · letzte Antwort am 15. Juli 2004

Tags: PHP, Frage

ffr_dev ·

wenn man für das backend folgende url eingibt,
werden ja die login felder automatisch mit werten abgefüllt.

typo3/index.php?u=admin&p=password

aber wo werden diese variablen abgefüllt?

so als info:
ich möchte das auf ein kontakt formular anwenden,
wenn es von einem gewissen ort aufgerufen wird,
ein paar felder vorabgefüllt sein müssten.

cu ffr

ffr_dev ·

also, das problem ist gelöst.
vielleicht kann das ja jemand gebrauchen, darum poste ich mal die lösung..

als erstes hab ich in phpcontent erstellt.

mit z.B diesem code

<?php
$na;
$this->na = t3lib_div::_GP('na');

$html_form = '<table id="impr-1">

<!-- form_start //-->
<form name="Formular" onSubmit="return chkFormular()" method="post" action="index.php?43">
	<tr>
		<td class="inputdesc">Name:&nbsp;</td>
		<td class="inputfields"><input type="text" name="Name" value="' . htmlspecialchars($this->na). '"></td>
	</tr>            	
	<tr>
		<td align="left">
			<br>
			<p><input class="input_button" type="image" src="fileadmin/images/button_send.gif" border="0" alt="Senden" title=" Weiter "></p>
		</td>
		<td></td>
	</tr>
</form>
<!-- form_end //-->

</table>';

echo ($html_form);
?>

wie ihr sehen könnt, müsst ihr die variable erstmal deklarieren:

$na;

dann wie folgt den wert zuweisen

$this->na = t3lib_div::_GP('na');

und dem feld das ihr ansprechen wollt, gebt ihr folgenden wert

value="' . htmlspecialchars($this->na). '"

nun könnt ihr über die url das feld abfüllen

ich hoffe ich hab das jetzt nich nur für mich geschrieben #paralyzed#

cu ffr