Daniel: Datenübergabe zu einem html-Formular

Beitrag lesen

Ich habe folgendes Problem:

Ich lese aus einer MySQL-Datenbank Daten aus, welche ich anschließend in einem html-Formular optional der auszufüllenden Person anbieten möchte. Das klappt auch super, solange kein Leerzeichen kommt. Sobald aber ein Leerzeichen da ist, übernimmt das Formular nur den ersten Teil:

Beispiel: In der Datenbank gibt es eine Spalte telefon, definiert als varchar.

Ich lese diese aus und biete sie in dem Formular an

<input type="text" name="telefon" value=<? echo $telefon?> size="20">

Heißt die Telefonnummer 000/000000 ist alles in Butter. Wird sie aber 000 / 000000 angegeben, wird in dem Formular nur 000 angegeben.

Weiß jemand, woran das liegt, bzw wie man das Problem abstellen kann?

Daniel