abonnement Unibet Coolblue Bitvavo
  maandag 29 maart 2010 @ 15:40:56 #31
91039 mstx
2x1/2 = 1/2 x 1/2
pi_79709012
quote:
Op maandag 29 maart 2010 15:36 schreef Sitethief het volgende:
Hmm, bezig met Javascript (AJAX) in combo met php, maar die twee werken niet altijd even lekker met elkaar samen...
Hoezo niet? Ik heb er vrij weinig problemen mee eigenlijk.
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_79709235
quote:
Op maandag 29 maart 2010 15:36 schreef Sitethief het volgende:
Hmm, bezig met Javascript (AJAX) in combo met php, maar die twee werken niet altijd even lekker met elkaar samen...
Het heeft dan ook niet zo gek veel met elkaar te maken he.. Een clientside techniek hoeft niet daadwerkelijk samen te werken met een serverside techniek zolang ze dezelfde encodering ondersteunen. En dat gaat prima met json_encode() en dergelijke functies.
  maandag 29 maart 2010 @ 15:50:44 #33
25889 Sitethief
Fulltime Flapdrol
pi_79709383
Mjah das waar, maar voor mij is het nog onontgonnen terrein. Vooral ook omdat er overlap is in wat beiden kunnen doen. Stuur je bijvoorbeeld een redirect via JS of PHP?
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  maandag 29 maart 2010 @ 15:57:20 #34
91039 mstx
2x1/2 = 1/2 x 1/2
pi_79709702
quote:
Op maandag 29 maart 2010 15:50 schreef Sitethief het volgende:
Mjah das waar, maar voor mij is het nog onontgonnen terrein. Vooral ook omdat er overlap is in wat beiden kunnen doen. Stuur je bijvoorbeeld een redirect via JS of PHP?
PHP doet de redirect vóórdat de pagina is geladen, met JS doe je dat na het laden of tijdens een event. Dat valt dus eigenlijk ook niet te vergelijken.
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_79754060
waarschijnlijk zal ik hier goed zitten met mijn vraag.
Ik wil dus in mijn website een simpele agenda plaatsen die op alle pagina's te zien is.
Om dit in de html te zetten is dus niet handig omdat je dan op verschillende moet editen
om de agenda als een jpg maken is voor het bijhouden ook niet erg handig
wat is wel de juiste oplossing?
pi_79754572
Het op een aparte pagina maken en die pagina includen.

<?php

include ("./include/db.inc");

?>

Zo is het bij mijn laatste project gegaan. Jij maakt een pagina van (bijv html) en met dat kleine stukje kan je die pagina in de andere pagina's zetten. Je moet het stukje code dan wel op de goede plaats zetten (dus daar waar je de tabel wilt).
pi_79754891
quote:
Op dinsdag 30 maart 2010 18:06 schreef Puala het volgende:
Het op een aparte pagina maken en die pagina includen.

<?php

include ("./include/db.inc");

?>

Zo is het bij mijn laatste project gegaan. Jij maakt een pagina van (bijv html) en met dat kleine stukje kan je die pagina in de andere pagina's zetten. Je moet het stukje code dan wel op de goede plaats zetten (dus daar waar je de tabel wilt).
ik ben nog niet zo heel erg thuis in php
dus ik probeer het te begrijpen
in bv mijn index.html zet ik een verwijzing naar agenda.php
in agenda.php zet ik dus bovenstaande tekst
en in db.inc mijn agenda?
pi_79755134
quote:
Op dinsdag 30 maart 2010 18:14 schreef MrNiles het volgende:

[..]

ik ben nog niet zo heel erg thuis in php
dus ik probeer het te begrijpen
in bv mijn index.html zet ik een verwijzing naar agenda.php
in agenda.php zet ik dus bovenstaande tekst
en in db.inc mijn agenda?
Euhm, wacht, ik leg het begrijpelijker uit (althans, doe poging tot).

