Avatar billede cyberspace Nybegynder
30. marts 2004 - 10:38 Der er 38 kommentarer og
2 løsninger

generelle kommandoer

er der ikke nogen der kender et link til hvor man kan få en liste over generelle php kommandoer (en form for opslagsværk)
Avatar billede chries Nybegynder
30. marts 2004 - 10:41 #1
Avatar billede muddi Praktikant
30. marts 2004 - 10:44 #2
Hvad mener du med kommandoer? Er det funktioner du mener?
Eller er det kommandoer til hvis php-køres fra kommandolinien?
Avatar billede cyberspace Nybegynder
30. marts 2004 - 10:46 #3
ok, den kan da bruges men, mangler en del af det jeg godt kunne bruge.
Må gerne være lidt mere "basic" (indeholde lidt flere grundlæggende kommandoer)
Avatar billede cyberspace Nybegynder
30. marts 2004 - 10:49 #4
ja, det er nok mere funktioner. Da jeg ikke kører php fra kommandolinien/kommandoprompten.
Avatar billede chries Nybegynder
30. marts 2004 - 10:49 #5
Avatar billede muddi Praktikant
30. marts 2004 - 10:51 #6
Jeg kan kun give chries ret. Dokumentationen er uundværlig for enhver der beskæftiger sig med php ;)
Avatar billede cyberspace Nybegynder
30. marts 2004 - 11:17 #7
det er nok det der kommer nærmest 30/03-2004 10:41:18

Men når jeg kigger i den mangler den en del ord og gerne noget mere grundlæggende (mange af de ord der er er i listen, er til lidt for avancerede funktioner/defineringer, og disse får jeg nok først brug for, på et senere tidspunkt)(er forholdsvis ny i php verdenen)

håber det blev forklaret tydeligt nok
Avatar billede muddi Praktikant
30. marts 2004 - 11:24 #8
Jeg kan anbefale dig at låne/købe en bog om php. Der findes flere gode bøger, som giver gode beskrivelser og eksempler på brug af funktioner og løkker, arbejde med klasser osv.

Hvis du kan læse/forstå engelsk, vil jeg anbefale dig en bog, som jeg selv er afhængig af (næsten fysisk *G*)

Den hedder 'Core PHP Programming' og er skrevet af Zeev Suraski og Leon Atkinson. Zeev har været med til at skrive PHP siden version 2 og er i øvrigt en af bagmændene bag Zend.
Bogen har ISBN: 0-13-406346-9

En anden god bog, som jeg har brugt til at lære PHP i sin tid var "PHP 4 Bible". Den kan fås hos enhver velasorteret boghandel på nettet.

Du vil tit få mere ud af at læse om brug af variable, refferencer, løkker, klasser osv. ved at sidde med bogen i en god stol fremfor at sidde og læse den rå dokumentation på nettet.

ps. bøgerne er lidt dyre, til gengæld får du fuld valuta for pengene ;)
Avatar billede cyberspace Nybegynder
30. marts 2004 - 11:24 #9
der er ikke noget i vejen med de sider der bliver linket til, har set og brugt nogle at siderne og dets indhold før. Det meste er ok (taler ud fra mit begynderniveau).
Avatar billede muddi Praktikant
30. marts 2004 - 11:25 #10
Hvad er det i øvrigt for nogen ord der mangler? Jeg kan måske forklare dem for dig her og nu :)
Avatar billede cyberspace Nybegynder
30. marts 2004 - 11:28 #11
muddi>> regner også med at investere i en php bog på et tidspunkt.

Men intil det sker kunne jeg godt tænke mig en lidt mere begynder ordbog end
30/03-2004 10:41:18
Avatar billede muddi Praktikant
30. marts 2004 - 11:31 #12
Du er nødt til at specificere hvilke ord du leder efter en forklaring på. Mig bekendt er der nemlig ikke nogen begynder ordbog, der dækker hele funktions-spektret i php.
Men jeg kan sagtens finde sider om specielle emner.

