endrebjo Skrevet 12. september 2006 Del Skrevet 12. september 2006 Når man poster kode som er indentert med Tab, så blir det seende slik ut: Skjult tekst: (Marker innholdet i feltet for å se teksten): <?php if (!empty($_POST['sql'])) { $mysql_link = mysql_connect('host', 'bruker', 'passord') or die(mysql_error()); $mysql_db = mysql_select_db('db') or die(mysql_error()); $get_data = mysql_query($sql) or die(mysql_error()); while ($data = mysql_fetch_assoc($get_data)) { if (!isset($body)) { echo "<tr>\n"; foreach ($data as $key => $value) { echo "<th>{$key}</th>\n"; } echo "</tr> <tr>\n"; foreach ($data as $key => $value) { echo "<td>{$value}</td>\n"; } echo "</tr>\n"; $body = 'set'; } else { echo "<tr>\n"; foreach ($data as $key => $value) { echo "<td>{$value}</td>\n"; } echo "</tr>\n"; } } echo '</table> <p><strong>Info:</strong> ' . mysql_info() . '</p> <p><strong>Rader:</strong> ' . mysql_num_rows($get_data) . '</p> <p><strong>Kolonner:</strong> ' . mysql_num_fields($get_data) . '</p> <p><strong>Server info:</strong> Version ' . mysql_get_server_info() . '</p> <p><strong>Status:</strong> ' . mysql_stat() . '</p>'; } ?> Når man poster kode som er indentert med (4) mellomrom, så blir det seende slik ut: Skjult tekst: (Marker innholdet i feltet for å se teksten): <?php if (!empty($_POST['sql'])) { $mysql_link = mysql_connect('host', 'bruker', 'passord') or die(mysql_error()); $mysql_db = mysql_select_db('db') or die(mysql_error()); $get_data = mysql_query($sql) or die(mysql_error()); while ($data = mysql_fetch_assoc($get_data)) { if (!isset($body)) { echo "<tr>\n"; foreach ($data as $key => $value) { echo "<th>{$key}</th>\n"; } echo "</tr> <tr>\n"; foreach ($data as $key => $value) { echo "<td>{$value}</td>\n"; } echo "</tr>\n"; $body = 'set'; } else { echo "<tr>\n"; foreach ($data as $key => $value) { echo "<td>{$value}</td>\n"; } echo "</tr>\n"; } } echo '</table> <p><strong>Info:</strong> ' . mysql_info() . '</p> <p><strong>Rader:</strong> ' . mysql_num_rows($get_data) . '</p> <p><strong>Kolonner:</strong> ' . mysql_num_fields($get_data) . '</p> <p><strong>Server info:</strong> Version ' . mysql_get_server_info() . '</p> <p><strong>Status:</strong> ' . mysql_stat() . '</p>'; } ?> Det er da virkelig ingen tvil om hva som ser best ut og som er klart best å lese. Slik det er nå tilsvarer vel én tab ett mellomrom. Hadde det ikke gått an å få én tab til å bli f.eks 3 eller 4 mellomrom? Lenke til kommentar
Orjanp Skrevet 14. september 2006 Del Skrevet 14. september 2006 Bra dette blir tatt opp ennå en gang. Har vært oppe mange ganger uten at det har ordnet seg. Spør du meg er dette noe som bør prioriteres. Ørjan... Lenke til kommentar
Loomy Skrevet 15. september 2006 Del Skrevet 15. september 2006 (endret) Er vel ikke værre enn å kjøre en str_replace() som erstatter \t med fire mellomrom. Hint-hint @ administratorene Endret 15. september 2006 av Loomy Lenke til kommentar
Orjanp Skrevet 26. september 2006 Del Skrevet 26. september 2006 (endret) Og så ble det stille... Det viser vel at fra diskusjon.no sin side ikke er en ting som vil bli prioritert. Har mappet F9 og F11 i gvim til å endre alle tab til space og omvent. Det løser forsåvidt problemet når jeg poster kode fra gvim. Ørjan... Endret 26. september 2006 av Orjanp Lenke til kommentar
Aalton Skrevet 24. oktober 2006 Del Skrevet 24. oktober 2006 Dette vil bli gjort noe med etterhvert #Diskusjonen er over - stenges# Lenke til kommentar
Anbefalte innlegg