Denna delen av 99 uppdateras inte längre utan har arkiverats inför framtiden som ett museum.
Här kan du läsa mer om varför.
Mac-nyheter hittar du på Macradion.com och forumet hittar du via Applebubblan.
HL

HL

Medlem
  • Plats Stockholm
  • Registrerad 2001-12-11
  • Senast aktiv 2007-01-30
  • Antal inlägg 587

Foruminlägg

De senaste inläggen HL har skrivit i forumet.

  • Medlem
  • Stockholm
  • 2003-05-21 17:34

Varsågod! Har inga planer på att åka till Malmö just nu, men tack ändå.

Hittade de där lösningarna efter intensivt googlande för ett par månader sen. Det mesta går att hitta svar på om man har tålamod...

Sen är det väl lite av ett fulhack egentligen, det där med left: 50% och margin-left: -XXpx. Den lösningen jag nämnde först är ju snyggare, men eftersom den inte funkar i IE på PC så är den ju rätt värdelös i praktiken.

  • Medlem
  • Stockholm
  • 2003-05-21 00:49
  • Medlem
  • Stockholm
  • 2003-05-21 00:37

Om du sätter margin = auto på både vänster och höger på lagret så SKA det bli centrerat. Funkar dock inte i IE på PC verkar det som, alltså på 99 % av alla webbläsare.

En annan metod är att köra positionen 50% som nämndes. För att räkna på centrumpunkten istället för vänsterpunkten måste du då sätta en marginal på minus halva bredden. Såhär (om jag minns rätt):

#lagret {
left: 50%;
width: 400px;
margin-left: -200px;
}

Funkar förstås bara om lagrets bredd är känd.

  • Medlem
  • Stockholm
  • 2003-05-20 18:03

Hallå!
Transmit kan också köra sftp/scp!

Enkelt och bra om du frågar mig.

  • Medlem
  • Stockholm
  • 2003-05-20 12:31
Citat:

Skrevs ursprungligen av ivar
Jag som hade sovit lite alltså!
Det var inte menat som ännu ett påhopp

OK, jag börjar fatta... Trodde att jag var avslöjad i och med att jag satt och skrev ett meddelande kl 8 på morgonen när varje vettig människa sover eller åtminstone inte sitter och surfar... Men, som sagt, jag ska skärpa mig.

  • Medlem
  • Stockholm
  • 2003-05-19 12:43
Citat:

Skrevs ursprungligen av Samuel K
/.../ Men det allra bästa är ju såklart om man håller sig borta från spaghettikod så att såna grejer aldrig händer...

Aj!

  • Medlem
  • Stockholm
  • 2003-05-19 12:41
Citat:

Skrevs ursprungligen av ivar
Avslöjad, 7h sömn på 48h.

Lite överdrivet kanske. Men OK, jag ska skärpa mig.

  • Medlem
  • Stockholm
  • 2003-05-17 08:14

Vet inte om du kanske tänker på WebDAV? Det är en teknik för filhantering via http som används bland annat till iDisk. Det finns en sådan modul till Apache.

Annars är kanske en PHP-lösning mer vad du är ute efter.

  • Medlem
  • Stockholm
  • 2003-05-17 08:10

Helt rätt, och jag skrev precis det på raden under den sista i ditt citat.

En misslyckad include ger en varning medan en misslyckad require ger ett 'fatal error' som stoppar scriptet.

Det där med if-satser (som även scooterbabe är inne på) gäller också.

  • Medlem
  • Stockholm
  • 2003-05-16 08:52

include() - inkluderar ett script.

require() - inkluderar ett script och läser in det även om funktionen ligger i en falsk if-sats (fast utan att exekvera scriptet).
Stoppar aktuellt script ifall det inkluderade scriptet inte hittas, till skillnad från include() som bara ger en varning.

inlude_once(), require_once() - motsvarande funktionerna ovan, fast görs bara en gång (om de till exempel ligger i en loop).

Tänk på att även inkluderad php-kod måste omslutas av <?php ?>.

  • Medlem
  • Stockholm
  • 2003-05-15 20:40

MySQL är som sagt väldigt etablerad hos webbhotell mm, så det är nog inte fel att sätta sig in i hur det fungerar. Man kan väl säga att det allra mesta av det du lär dig om MySQL är relevant även för andra databassystem.

Och jag tror ändå att man klarar sig väldigt långt med MySQL. Det kanske lät lite som att det bara är hemmapulare som använder MySQL, men så är det ju inte.

Vad tänkte du använda det till?

  • Medlem
  • Stockholm
  • 2003-05-15 17:59

Alternativet är väl att i varje script som kan laddas av webbläsaren lägger in en variabel som håller reda på var i strukturen det befinner sig, t ex såhär:

$path_to_root = './';

eller

$path_to_root = '../';

eller

$path_to_root = '../../';

beroende på hur djupt ner det ligger.

  • Medlem
  • Stockholm
  • 2003-05-15 17:54
Citat:

Skrevs ursprungligen av Samuel K
Precis... börjar du kanske ana varför jag skyr MySQL som pesten?

Antar att de flesta som använder MySQL kör med rätt raka INSERT, UPDATE, DELETE och SELECT för att hantera webb-innehåll. Och då funkar det ju super.
Lite synd att inte PostgreSQL är lika spritt hos webbhotell och liknande. Där finns det större möjligheter har jag förstått.

  • Medlem
  • Stockholm
  • 2003-05-15 17:39

Ah, du har rätt. Det verkar inte som att DOCUMENT_ROOT funkar med användarkatalogerna. Det kanske kan fixas med lite trix i httpd.conf.

Förresten är jag ju rätt dum i huvet. I en css-länk ska det självklart inte vara en lokal sökväg, utan en http-url.

Enklaste lösningen är att sätta en absolut sökväg i common.php: /~ivar/css/namnet.css

  • Medlem
  • Stockholm
  • 2003-05-15 16:26
Citat:

Sen att MySql inte skulle klara av subfrågor tycker jag verkar konstigt, klarar access av det måste ju MySql göra det också ;P

Ur MySQL-manualen:

Citat:

Subqueries are supported in MySQL version 4.1. See section 1.6.1 Features Available From MySQL 4.1.

Upto version 4.0, only nested queries of the form INSERT ... SELECT ... and REPLACE ... SELECT ... are supported. You can, however, use the function IN() in other contexts.

You can often rewrite the query without a subquery:

SELECT * FROM table1 WHERE id IN (SELECT id FROM table2);

This can be rewritten as:

SELECT table1.* FROM table1,table2 WHERE table1.id=table2.id;