Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

html5 php tags

Pagina: 1
Acties:
  • 458 views

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
Hallo,

ik loopt tegen een probleempje aan met de <script> </script> en <?php ?> tags in een html5 pagina.
Op de een of andere manier werken ze beide niet.
Ik maak ook gebruik van css om de site wat te stylen en mischien dat het daar ook mee te maken heeft ?

Hier een klein voorbeeldje met wat ik bedoel:
code:
1
2
3
<div id="php_date">
        <?php echo "PHP Part"; ?>
</div>

code:
1
2
3
4
<div id="javascript_test">
 <script type="text/javascript">
  document.write("Testing");
</script>


Beide leveren geen resultaat op de site, wanneer ik binnen de zelfde div id's gewoon wat text plaats, dan wordt dit wel normaal weergegeven.

Iemand een idee ?

  • kaesve
  • Registratie: Maart 2009
  • Laatst online: 16-05 03:04
en wat is hier specifiek html5 aan? alleen de doctype? hoe test je de voorbeelden eigenlijk? gooi je het op een (lokale) server?

  • Exception
  • Registratie: Augustus 2006
  • Laatst online: 16:11
Gooi hier de volledige code eens neer. Volgens mij gaat daarboven al fout namelijk. Wat voor platform draai je? Linux/Windows, Apache/IIS...

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
kaesve schreef op zaterdag 24 december 2011 @ 00:25:
en wat is hier specifiek html5 aan? alleen de doctype? hoe test je de voorbeelden eigenlijk? gooi je het op een (lokale) server?
De rest van de site is html5 (dynamic blocks etc...)

Ik laat je nu alleen de code zien die niet werkt.

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
Exception schreef op zaterdag 24 december 2011 @ 00:27:
Gooi hier de volledige code eens neer. Volgens mij gaat daarboven al fout namelijk. Wat voor platform draai je? Linux/Windows, Apache/IIS...
Volledige code wordt wat overdreven :P, beetje te lang denk ik.

Servertje loopt op CentOS 5.6, php5, Apache 2.2

Hier de header code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
 <header id="top_header">
                <h1>Welcome Blabla</h1>
                        <nav id="top_menu">
                                        <li><a href="#">Home</a></li>
                                        <li><a href="#">Distributions</a></li>
                                        <li><a href="#">Downloads</a></li>
                                        <li><a href="#">Scripts</a></li>
                                        <li><a href="#">Tutorials</a></li>
                        </nav>
                                        <div id="php_date">
                                                <?php echo date("W");?>
                                        </div>
        </header>

[ Voor 51% gewijzigd door MarcHeijerman op 24-12-2011 00:33 ]


  • kaesve
  • Registratie: Maart 2009
  • Laatst online: 16-05 03:04
Ik vroeg me meer af waarom je denkt dat dit probleem html5-gerelateerd is. Werkt het wel als je het in een niet-html5 bestand test? En wat gebeurt er eigenlijk als het 'fout' gaat. Word het document dan als plain-text gerendered? Zie je de scripting als plain-text? Of worden de scripts alleen niet gedraaid?

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
kaesve schreef op zaterdag 24 december 2011 @ 00:35:
Ik vroeg me meer af waarom je denkt dat dit probleem html5-gerelateerd is. Werkt het wel als je het in een niet-html5 bestand test? En wat gebeurt er eigenlijk als het 'fout' gaat. Word het document dan als plain-text gerendered? Zie je de scripting als plain-text? Of worden de scripts alleen niet gedraaid?
script wordt gewoon niet getoond, wanneer ik het vervang door plaint text zie ik wel gewoon de juiste text

  • Kwastie
  • Registratie: April 2005
  • Laatst online: 24-11 12:55

Kwastie

Awesomeness

Wat is je output dan?

"Niks" of krijg je ook de PHP tags te zien?

Ik geloof trouwens niet dat het iets met HTML5 te maken heeft, HTML5 is niet "een' standaard maar een combinatie van een aantal standaarden en heeft niks met PHP te maken :P

Edit: Kijk is in de broncode die de server jouw opstuurt dan.. misschien wordt je div gewoon niet weergegeven

[ Voor 23% gewijzigd door Kwastie op 24-12-2011 00:38 ]

When I get sad i stop being sad and be awesome instead


  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
Kwastie schreef op zaterdag 24 december 2011 @ 00:36:
Wat is je output dan?

