Text mit Leerzeichen auslesen und als Input-Feld wiedergeben

Eiszwerg

Erfahrenes Mitglied
Moin Moin,

PHP:
<input type="text" name="favwpn" value=<?= $Ausgabe[favwpn] ?>>

Ich speichere zB "Steyr Scout" ab und in dem o.g. Feld steht später beim Editieren nur "Steyr" drin. In der DB selber steht aber immer noch "Steyr Scout" und auch bei einer normalen Echo-Ausgabe wird es korrekt dargestellt.
Kann mir jemand eine Hilfestellung geben?

Danke!
 
bei mir klappts nicht!

Sorry das ich ein altes Thema wieder raushole !

Ich habe auch das selbe Problem, mit normalem "echo" (nicht in Textfeldern)klappts, wenn ich aber die Zeilen in ein "Edit-Formular" übergebe schreibe er mir nur was vor dem Leerzeichen steht.

Hier mein Code :
<?
include("../../inc/connect.php");

$abfrage = "SELECT * FROM wbds WHERE id LIKE '$search_edit_id'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
?>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif">
<input name="serveros" type="text" size="25"value=<? echo $row->serveros; ?>>
</font></td>
<td><font size="2" face="Arial, Helvetica, sans-serif">
<input name="serverversion" type="text" size="10"value=<? echo $row->serverversion; ?>>
</font></td>
<td><font size="2" face="Arial, Helvetica, sans-serif">
<input name="serversp" type="text" size="10"value=<? echo $row->serversp; }?>>
</font></td>

.... ist natürlich nur ein Auszug.

Ich hoffe jemand kann mir helfen.

DANKE vorab !
 
hat sich erledigt, bin einfach zu blöd!

wenn ich den Wert in "" schreibe klappts, ist ja wie DOS ;-)

<td width="199" bgcolor="#CCCCCC"><font size="2" face="Arial, Helvetica, sans-serif">
<input name="clientos1" type="text" size="25"value="<? echo $row->clientos1; ?>">
</font></td>

DANKE TROTZDEM
 
Zurück