abonnement Unibet Coolblue
  dinsdag 4 maart 2014 @ 20:09:34 #201
134783 papernote
Een echte.
pi_137391668
quote:
0s.gif Op dinsdag 4 maart 2014 20:05 schreef Light het volgende:

[..]

Het voordeel van zo'n cursus is dat je na afloop kunt gaan zwaaien met een papiertje waarop staat dat je het geheel snapt(e).
Dat wel ja.
Schuimpje... mijn liefste. Verlaat mij nimmer weer...
pi_137398969
quote:
0s.gif Op zaterdag 1 maart 2014 09:06 schreef mstx het volgende:

[..]

Dat komt door de newline tussen </script> en <?php.
Waarom krijg ik de spatie dan niet bij dit:

1
2
3
4
5
6
7
8
<?php  

$test = 0; 
echo $test
?>
<script>
  document.write("hello")
</script>

Output is dan:

quote:
0hello
zonder spatie.
pi_137403272
quote:
99s.gif Op maandag 3 maart 2014 15:31 schreef CrashO het volgende:

[..]

Andere scope.
Lees deze uitleg over scopes maar even goed door.
Bedankt, ik begrijp het nou. Ik vind het niet echt handig om telkens global te moeten gebruiken maar er zal vast een goede reden voor zijn.
pi_137404087
.

[ Bericht 99% gewijzigd door Diabox op 05-03-2014 02:25:52 ]
pi_137404878
quote:
0s.gif Op woensdag 5 maart 2014 00:42 schreef terdege het volgende:

[..]

Bedankt, ik begrijp het nou. Ik vind het niet echt handig om telkens global te moeten gebruiken maar er zal vast een goede reden voor zijn.
Je gebruikt nooit globals :P

Als je omschrijft wat je precies wilt kunnen we je misschien op weg helpen.
pi_137405107
quote:
0s.gif Op woensdag 5 maart 2014 08:00 schreef totalvamp het volgende:
Je gebruikt nooit globals :P
Precies dit ja. Als je een global nodig "hebt", doe je iets fout :P
pi_137405770
Klopt, de concepten snap ik, maar er valt zeker meer te leren.
En het papiertje staat me ook wel aan, gewoon voor mezelf.
pi_137405900
quote:
0s.gif Op dinsdag 4 maart 2014 22:36 schreef Robuustheid het volgende:

[..]

Waarom krijg ik de spatie dan niet bij dit:
[ code verwijderd ]

Output is dan:

[..]

zonder spatie.
Ik denk dat je dit zult moeten zoeken in de ecma specificaties. Maar heb je al gekeken hoe in beide gevallen de php-output eruit ziet?
pi_137410675
quote:
7s.gif Op maandag 3 maart 2014 13:14 schreef Aether het volgende:

[..]

De meeste databases zijn relatiedatabases; m.a.w. er worden tussen verschillende tabellen relaties gelegd door bijvoorbeeld IDs.

De twee queries kun je samenvoegen en een koppeling (relatie) maken door de IDs te koppelen.
Je kunt dit als één query schrijven door JOIN te gebruiken:
[ code verwijderd ]

Omdat er met meerdere tabellen gewerkt wordt is het vaak handiger om aliassen te gebruiken in de query.
‘FROM CLUB c’ betekent dat de tabel CLUB de alias ‘c’ krijgt. Bij de verwijzing naar velden wordt dan deze alias gebruikt (‘c.clubID’). Je zou dit ook als ‘CLUB.clubID’ kunnen schrijven wanneer geen alias wordt gebruikt.
Thanks voor de uitleg, daar was ik inderdaad naar op zoek :)
pi_137419561
Ik heb een functions.php waarin ik wil aangeven dat mijn afbeeldingen in de map "images" staan:
1
2
3
4
<?php
define
('THEMEROOT'get_stylesheet_directory_uri());
define ('IMAGES'THEMEROOT '/wordpress/wp-content/themes/mytheme/images');
?>
De .php staat op een localhost (xampp) en ik wil een relative path naar mijn images map.

Htdocs is de root en van daaruit heb ik dus het pad beschreven. Probleem is dus dat hij het alt attribuut laat zien en niet de afbeelding; dus mijn relative path klopt niet.
Als ik een absolute path test in de browser dan werkt het wel gewoon, bijv. http://localhost/wordpress/wp-content/themes/mytheme/images/logo.png.
Wat zie ik over het hoofd?
pi_137420724
Had je al overwogen om te kijken wát er precies niet klopt aan je relatieve pad?
  † In Memoriam † woensdag 5 maart 2014 @ 18:14:41 #212