Ord som 'var' og lign. findes rigtignok ikke i dokumentationen, men der findes med garanti en forklaring på dem et eller andet sted på nettet.
Avatar billede cyberspace Nybegynder
30. marts 2004 - 12:23 #13
muddi>> bare lige for at nævne et par enkelt. Alt der har med tekst at gøre- definering af f.eks. skrifttype, størrelse osv. hvis man får udskrevet en tekst, så vil jeg gerne have at den laver en ramme rundt om teksten uanset hvormeget det der bliver udskrevet fylder.

ØV, ØV, ØV min internet forbindelse forsvinder for en periode om ca. 10 min. da der er problemer med serveren. ved ikke hvornår jeg vender tilbage
Avatar billede muddi Praktikant
30. marts 2004 - 12:26 #14
Ramme om tekst? Tænker du på gdlib? Eller hvordan du laver rammen omkring med html?
PHP har jo ingen formatterings-funktiner der kan lave rammer i html...
Avatar billede cyberspace Nybegynder
30. marts 2004 - 12:42 #15
muddi>>ja ramme tekst om med html.

vender tilbage senere
Avatar billede muddi Praktikant
30. marts 2004 - 12:56 #16
<?php
$text = "Her er din tekst";

// Denne funktion er god til små tekstbidder
$text = "<pre>" . $text . "</pre>";
print $text;

// Hvis du har meget tekst er dette hurtigere
print "<pre>";
print $text;
print "</pre>";

Grunden til at den sidste måde er bedst, hvis du har en lang tekststreng er, at php ved konkatenering af strenge faktisk går ind i hukommelsen og ændrer på variablen.

Dette er ikke noget problem, hvis der er tale om små strenge, men hvis du har en artikel du har hentet fra en database, så bør du undgå at samle den med andre strenge.
Avatar billede muddi Praktikant
30. marts 2004 - 12:56 #17
funktion = måde ;)
Avatar billede cyberspace Nybegynder
30. marts 2004 - 13:32 #18
Så er jeg tilbage

muddi>> jeg har en side med nedenstående kode, som laver en textfelt/box, hvor i man kan skrive, herefter kan man klikke på en submit knap. Når man trykker submit, åbnes en en form (process.php) som viser det der er skrevet i textboxen.

<form action="process.php" method="post">
Form elements and formatting etc.
<textarea name="message">
Please write your message here.
</textarea>
<input type="submit" value="Submit">
</form>

PROCESS form

Message: <?php echo $_POST ['message'];?>

Den 'message' den viser (process.php) vil jeg gerne have en ramme om. Den skal automatisk tilpasse rammen til teksten.
Avatar billede cyberspace Nybegynder
30. marts 2004 - 13:37 #19
jeg vil også gerne have lidt hjælp til at definere skrifttypen og tekststørrelsen på det den viser i 'message'
Avatar billede muddi Praktikant
30. marts 2004 - 13:40 #20
Jeg laver lige noget kode til dig. Men det har ikke en fis med php at gøre. Det er faktisk ren html det her ;)
Avatar billede cyberspace Nybegynder
30. marts 2004 - 13:43 #21
hvis der er nogle der har et andet forslag end en ramme rundt om teksten, så det det meget velkommen, bare et eller andet smart der følger teksten, uanset størrelsem på det område teksten fylder f.eks. en eller anden baggrund, baggrundsbillede eller?
Avatar billede muddi Praktikant
30. marts 2004 - 13:47 #22
Kan du ikke bruge noget i stil med det her?
Det har godt nok en fast bredde, men skriv lige om det kan bruges.

Message: <div style="max-width:10%; border:1px solid black; font-family:Verdana, Arial, Helvetica, sans-serif;"><?php echo $_POST['message'];?></div>
Avatar billede cyberspace Nybegynder
30. marts 2004 - 13:47 #23
hvis det kan bruges sammen med php så ok med mig - men det kan det vel?
Avatar billede muddi Praktikant
30. marts 2004 - 13:49 #24
Ellers kan du bruge denne kode, som også følger teksten i bredden.

Message: <span style="border:1px solid black; font-family:Verdana, Arial, Helvetica, sans-serif;"><?php echo $_POST['message'];?></span>
Avatar billede muddi Praktikant
30. marts 2004 - 13:51 #25
Det er nemlig lige det det kan... html er kedeligt alene, og php er ikke særlig smart uden html. Det er først når disse to pares (evt. med noget MySQL og lidt CSS), at vi får nogen flotte og smarte hjemmesider ud af det.