"Niks" of krijg je ook de PHP tags te zien?

Ik geloof trouwens niet dat het iets met HTML5 te maken heeft, HTML5 is niet "een' standaard maar een combinatie van een aantal standaarden :P
helemaal niks, ook geen tags
php werkt 100%, heb een andere site op de zelfde bak waar het wel normaal op werkt.

  • Spacespider
  • Registratie: Augustus 2005
  • Laatst online: 15:54
MarcHeijerman schreef op zaterdag 24 december 2011 @ 00:37:
[...]


helemaal niks, ook geen tags
php werkt 100%, heb een andere site op de zelfde bak waar het wel normaal op werkt.
Heb je PHP error reporting op je server aan staan? Op het moment dat error reporting uit staat in je php.ini of .htaccess geeft PHP namelijk ook geen output als er een fout optreed.

[ Voor 18% gewijzigd door Spacespider op 24-12-2011 00:38 ]


  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
jup, error reporting staat ook aan,

testte net heel even voor de zekerheid met een appart php script, en nu zie ik plots ook de php tags + code, andere site.

Vaag, php heeft altijd gewoon gewerkt.

  • Morrar
  • Registratie: Juni 2002
  • Laatst online: 23-11 22:53
Hmm waarom zet je code in de header in plaats van de body van het HTML bestand?

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
Morrar schreef op zaterdag 24 december 2011 @ 00:41:
Hmm waarom zet je code in de header in plaats van de body van het HTML bestand?
Ik wil het op een speciale plaats hebben

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
Net php geupdate, nu werkt het weer...

  • Spacespider
  • Registratie: Augustus 2005
  • Laatst online: 15:54
Morrar schreef op zaterdag 24 december 2011 @ 00:41:
Hmm waarom zet je code in de header in plaats van de body van het HTML bestand?
Dit is de HTML5 <header>-tag, dit is iets anders dan de <head> tag.

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
Spacespider schreef op zaterdag 24 december 2011 @ 00:44:
[...]


Dit is de HTML5 <header>-tag, dit is iets anders dan de <head> tag.
Ow ja ook dat :D, mist it... irritant gedoe met die servertjes af en toe :D, maar goed up and running again.

  • kaesve
  • Registratie: Maart 2009
  • Laatst online: 16-05 03:04
Een kleine opmerking: li-elementen mogen alleen in een ol of ul element staan. Zal wel gewoon goed gerendered worden, maar als we toch netjes html(5) aan het doen zijn..

  • MarcHeijerman
  • Registratie: December 2007
  • Laatst online: 03-08 21:10
kaesve schreef op zaterdag 24 december 2011 @ 00:46:
Een kleine opmerking: li-elementen mogen alleen in een ol of ul element staan. Zal wel gewoon goed gerendered worden, maar als we toch netjes html(5) aan het doen zijn..
Je hebt helemaal gelijk :D, tis al laat, maar ga het fixen :D

hmz <ul> tags ook maar even aanpassen in css, ziet er nu niet uit :D

[ Voor 9% gewijzigd door MarcHeijerman op 24-12-2011 00:48 ]


  • Morrar
  • Registratie: Juni 2002
  • Laatst online: 23-11 22:53
Spacespider schreef op zaterdag 24 december 2011 @ 00:44:
[...]


Dit is de HTML5 <header>-tag, dit is iets anders dan de <head> tag.
Ja zag t ook, maar te laat... Beetje lange laatste werkdag 8)7

Maar goed probleem lijkt dus iets met de server te zijn. Waarschijnlijk .php bestanden niet goed in de config staan of zoiets? Wel vreemd dat <script> ook niet werkte aangezien dat client-side is, maar ik neem aan dat dat ook weer werkt nu?

[ Voor 27% gewijzigd door Morrar op 24-12-2011 00:53 ]


  • BtM909
  • Registratie: Juni 2000
  • Niet online

BtM909

Watch out Guys...

Slechte topicstart, weinig inzet, weinig onderzoek, weinig waarde om open te blijven.

Wil je je topic voortaan langer open zien, dan zou ik volgende keer maar goed het Devschuur® Beleid volgen ;)

Ace of Base vs Charli XCX - All That She Boom Claps (RMT) | Clean Bandit vs Galantis - I'd Rather Be You (RMT)
You've moved up on my notch-list. You have 1 notch
I have a black belt in Kung Flu.

Pagina: 1

Dit topic is gesloten.