159335 Boze_Appel
Vrij Fruit
pi_137420853
Trailing slash wellicht?
Carpe Libertatem
pi_137425331
quote:
14s.gif Op woensdag 5 maart 2014 18:10 schreef KomtTijd... het volgende:
Had je al overwogen om te kijken wát er precies niet klopt aan je relatieve pad?
Ja natuurlijk.
Nu start hij in htdocs en werkt zijn weg via /wordpress/etc naar de images map.

Als ik dit had gehad:
index.html
images/autos/bmw.png

Dan had ik in index.html "images/autos/bmw.png" geschreven; simpel.
Nu heb ik eenzelfde situatie en pakt hij het relatieve pad niet op. Ik opnieuw de uitleg van relatieve paden gelezen om te kijken of ik wat gemist heb, nee.
Ik heb zitten experimenteren met "../", korter pad, langer pad, ook geen oplossing.


quote:
7s.gif Op woensdag 5 maart 2014 18:14 schreef Boze_Appel het volgende:
Trailing slash wellicht?
Nee, helaas.
pi_137425458
Maar je gaat verder niet vertellen wat er nou mis gaat?

Dan rest ons niets anders dan je veel succes te wensen met zoeken naar een oplossing! ^O^
  woensdag 5 maart 2014 @ 20:39:01 #215
118585 Crutch
Filantroop || Taalzwengel
pi_137426041
Al in je netpanel gekeken welke url je browser daadwerkelijk opvraagt?
Je moeder is een hamster
pi_137427890
quote:
14s.gif Op woensdag 5 maart 2014 20:26 schreef KomtTijd... het volgende:
Maar je gaat verder niet vertellen wat er nou mis gaat?

Dan rest ons niets anders dan je veel succes te wensen met zoeken naar een oplossing! ^O^
Goed, opnieuw:

Ik heb een functions.php voor een wordpress theme waar ik wil aangeven in welke folder de afbeeldingen staan.
Het probleem is dat hij alleen de alt van de afbeelding laat zien en dus niet de afbeelding zelf, dus fout in het pad.

De php code die ik heb:
1
2
3
4
<?php
define
('THEMEROOT'get_stylesheet_directory_uri());
define ('IMAGES'THEMEROOT '/wordpress/wp-content/themes/mytheme/images');
?>

Als ik met dat pad een afbeelding uit "images" absoluut maak pakt hij het direct op in de browser.
Kijk ik met firebug naar de code van de website krijg ik:
1
2
<img alt="WordPress Localhost | En nog een WordPress site" 
data-src="http://localhost/wordpress/wp-content/themes/mytheme/wordpress/wp-content/themes/mytheme/images/images/logo.png" style="visibility:hidden;">

Een totaal ander (dubbel) pad dan wat ik heb opgegeven.
Wat ik ook doe hij pakt de afbeelding niet op.
Als ik als bij wijze van test een korter (en zeker fout) pad opgeef: /mytheme/images/
doet hij exact hetzelfde: verdubbelen van het pad.

1
2
<img alt="WordPress Localhost | En nog een WordPress site" 
src="http://localhost/wordpress/wp-content/themes/mytheme/adaptive/images/images/logo.png">

Ik heb geen idee wat voor informatie ik je nog meer kan geven dan wat ik gepost heb.

quote:
0s.gif Op woensdag 5 maart 2014 20:39 schreef Crutch het volgende:
Al in je netpanel gekeken welke url je browser daadwerkelijk opvraagt?
Als dat het "Net" tabblad is waar jij het over hebt dan komt daar bovenaan bij logo.png een "404 Not Found" te staan.
De url achter die .png is "http://localhost/wordpress/wp-content/themes/mytheme/wordpress/wp-content/themes/mytheme/images/images/logo.png".
Krijg daar hetzelfde te zien als wat ik als reactie op KomtTijd heb geschreven.
  woensdag 5 maart 2014 @ 21:47:45 #217
118585 Crutch
Filantroop || Taalzwengel
pi_137429880
quote:
0s.gif Op woensdag 5 maart 2014 21:13 schreef karton2 het volgende:

[..]

Goed, opnieuw:

Ik heb een functions.php voor een wordpress theme waar ik wil aangeven in welke folder de afbeeldingen staan.
Het probleem is dat hij alleen de alt van de afbeelding laat zien en dus niet de afbeelding zelf, dus fout in het pad.

De php code die ik heb:
[ code verwijderd ]

Als ik met dat pad een afbeelding uit "images" absoluut maak pakt hij het direct op in de browser.
Kijk ik met firebug naar de code van de website krijg ik:
[ code verwijderd ]

Een totaal ander (dubbel) pad dan wat ik heb opgegeven.
Wat ik ook doe hij pakt de afbeelding niet op.
Als ik als bij wijze van test een korter (en zeker fout) pad opgeef: /mytheme/images/
doet hij exact hetzelfde: verdubbelen van het pad.
[ code verwijderd ]

Ik heb geen idee wat voor informatie ik je nog meer kan geven dan wat ik gepost heb.

[..]

Als dat het "Net" tabblad is waar jij het over hebt dan komt daar bovenaan bij logo.png een "404 Not Found" te staan.
De url achter die .png is "http://localhost/wordpress/wp-content/themes/mytheme/wordpress/wp-content/themes/mytheme/images/images/logo.png".
Krijg daar hetzelfde te zien als wat ik als reactie op KomtTijd heb geschreven.
En hoe heb je het in je template staan?
1<img src="<?php echo IMAGES?>images/logo.png" /> 
Zo?
Je moeder is een hamster
pi_137431777
quote:
0s.gif Op woensdag 5 maart 2014 21:47 schreef Crutch het volgende:

[..]

En hoe heb je het in je template staan?
[ code verwijderd ]

Zo?
Ja.
Het logo is klikbaar en moet naar home verwijzen. Dat werkt als ik op de naam klik.
Het enigste wat hij niet doet is de afbeelding laten zien.

header.php
1
2
<a href="<?php echo home_url(); ?>">
<img src="<?php echo IMAGES?>/wordpress/wp-content/themes/mytheme/images/" alt="<?php bloginfo('name'); ?> | <?php bloginfo('description'); ?>" /></a>

functions.php
1
2
3
4
<?php
define
('THEMEROOT'get_stylesheet_directory_uri()); //path to stylesheet and assigns it to THEMEROOT
define('IMAGES'THEMEROOT .'/wordpress/wp-content/themes/adaptive/images/');
?>

Firebug:
1
2
<img alt="WordPress Localhost | En nog een WordPress site" 
data-src="http://localhost/wordpress/wp-content/themes/mytheme/wordpress/wp-content/themes/mytheme/images/images/logo.png" style="visibility:hidden;">
pi_137434482
Dan is er toch duidelijk wat er fout gaat? Je string klopt niet. Ofwel THEMEROOT bevat niet de string die je verwacht/wilt, ofwel de string die je append is niet wat je wilt. Eén van de twee zul je aan moeten passen.
pi_137439249
Kan iemand mij vertellen waarom ik geen output krijg met het volgende?

1
2
3
4
5
6
<?php
exec
('"c:\Program Files\ImageMagick-6.8.8-Q16\compare.exe"  -metric PSNR ' $current ' ' $next ' NULL:'$test);
echo 
'5e: ' print_r($test,true) . ';' '</td><td>';
exec('"c:\Program Files\ImageMagick-6.8.8-Q16\compare.exe" ' $current ' ' $next ' NULL:'$test);
echo 
'6e: ' print_r($test,true) . ';' '</td><td>';
?>

Ik heb al shell_exec geprobeerd, als ik dezelfde exec handmatig via de commandline uitvoer zie ik bv dit

quote:
"c:\Program Files\ImageMagick-6.8.8-Q16\compare.exe" -metric PSNR d:\photos\snapshots\2014
0228\snapshot-20140228225510-152.jpg d:\photos\snapshots\20140228\snapshot-20140228225500-152.jpg NULL
35.0194


[ Bericht 4% gewijzigd door Chandler op 06-03-2014 09:46:22 ]
Just say hi!
pi_137439369
Volgens mij kan je print_r niet in een echo gebruiken.
pi_137439417
quote:
0s.gif Op donderdag 6 maart 2014 09:27 schreef Darkomen het volgende:
Volgens mij kan je print_r niet in een echo gebruiken.
Moet werken,

12014-03-06 09:27:47;389;    1e: 72.39%;    2e: 4;    3e: 88.5%;    5e: Array ( ) ;    6e: Array ( ) ;    d:/photos/snapshots/20140228/snapshot-20140228225510-152.jpg;    d:/photos/snapshots/20140228/snapshot-20140228225500-152.jpg;

:X
Just say hi!
  donderdag 6 maart 2014 @ 09:39:31 #223
91039 mstx
2x1/2 = 1/2 x 1/2
pi_137439604
quote:
0s.gif Op donderdag 6 maart 2014 09:27 schreef Darkomen het volgende:
Volgens mij kan je print_r niet in een echo gebruiken.
Jawel, daar is de tweede parameter voor
Op donderdag 2 juli 2009 22:41 schreef RTB het volgende:
als ik elk rap"liedje" een kans moest geven was ik aan het eind van dit millennium nog bezig met het tempo waarin die kotshoop uitgebraakt wordt.
👾
pi_137439646
mybad, daarom hou ik ook meestal mn mond in dit topic :D
pi_137439670
quote:
0s.gif Op donderdag 6 maart 2014 09:41 schreef Darkomen het volgende:
mybad, daarom hou ik ook meestal mn mond in dit topic :D
Hoeft niet hoor, daar leer je weer van ;)
Just say hi!
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')