Christian Kruse: Gleiches Formular: New & Edit

Beitrag lesen

Hallo Jnnbo,

also so?

<input type="text" name="nickname" id="nickname" <?php if(isset($_GET['mID'])) {?> value="<?php echo $user_nickname;?>" <?php }?> <?php if(!isset($_GET['mID'])) {?> value="<?=(isset($_POST['nickname'])) ? $_POST['nickname'] :''?>" <?php }?>>

Nein. Eher so:

<?php
$user['nick'] = isset($_GET['mID']) ? $user_nickname : $_POST['nickname'];
// …
?>

<input type="text" name="nickname" id="nickname" value="<?php echo htmlspecialchars($user['nick']); ?>">

Das passt mir immer noch nicht so ganz richtig, aber es trifft das Prinzip. Vielleicht möchtest du dich auch mit dem Model-View-Controller-Prinzip beschäftigen.

LG,
CK