Je hebt index.html (en nog meer pagina's uit je menu). In die pagina(s) zet je:

<?php

include ("../agenda/agenda.php");

?>

Dat stukje tussen " " is gewoon een plaats waar je de pagina kan vinden. Die heb je met html ook nodig

En agenda.php bestaat uit bijv. je tabel waar je agenda in staat of hoe je dat wilt maken.
pi_79773516
rewriterule vraagje

ik wou 2 regels maken zonder dat ze elkaar stoorden.
wat er nu gebeurt is als ik er 1 uitvoer dat alle a hrefs erachter blog krijgen en dat is niet wat ik bedoelde :p
probleem rewriterules doen niet wat ik wil :p

ik heb nu een regel die als het goed is alles achter blog naar de goeie locaties stuurt alleen herschrijft hij ook alle andere a hrefs hoe kan je dit tegen gaan?


Opgelost een stomme punt in de link fixte het. relatieve urls

[ Bericht 14% gewijzigd door cablegunmaster op 31-03-2010 01:30:50 ]
Redacted
  woensdag 31 maart 2010 @ 01:00:57 #40
12221 Tijn
Powered by MS Paint
pi_79773733
Het is in een MySQL database mogelijk om per kolom een comment mee te geven. Je ziet dit ook terug in phpMyAdmin bijvoorbeeld.

Weet iemand hoe je de inhoud van zo'n comment opvraagt vanuit PHP?
pi_79774050
quote:
Op woensdag 31 maart 2010 01:00 schreef Tijn het volgende:
Het is in een MySQL database mogelijk om per kolom een comment mee te geven. Je ziet dit ook terug in phpMyAdmin bijvoorbeeld.

Weet iemand hoe je de inhoud van zo'n comment opvraagt vanuit PHP?
hier heb ik nog nooit van gehoord
(het opvragen dan)
Redacted
pi_79774707
quote:
Op woensdag 31 maart 2010 01:00 schreef Tijn het volgende:
Het is in een MySQL database mogelijk om per kolom een comment mee te geven. Je ziet dit ook terug in phpMyAdmin bijvoorbeeld.

Weet iemand hoe je de inhoud van zo'n comment opvraagt vanuit PHP?
SELECT `COLUMN_COMMENT` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_NAME` = 'table_name';

Maar zoals Intrepidity al een keer opmerkte, als je op een shared host zit heb je wellicht geen toegang tot `INFORMATION_SCHEMA`.`COLUMNS`. In dat geval weet ik ook niet hoe je de comments kunt uitlezen.
pi_79774912
quote:
Op woensdag 31 maart 2010 02:15 schreef captaintokyo het volgende:

[..]

SELECT `COLUMN_COMMENT` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_NAME` = 'table_name';

Maar zoals Intrepidity al een keer opmerkte, als je op een shared host zit heb je wellicht geen toegang tot `INFORMATION_SCHEMA`.`COLUMNS`. In dat geval weet ik ook niet hoe je de comments kunt uitlezen.
COLUMN_NAME , wil je er vast ook bij hebben
wist niet eens dat dit kon * zat ook even mee te kijken.*
snap nu ook waarom mn database een keer crashte (half jaar geleden) toen ik information_schema verwijderde


HTACCES probleem

dit is een werkende Rewrite.
1
2
3
<?php
RewriteRule 
^/?blog/(.*)/?(.*).html$ /index.php?blog=$[L]
?>


alleen nu had ik ook een die heel erg hierop leek.
1
2
3
<?php
RewriteRule 
^(.*).htmlindex.php?keuze=$[L]
?>

Apart werken ze maar samen voor geen meter
heb ik hiervoor een rewritecond nodig? wat ik vaag zit te vermoeden.

[ Bericht 12% gewijzigd door cablegunmaster op 31-03-2010 02:57:51 ]
Redacted
pi_79775786
Opzich, als ze in hetzelfde bestand staan, zouden die 2 rewrites door de [L] flag geen invloed op elkaar mogen hebben, althans, als de eerste matcht moet hij de tweede overslaan.
Wat gaat er precies fout?
pi_79780681
quote:
Op dinsdag 30 maart 2010 18:19 schreef Puala het volgende:

[..]

Euhm, wacht, ik leg het begrijpelijker uit (althans, doe poging tot).

Je hebt index.html (en nog meer pagina's uit je menu). In die pagina(s) zet je:

<?php

include ("../agenda/agenda.php");

?>

Dat stukje tussen " " is gewoon een plaats waar je de pagina kan vinden. Die heb je met html ook nodig

En agenda.php bestaat uit bijv. je tabel waar je agenda in staat of hoe je dat wilt maken.
bedankt, het is me gelukt
met een beetje extra google heb ik wat voor elkaar gekregen
alleen mijn volgende vraag...
de tekst heb ik in een div staan wat een achtergrond heeft en een kader
maar zodra ik een "/n" wil doen dan verdwijnt mijn achtergrond+kader en krijg ik geen tekst meer te zien.
kan het zijn dat deze functie dan op een verkeerde plaats heb staan of is het gewoon de verkeerde code?

het is dus "gewoon" in html..
<br> dus...

[ Bericht 6% gewijzigd door MrNiles op 31-03-2010 11:43:12 ]
  woensdag 31 maart 2010 @ 11:25:43 #46
12221 Tijn
Powered by MS Paint
pi_79780760
quote:
Op woensdag 31 maart 2010 02:15 schreef captaintokyo het volgende:

[..]

SELECT `COLUMN_COMMENT` FROM `INFORMATION_SCHEMA`.`COLUMNS` WHERE `TABLE_NAME` = 'table_name';

Maar zoals Intrepidity al een keer opmerkte, als je op een shared host zit heb je wellicht geen toegang tot `INFORMATION_SCHEMA`.`COLUMNS`. In dat geval weet ik ook niet hoe je de comments kunt uitlezen.
Ah, information schema, natuurlijk. Bedankt!

Maar inderdaad, op een shared host zit je dan wellicht met de gebakken peren. Toch maar een andere manier bedenken om extra informatie aan m'n fields mee te geven. Ik stop wel gewoon wat extra informatie in de naam van de kolom.
pi_79782103
quote:
Op woensdag 31 maart 2010 11:23 schreef MrNiles het volgende:

[..]

bedankt, het is me gelukt
met een beetje extra google heb ik wat voor elkaar gekregen
alleen mijn volgende vraag...
de tekst heb ik in een div staan wat een achtergrond heeft en een kader
maar zodra ik een "/n" wil doen dan verdwijnt mijn achtergrond+kader en krijg ik geen tekst meer te zien.
kan het zijn dat deze functie dan op een verkeerde plaats heb staan of is het gewoon de verkeerde code?

het is dus "gewoon" in html..
<br> dus...
Heb je dat in je php stukje staan of waar? Laat eens meer code zien?
pi_79783691
quote:
Op woensdag 31 maart 2010 11:59 schreef Puala het volgende:

[..]

Heb je dat in je php stukje staan of waar? Laat eens meer code zien?
<?php
echo ("<center>
<b>Agenda</b><br>
3 april - jeugdsolistenconcours<br>
10 april - gez.rep.jeugdorkest<br>
2 mei - 15:00 Lof<br>
30 mei - meimarkt<br>
</center>");
?>
pi_79784192
quote:
Op woensdag 31 maart 2010 12:39 schreef MrNiles het volgende:

[..]

<?php
echo ("<center>
<b>Agenda</b><br>
3 april - jeugdsolistenconcours<br>
10 april - gez.rep.jeugdorkest<br>
2 mei - 15:00 Lof<br>
30 mei - meimarkt<br>
</center>");
?>
waarvoor zou je hiervoor php gebruiken?

1
2
3
4
5
6
7
<center>
<b>Agenda</b><br>
3 april - jeugdsolistenconcours<br>
10 april - gez.rep.jeugdorkest<br>
2 mei - 15:00 Lof<br>
30 mei - meimarkt<br>
</center>


werkt net zo goed .
quote:
Op woensdag 31 maart 2010 08:02 schreef Intrepidity het volgende:
Opzich, als ze in hetzelfde bestand staan, zouden die 2 rewrites door de [L] flag geen invloed op elkaar mogen hebben, althans, als de eerste matcht moet hij de tweede overslaan.
Wat gaat er precies fout?
kwestie van volgorde probleem denk ik
werkt namelijk nu wel weer

Codering is soms een klein beetje magie

[ Bericht 32% gewijzigd door cablegunmaster op 31-03-2010 15:22:18 ]
Redacted
pi_79787744
[quote]Op woensdag 31 maart 2010 12:52 schreef cablegunmaster het volgende:

[..]

waarvoor zou je hiervoor php gebruiken?
[ code verwijderd ]

werkt net zo goed .

verklaar je nader
ik ben echt beginnend
ik wil namelijk op verschillende pagina's een zelfde tekst hebben
pi_79790316
quote:
Op woensdag 31 maart 2010 14:13 schreef MrNiles het volgende:
[quote]Op woensdag 31 maart 2010 12:52 schreef cablegunmaster het volgende:

[..]

waarvoor zou je hiervoor php gebruiken?
[ code verwijderd ]

werkt net zo goed .

verklaar je nader
ik ben echt beginnend
ik wil namelijk op verschillende pagina's een zelfde tekst hebben
Je "agenda" zelf hoeft niet tussen <?php .. ?> tags
pi_79790645
quote:
Op woensdag 31 maart 2010 14:13 schreef MrNiles het volgende:
[quote]Op woensdag 31 maart 2010 12:52 schreef cablegunmaster het volgende:

[..]

waarvoor zou je hiervoor php gebruiken?
[ code verwijderd ]

werkt net zo goed .

verklaar je nader
ik ben echt beginnend
ik wil namelijk op verschillende pagina's een zelfde tekst hebben
nou dan maak je een bestand genaamd inc.agenda.php (inc voor include hoeft niet maar makkelijker om uitelkaar te houden ^^) Stopt hier alle gegevens in die je overal wilt neerzetten

Vervolgens doe je op elke pagina waar je het wilt hebben:
1
2
3
<?php
include "/inc.agenda.php";
?>


Natuurlijk moet elke pagina waar je het wil includen een .php extensie hebben .
Redacted
  woensdag 31 maart 2010 @ 22:19:15 #53
137776 boem-dikkie
Jedi Mind Baby!
pi_79808610
Ik zit weer vast met mijn sessions...

Ik heb als ik inlog dit stukje code
1
2
3
4
5
6
7
<?php
session_start
();
            
// Gebruiker inloggen
            
$_SESSION['ingelogd'] = true;
            
$_SESSION['gebruikersNaam'] = $gebruikersNaam;
            
header ("location: profiel.php");
?>


Je wordt als je de goede gegevens hebt ingevuld doorgestuurd naar profiel.php.
Om te kijken of de user daadwerkelijk is ingelogd heb ik bovenaan profiel.php ( en de andere pagina's ) dit staan:
1
2
3
4
5
6
7
8
9
10
11
<?php
    session_start
();
    if (! 
$_SESSION['ingelogd'] )
      {
          
header ("location: inlog.php"); 
    }
      else 
    { 
        
      }
?>


Alleen als ik nu op F5 druk.. of ik ga op de pagina 'profiel.php' naar een andere pagina toe , dan wordt ik naar inlog.php gestuurd..
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_79822059
Ik heb een probleempje, ik probeer een string met een o+umlaut door middel van PDO in een database te frotten. Collatie van zowel tabel als veld is utf8_general_ci, maar ik krijg de volgende exception:
exception 'PDOException' with message 'SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF6hlman...' for column 'achternaam' at row 1'

Dat moet toch gewoon op te slaan zijn in UTF8? Wat doe ik fout?

Edit: "SET NAMES utf8" query had geen effect overigens

Even ter informatie, ik heb een database proxyklasse die van PDO overerft en als volgt de verbinding opzet:
1
2
3
4
5
6
7
8
9
10
<?php
    
public function __construct($connectionstring$user$password)
    {
        
self::$log = new Log("query");

        
parent::__construct($connectionstring$user$password, array(PDO::ATTR_PERSISTENT => true));
        
parent::setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION);
        
$this->query("SET NAMES utf8");
    }
?>


[ Bericht 24% gewijzigd door Intrepidity op 01-04-2010 11:07:28 ]
  donderdag 1 april 2010 @ 11:56:30 #55
25889 Sitethief
Fulltime Flapdrol
pi_79824565
Waarom zet je er niet gewoon & #246; voor in de plaats
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  donderdag 1 april 2010 @ 11:58:40 #56
25889 Sitethief
Fulltime Flapdrol
pi_79824654
quote:
Op woensdag 31 maart 2010 22:19 schreef boem-dikkie het volgende:
Ik zit weer vast met mijn sessions...

Ik heb als ik inlog dit stukje code
[ code verwijderd ]

Je wordt als je de goede gegevens hebt ingevuld doorgestuurd naar profiel.php.
Om te kijken of de user daadwerkelijk is ingelogd heb ik bovenaan profiel.php ( en de andere pagina's ) dit staan:
[ code verwijderd ]

Alleen als ik nu op F5 druk.. of ik ga op de pagina 'profiel.php' naar een andere pagina toe , dan wordt ik naar inlog.php gestuurd..
Echo Session eens op die pagina?

[ Bericht 3% gewijzigd door Sitethief op 01-04-2010 12:14:00 (foutej) ]
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
  donderdag 1 april 2010 @ 12:03:13 #57
137776 boem-dikkie
Jedi Mind Baby!
pi_79824819
Sorry?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_79824829
quote:
Op donderdag 1 april 2010 11:56 schreef Sitethief het volgende:
Waarom zet je er niet gewoon & #246; voor in de plaats
Omdat die data o.a. bedoeld is voor in headers van e-mailberichten, waar HTML-tekens niet toegestaan zijn. Ik wil de originele tekens in de database hebben, later kan ik het nog wel weer coderen als ik het in HTML wil weergeven.

een dump van "SHOW variables LIKE 'char%';" levert op:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
array(8) {
  [0]=>
  array(2) {
    ["Variable_name"]=>
    string(20) "character_set_client"
    ["Value"]=>
    string(4) "utf8"
  }
  [1]=>
  array(2) {
    ["Variable_name"]=>
    string(24) "character_set_connection"
    ["Value"]=>
    string(4) "utf8"
  }
  [2]=>
  array(2) {
    ["Variable_name"]=>
    string(22) "character_set_database"
    ["Value"]=>
    string(4) "utf8"
  }
  [3]=>
  array(2) {
    ["Variable_name"]=>
    string(24) "character_set_filesystem"
    ["Value"]=>
    string(6) "binary"
  }
  [4]=>
  array(2) {
    ["Variable_name"]=>
    string(21) "character_set_results"
    ["Value"]=>
    string(4) "utf8"
  }
  [5]=>
  array(2) {
    ["Variable_name"]=>
    string(20) "character_set_server"
    ["Value"]=>
    string(4) "utf8"
  }
  [6]=>
  array(2) {
    ["Variable_name"]=>
    string(20) "character_set_system"
    ["Value"]=>
    string(4) "utf8"
  }

Alles lijkt dus gewoon UTF8 te zijn qua verbinding..
pi_79829740
heb ik dus een scripje gevonden om verjaardagen op een site te zetten....maar ik snap er WEER weinig van
wat moet ik doen met alle variabelen?
moet dat in een db oid?

hier het script
pi_79830288
Dat script berekent alleen hoeveel tijd er nog resteert tot de volgende verjaardag. En nog slecht ook. Wil je dat gebruiken zul je dus inderdaad verjaardagen ergens in moeten bijhouden.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')