Jeg vil i øvrigt anbefale dig at bruge resten af dagen på www.webcafe.dk og www.html.dk

Hos Webcafe.dk finder du en god tutorial om PHP, mens du på html.dk kan finde gode tutorials om såvel HTML som CSS ;)
Avatar billede cyberspace Nybegynder
30. marts 2004 - 14:00 #26
FINT! foreslaget virker, men kan man ikke definere at rammen ikke bliver større end breden af skærmen. rammen har det jo med at blive ca. 1/3 bredere end skærmen.
Avatar billede cyberspace Nybegynder
30. marts 2004 - 14:00 #27
Fast bagkant
Avatar billede cyberspace Nybegynder
30. marts 2004 - 14:29 #28
muddi>> vedr. din foreslag 30/03-2004 13:49:19 så skal det ikke forståes så bogstaveligt at teksten skal følge teksten. Det skal bare være sådan at man ikke skal scrolle op/ned eller højre venster- men stadig må rammen helt ikke være større end den viste tekst.

vedr. de 2 link du nævner, dem kender jeg faktisk godt, jeg har også været der inde og afprøve nogle af deres toturials
Avatar billede muddi Praktikant
30. marts 2004 - 14:31 #29
Hvilken browser bruger du? Jeg har ikke nogen problemer med at rammen bliver 1/3 bredere end skærmen.
Hvis det er fordi du har en lang ubrudt streng der skal skrives, så er du nødt til at bruge denne funktion i php
http://dk.php.net/wordwrap

Men prøv lige at forklare mig det ...
Avatar billede cyberspace Nybegynder
30. marts 2004 - 14:31 #30
teksten skal følge teksten = rammen skal følge teksten
Avatar billede cyberspace Nybegynder
30. marts 2004 - 14:34 #31
jeg bruger IE6.0
Avatar billede cyberspace Nybegynder
30. marts 2004 - 14:37 #32
vedr. Men prøv lige at forklare mig det ...

Det korte af det lange er at rammen rundt om teksten ikke må blive bredere en skærmen uanset hvad jeg skriver. Men heller ikke bredere end det bredeste tekst

checker lige dit link
Avatar billede muddi Praktikant
30. marts 2004 - 14:38 #33
Så forstår jeg ikke hvordan din ramme bliver bredere end skærmen.
Hvilken løsning valgte du i øvrigt? Den med <span> eller den med <div>?
Avatar billede muddi Praktikant
30. marts 2004 - 14:39 #34
jeg vil anbefale at du bruger løsningen med <div>!
Avatar billede cyberspace Nybegynder
30. marts 2004 - 14:47 #35
jeg har ikke rigtigt kunne bruge de jeg fandt via dit sidste link

Jeg fandt ud af at problemet kun er der, hvis man næsten er ovre i højre side, og så skriver en masse uden mellemrum eller lign., så bliver rammen automatisk bredere end skærmen.
Avatar billede cyberspace Nybegynder
30. marts 2004 - 14:57 #36
Nu virker det som det skal. Men desværre udskriver den ikke danske tegn æ ø å er der noget jeg kan gøre ved det.
Avatar billede muddi Praktikant
30. marts 2004 - 15:13 #37
what? Har du sat dit tegnsæt til Vesteuropæisk? Kig under vis->Tegnsæt->Vesteuropæisk (Windows)

Den funktion jeg gav dig et link til var netop en funktion der kan klippe en lang streng i mindre bidder, så den ikke overskider en (af dig) fastsat grænse.

Prøv at bruge htmlentities()-funktionen på de data du skal have vist
http://dk.php.net/htmlentities
Avatar billede cyberspace Nybegynder
30. marts 2004 - 15:33 #38
muddi>> så lykkedes det, takker for alt hjælpen. du får point

Den havde åbent bar ændret tegnsæt efter at min php server er blevet installeret, (den er på engelsk) men fik det ændret
Avatar billede cyberspace Nybegynder
30. marts 2004 - 15:35 #39
det hele er som det skal være nu :)
Avatar billede muddi Praktikant
30. marts 2004 - 15:44 #40
Fint ;) Tak for point!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester