Toon posts:

Newbie met php vraagje

Pagina: 1
Acties:
  • 98 views sinds 30-01-2008

Verwijderd

Topicstarter
Het volgende wou ik hier vragen.

ik ben net begonnen met php (uurtje terug), nu zit ik met volgende probleem, ik las op phpdotnet dat je voor een return /r moet gebruiken. nu las ik ook dat je dat niet met bv windhoos notepad moet doen, maar met een unix line terminator, ik heb dus phpedit en die kan ook als unix file format opslaan, wat ik dus heb gedaan echter de uitkomst is nioet wat ik verwachtte hieronder het voorbeeldje

<?
$colors = array('red','blue','green','yellow');

foreach ( $colors as $color ) {
echo "Do you like $color?\r";
}


?>

hiervan verwacht ik dat de uitkomst onder elkaar wordt gezet als ik hem met de browser bekijk.
do you like color red
do you like color blue
enz..

echter hij zet het achter elkaar, ook met /n geprobeerd en ook achter elkaar.

wat doe ik hier verkeerd, ik heb betreffende hoofdstuk paar keer doorgelezen, maar kan de oplossing er niet in ontdekken. |:(

wie o wie..?

vraag niet direct om slotje, ik ben ook maar nieuw :)
P.S ik lees wel vaker dat ik onduidelijke vragen stel, maar hoop dat deze wel redelijk te volgen is

  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Html output :<br>

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Verwijderd

Topicstarter
Op maandag 24 september 2001 17:24 schreef dusty het volgende:
Html output :<br>
gloeiende...dat had ik zelf ook kennen bedenken.hehehe...mijn dank is weer groot werkt pattent, had er niet bij stil gestaan dat je ook html in php kunt kwakken..

P.S dit werkt niet achter een print_r merkte ik net..heb je daar ook nog een oplossing voor ? dan zeur ik (voorlopig) ook niet weer, ik zit nu met de inhoud van bepaalde map weergeven, en de laatste regel heb ik PRINT_R ($files);
maar nu komt de zooi ook niet onder mekaar, maar achter mekaar

  • wilbert
  • Registratie: December 2000
  • Laatst online: 20-09 18:31
Misschien kun je een oplossing vinden op phpfreakz.com ?
ik ben helaas niet zo thuis in php... |:(

  • Ariejan
  • Registratie: Februari 2001
  • Laatst online: 02-09 16:31
/n is preformatted text. als je de output tussen <pre> </pre> haken zou zetten, zou 't wel werken. Je kan inderdaad beter <br> gebruiken lijkt me.

Verwijderd

ik las op phpdotnet dat je voor een return /r moet gebruiken.
<?
$colors = array('red','blue','green','yellow');

foreach ( $colors as $color ) {
echo "Do you like $color?\r";
}
je zegt /r en je doet \r???

zelf ben ik dus ook nie eg thuis met php dus kweet nie wat goed is.. maarre ut viel me op ;)

  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
(jarig!)
Op dinsdag 25 september 2001 09:37 schreef _PiZZaBoeR_ het volgende:

[..]

je zegt /r en je doet \r???

zelf ben ik dus ook nie eg thuis met php dus kweet nie wat goed is.. maarre ut viel me op ;)
\r is de juiste.

maar probeer eens \n\r :)

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


Verwijderd

Topicstarter
Op dinsdag 25 september 2001 10:02 schreef SWINX het volgende:

[..]

\r is de juiste.

maar probeer eens \n\r :)
deze bedoelde ik ook, gebeurt mij wel vaker dat ik de slash ipv de backslah tik, maar dit werkte ook niet, ik heb deze echter al voor mekaar met <BR> nu nog de print_r functie daar past geen <br> achter, in elk geval niet zoals ik het had uitgedokterd.

ik heb nu wel de inhoud van mijn c: ondermekaar,niet met print_r , maar nu op deze manier :

<?php
$inhoud = opendir('c:\.');
while ($file = readdir($inhoud))
{
$files[] = $file;
}
closedir($inhoud);
sort($files);
$i = count($files) - 1;
while(0 <= $i) {
echo"$files[$i]<br>";
$i--;
}
?>

in eerste geval had ik onder de sort ($files); regel
staan: print_r ($files) en dat werkte ook, maar dan stond alles naast mekaar, die kreeg ik niet onder mekaar met een <br> dus daar zoek ik nog naar.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Een kwestie van nadenken en zoeken?
html-enters: <br>
windows-enters: \r\n
unix-enters: \n
mac-enters: \r

Alle enters omzetten in <br>[enter] : nl2br()
Pagina: 1

Dit topic is gesloten.