abonnement Unibet Coolblue Bitvavo
  dinsdag 31 januari 2006 @ 16:16:50 #205
65471 SkaterSam
Lurking Galore
pi_34650416
quote:
Op dinsdag 31 januari 2006 14:34 schreef the_disheaver het volgende:
Ik zou wel eerder gebruik maken van 1 of 0.
Dit is makkelijker te controleren? Of leest het sneller uit de DB, of is het gewoon logischer?

vroeg ik me af
Let's make life easy
Typo's are the demon spawn from hell !
pi_34650459
quote:
Op dinsdag 31 januari 2006 14:34 schreef the_disheaver het volgende:

[..]

Ik zou wel eerder gebruik maken van 1 of 0.
Eens. De programmalogica wordt duidelijk eenvoudiger door 0 en 1 ipv "N" en "Y".
  dinsdag 31 januari 2006 @ 17:07:20 #207
69357 R-Mon
jong en dynamisch
pi_34652015
Probleempje met for-loops.

Ik heb twee arrays, eentje met nieuwe waarden en eentje met oude waarden. Het aantal kan verschillen en de nieuwe moeten in de db worden gezet.

Maar omdat het aantal kan verschillen verschillen ook de queries die moeten worden uitgevoerd elke keer. Dus heb ik dit:

1
2
3
4
5
6
7
8
9
if(count($new) == count($old)) {
// update
}
elseif(count($new) < count($old)) {
// update, delete
}
elseif(count($new) > count($old)) {
// update, insert
}


Nou loop ik vast op het punt waar vergeleken moet worden hoeveel waarden ge-updatemoeten worden en hoeveel waarden er ge-delete/ge-insert moeten worden (de for-loops binnen deze if-jes dus). Hopelijk kan iemand me hiermee helpen (als dit duidelijk genoeg is).
&lt;tsjsieb&gt; maarja, jij bent ook gewoon cool R-Mon :p
pi_34652463
quote:
Op dinsdag 31 januari 2006 16:16 schreef SkaterSam het volgende:

[..]

Dit is makkelijker te controleren? Of leest het sneller uit de DB, of is het gewoon logischer?

vroeg ik me af
Semantisch gezien is het logischer om 'y' en 'n' te gebruiken, maar aangezien je op een sticky status wilt sorteren kun je beter voor 0 en 1 kiezen omdat je dan zeker weet welke waarde bovenaan komt. Bij 'y' en 'n' is dat maar gokken (MySQL sorteert ze geloof ik op volgorde dat ze gedefinieerd zijn, maar dit hoeft dus niet persé zo te zijn).
pi_34652556
quote:
Op dinsdag 31 januari 2006 17:07 schreef R-Mon het volgende:
Probleempje met for-loops.
-snip-
Door gebruik te maken van array_diff() kun je ontdekken welke waarden er zijn weggehaald en welke er zijn toegevoegd. Echter, als je maar met één soort waarde werkt weet ik niet waarom je ooit een UPDATE zal uitvoeren?
pi_34652925
hmm het volgende stukje code werkt wel, maar het lukt mij onmogelijk om de mededelingen: tekst, en de marquee naast elkaar te krijgen.. iemand enig idee hoe dit aan te pakken?

1
2
3
<?php
                                   
echo"          <td class='row4'><span class='desc'><font size = 2 color = gray>[12:34] </font><font size = 2 color = red>Mededelingen: </font> <font size = 2 color = purple> <marquee Direction='up' loop='true' height='10'  hspace='30'  scrollamount='1' scrolldelay='70'>$reactielijn</marquee></font><br /></span></td>";
?>
La derecha oprime, la izquierda libera
  dinsdag 31 januari 2006 @ 18:08:19 #211
69357 R-Mon
jong en dynamisch
pi_34653794
quote:
Op dinsdag 31 januari 2006 17:25 schreef JeRa het volgende:

[..]

Door gebruik te maken van array_diff() kun je ontdekken welke waarden er zijn weggehaald en welke er zijn toegevoegd. Echter, als je maar met één soort waarde werkt weet ik niet waarom je ooit een UPDATE zal uitvoeren?
Er moet ook ge-update kunnen worden omdat, kijk. Het is voor een poll. Ik heb een tabel options met de velden id,pollid,option,votes. Als je een poll wilt editten wordt elke option die bij een gegeven pollid hoort ingeladen in een form. Form wordt gesubmit, dit moet verwerkt worden. Er zijn tien input's voor de opties dus er kunnen er maximaal 10 worden gesubmit maar er kunnen ook een paar léég zijn.
Stel ik verbeter in één van de opties een tikfoutje, maar ik voeg ook twee opties toe. Dan moet er dus ge-update en ge-insert worden.

Wat ik nu heb in if(count($new) > count($old)) is dit (werkt niet):
1
2
3
4
5
6
7
8
9
10
11
12
13
for($x=0;$x<count($old);$x++) {

   // UPDATE
   
   $queryUpdateOption = "UPDATE " . $tableOptions . 
             " SET `option`='" . $new[$x] . "' WHERE `id`=" . $old[$x]['id'];
   
}
for($x=count($old)+1;$x<count($new);$x++) {
   
   // INSERT $new[$x];
   
}


De volgorde van de arrays is geen probleem, ik weet dat de volgordes overeenkomen. Maar hoe ik die for-loops moet controleren, dat wanneer voor de lengte van de kleinste is ge-update, verder wordt gegaan met het inserten van de rest. Dat is het.
&lt;tsjsieb&gt; maarja, jij bent ook gewoon cool R-Mon :p
pi_34653817
vanaf nu geld hier een LIFO afhandelings procedure
La derecha oprime, la izquierda libera
pi_34653885
quote:
Op dinsdag 31 januari 2006 17:37 schreef LeeHarveyOswald het volgende:
hmm het volgende stukje code werkt wel, maar het lukt mij onmogelijk om de mededelingen: tekst, en de marquee naast elkaar te krijgen.. iemand enig idee hoe dit aan te pakken?
[ code verwijderd ]
CSS gebruiken? float: left enzo.

Waarom eigenlijk zoveel html laten echo´en?
pi_34653905
quote:
Op dinsdag 31 januari 2006 18:12 schreef the_disheaver het volgende:

[..]

CSS gebruiken? float: left enzo.

Waarom eigenlijk zoveel html laten echo´en?
Vanuit groot php document met beveiliging enzo Alleen selecte groep users mag dit zien, maar met een DIE is het hele document (Forum) uitbeeld, en dat is ook weer niet de bedoeling. .....
La derecha oprime, la izquierda libera
pi_34653975
1
2
3
4
5
6
7
8
9
<td class='row4'>
<span class='desc'>
<font size = 2 color = gray style='float:left'>[12:34] </font>
<font size = 2 color = red style='float:left'>Mededelingen: </font> 
<font size = 2 color = purple style='float:left'> 
<marquee Direction='up' loop='true' height='10'  hspace='30'  scrollamount='1' scrolldelay='70'>$reactielijn</marquee>
</font>
<br /></span></td>";
?>

Zoiets misschien? Niet getest enzo
pi_34654059
quote:
Op dinsdag 31 januari 2006 17:22 schreef JeRa het volgende:

[..]

Semantisch gezien is het logischer om 'y' en 'n' te gebruiken, maar aangezien je op een sticky status wilt sorteren kun je beter voor 0 en 1 kiezen omdat je dan zeker weet welke waarde bovenaan komt. Bij 'y' en 'n' is dat maar gokken (MySQL sorteert ze geloof ik op volgorde dat ze gedefinieerd zijn, maar dit hoeft dus niet persé zo te zijn).
Om het makkelijker te maken kun je ook nog char(1) gebruiken.

Ander voordeel van 0 en 1 boven 'n' en 'y' is dat iedere (beetje) programmeertaal bij boolean vergelijkingen 0 en false gelijkstelt, net als 1 (niet 0) en true. Er is geen enkele taal die 'n' naar false zal omzetten. Dan wordt iets als
1
2
3
if ($sticky) {
...

alweer minder, omdat er meer vergelijkingen nodig zijn.
pi_34654876
quote:
Op dinsdag 31 januari 2006 18:16 schreef the_disheaver het volgende:

[ code verwijderd ]

Zoiets misschien? Niet getest enzo
Dat werkt Thnq!!!
La derecha oprime, la izquierda libera
pi_34665066
Ik heb in windows een script gebouwd. Maar nu zit ik voornamelijk onder linux. En daar gaat forwarden met hetzelfde script niet goed.

1
2
3
<?php
header
('Location: index.php');
?>

Ik krijg ook geen foutmeldingen te zien. Kan een of ander php.ini instelling hier iets te maken mee hebben?

edit: lijkt toch iets anders te zijn... hij pakt de logoutpagina pas na een refresh.... vreemd. Alleen door het gehele script te posten zou ik geholpen kunnen worden. En das een beetje veel

Laat maar voor even dus
  FOK!-Schrikkelbaas dinsdag 31 januari 2006 @ 23:09:14 #219
1972 Swetsenegger
Egocentrische Narcist
pi_34665111
1
2
3
<?php
header
('Location: '.$_SERVER['PHP_SELF']);
?>


werkt dit wel?
pi_34665257
quote:
Op dinsdag 31 januari 2006 23:09 schreef Swetsenegger het volgende:

[ code verwijderd ]

werkt dit wel?
Nee, zie mijn edit. Maar het is wel een betere manier. Tenminste, geeft ie ook de attributen erbij mee? (dus ?id=2) (wat dus niet moet) ow, maakt volgens mij niets uit...
pi_34665646
edit2: het ligt toch echt aan de header();
1
2
3
4
5
6
7
8
9
10
11
12
<?php
if (!isset($_SESSION['general']['afdeling'])) {
    if (isset(
$_POST['afdeling'])) {
        
$_SESSION['general']['afdeling'] = $_POST[afdeling];
        
header('Location: '.$_SERVER['PHP_SELF']);
    }
    print
$keuzeformulier_afdeling
}
if (isset(
$_SESSION['general']['afdeling'])) {
      print
$afdeling_gegevens
}
?>

Na het inzenden van het formulier print hij zowel het keuze formulier opneuw af, als de afdeling_gegevens, terwijl in feite na het inzenden van de form een session gezet moet worden, en de pagina opnieuw geladen moet worden . Daardoor zal het form niet meer weergegeven worden (immers, isset($_SESSION) is true, maar alleen de afdelinggevens.

Hier maakt het weinig uit, door middel van een else {} is het makkelijk op te lossen, maar later zal het script echt opnieuw geladen moeten worden aangezien hetzelfde script meerdere malen uitgevoerd zal moeten worden.

Ofwel, de header() doet het niet op linux. Zonder foutmeldingen in error.log. Wat kan het zijn?

[ Bericht 74% gewijzigd door the_disheaver op 31-01-2006 23:44:09 ]
pi_34668288
En opgelost: waarschijnlijk zat in de windows php.ini de output_buffering wel on, maar in linux niet. Dat maakte het verschil Hij doet het nu!
  woensdag 1 februari 2006 @ 02:44:01 #223
32768 DionysuZ
Respect my authority!
pi_34669951
kan je een location header naar een relative path laten verwijzen? ik dacht dat die alleen absolute paths nam.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
pi_34670649
quote:
Op woensdag 1 februari 2006 02:44 schreef DionysuZ het volgende:
kan je een location header naar een relative path laten verwijzen? ik dacht dat die alleen absolute paths nam.
Ja, dat kan, en nee, het is geen good practice
  woensdag 1 februari 2006 @ 08:20:14 #225
19840 Libris
Live from Singapore
pi_34671018
Ik heb een form met verschillende buttons, die elk verschillende value en name hebben. Hoe kan ik de value en name aflezen uit de $_POST na een submit?

Met
1
2
3
foreach ($_POST as $control) {
   echo "control: ".$control."<br>";
}

Krijg ik alleen de value, niet de naam...
  FOK!-Schrikkelbaas woensdag 1 februari 2006 @ 08:35:10 #226
1972 Swetsenegger
Egocentrische Narcist
pi_34671125
quote:
Op woensdag 1 februari 2006 08:20 schreef Libris het volgende:
Ik heb een form met verschillende buttons, die elk verschillende value en name hebben. Hoe kan ik de value en name aflezen uit de $_POST na een submit?

Met
[ code verwijderd ]

Krijg ik alleen de value, niet de naam...
1
2
3
foreach($_POST['whatever'] as $k => $v){
//$k bevat de key (naam) $v bevat de value.
}
  woensdag 1 februari 2006 @ 08:59:03 #227
19840 Libris
Live from Singapore
pi_34671355
Merci!
  FOK!-Schrikkelbaas woensdag 1 februari 2006 @ 13:18:40 #228
1972 Swetsenegger
Egocentrische Narcist
  woensdag 1 februari 2006 @ 16:05:59 #229
51748 H4ze
wait...what?
pi_34683046
Vraagje:

Als ik connectie maak met een mysql database, dan geef ik bij host altijd localhost op. Nu wil ik van buitenaf een connectie met de DB maken. Ik neem aan dat ik bij host dan ook gewoon een IP adres kan invullen?

[ Bericht 13% gewijzigd door H4ze op 01-02-2006 16:14:09 ]
*BURP*
  woensdag 1 februari 2006 @ 16:18:15 #230
69357 R-Mon
jong en dynamisch
pi_34683451
quote:
Op woensdag 1 februari 2006 16:05 schreef H4ze het volgende:
Vraagje:

Als ik connectie maak met een mysql database, dan geef ik bij host altijd localhost op. Nu wil ik van buitenaf een connectie met de DB maken. Ik neem aan dat ik bij host dan ook gewoon een IP adres kan invullen?
Juist.
&lt;tsjsieb&gt; maarja, jij bent ook gewoon cool R-Mon :p
  woensdag 1 februari 2006 @ 19:35:37 #231
62215 qu63
..de tijd drinkt..
pi_34690060
niet helemaal php/mysql vraag, maar ik hoop toch dat iemand kan helpen

heb een mooi flashupload script, alleen krijg ik een 405 error als ik iets wil uploaden

kan het zijn dat ik iets moet aanpassen aan de cfm bestanden die aangeroepen worden? of moet ik die in mn webserver instellen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 1 februari 2006 @ 19:40:14 #232
69357 R-Mon
jong en dynamisch
pi_34690219
quote:
Op woensdag 1 februari 2006 19:35 schreef qu63 het volgende:
niet helemaal php/mysql vraag, maar ik hoop toch dat iemand kan helpen

heb een mooi flashupload script, alleen krijg ik een 405 error als ik iets wil uploaden

kan het zijn dat ik iets moet aanpassen aan de cfm bestanden die aangeroepen worden? of moet ik die in mn webserver instellen
405 errors often arise with the POST method. You may be trying to introduce some kind of input form on your Web site, but not all ISPs allow the POST method necessary to process the form.

All 405 errors can be traced to configuration of the Web server and security governing access to the content of the Web site, so should easily be explained by your ISP.

Inderdaad iets met webserver instellen dus.
&lt;tsjsieb&gt; maarja, jij bent ook gewoon cool R-Mon :p
  woensdag 1 februari 2006 @ 19:48:02 #233
62215 qu63
..de tijd drinkt..
pi_34690481
quote:
Op woensdag 1 februari 2006 19:40 schreef R-Mon het volgende:

[..]

405 errors often arise with the POST method. You may be trying to introduce some kind of input form on your Web site, but not all ISPs allow the POST method necessary to process the form.

All 405 errors can be traced to configuration of the Web server and security governing access to the content of the Web site, so should easily be explained by your ISP.

Inderdaad iets met webserver instellen dus.
kutzooi

ik heb al rondgekeken op de site van aprelium, maar daar vond ik niks

enig idee of ik daar ook weer een engine (a la php, perl, etc) voor nodig heb?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_34692661
wie kan mij even helpen ? Ik weet wel wat van php maar nog niet zo veel. Ik heb deze site ter beschikking : http://www.smarthotelsolutions.com/jaarboekVC/index.php

Dit is een inschrijfformulier voor een Jaarboek van school. Ik wil dit uitbreiden, maar wat voor programma (liefst free) is het beste volgens jullie hiervoor?

[ Bericht 0% gewijzigd door elroy1988 op 01-02-2006 22:47:50 ]
  woensdag 1 februari 2006 @ 20:55:05 #235
62215 qu63
..de tijd drinkt..
pi_34693117
laat maar, mijn probleem is al gefixed

ik had een coldfusion-server moeten draaien of een ander scripot gebruiken. script is nu aangepast naar php
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_34693553
quote:
Op woensdag 1 februari 2006 20:45 schreef elroy1988 het volgende:
wie kan mij even helpen ? Ik weet wel wat van php maar nog niet zo veel. Ik heb deze site ter beschikking : http://www.smarthotelsolutions.com/jaarboek/index.php

Dit is een inschrijfformulier voor een Jaarboek van school. Ik wil dit uitbreiden, maar wat voor programma (liefst free) is het beste volgens jullie hiervoor?
huh? ik krijg een 404 op die link....

Verder snap ik de vraag totaal niet... wat wil je uitbreiden, en waarom zou je daar een programma voor nodig moeten hebben?
pi_34698292
euhm ik schreef, Ik wil dit uitbreiden. Nou zoals je nu ziet zie je wat componenten, maar ik wil wat dingen toevoegen, en mij lijkt dat met een programma beter, omdat ik geen verstand van PHP heb om het uit de losse pols te schudden zonder hulp van programma's!

Dus vandaar mijn vraag om uberhaupt info hierover te krijgen!
pi_34698360
quote:
Op woensdag 1 februari 2006 22:49 schreef elroy1988 het volgende:
euhm ik schreef, Ik wil dit uitbreiden. Nou zoals je nu ziet zie je wat componenten, maar ik wil wat dingen toevoegen, en mij lijkt dat met een programma beter, omdat ik geen verstand van PHP heb om het uit de losse pols te schudden zonder hulp van programma's!

Dus vandaar mijn vraag om uberhaupt info hierover te krijgen!
Je link werkt niet. Iets dat niet bestaat uitbreiden wordt lastig.
  woensdag 1 februari 2006 @ 22:59:28 #239
62215 qu63
..de tijd drinkt..
pi_34698696
quote:
Op woensdag 1 februari 2006 22:51 schreef JeRa het volgende:

[..]

Je link werkt niet. Iets dat niet bestaat uitbreiden wordt lastig.
en http://www.smarthotelsolutions.com/ verwijst ook door naar een mooi opgezette site
quote:
Herzlich Willkomen bei Smarthotelsolutions
Wij willen ons gaarne introduceren als een bedrijf gespecialiseerd in hotel produkten en oplossingen die bijdragen aan kostenbesparing en winstgevendheid alsmede ook het het niveau van service en klantvriendelijkheid aanzienlijk vergroten. Met bijna 18 jaar ervaring in het leveren van deze produkten, hebben wij de ervaring en kennis opgebouwd om voor u een betrouwbare partner te mogen zijn. Contacteer ons voor een vrijblijvende offerte, het is ons een bijzonder genoegen u te mogen aanbieden.

Work with us and find out what your Hotel can save every year !!!

SmartHotelSolutions
in 3 talen
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_34698773
Het kan aan mij liggen, maar die site zag er volgens mij een uurtje geleden compleet anders uit
  FOK!-Schrikkelbaas woensdag 1 februari 2006 @ 23:12:03 #241
1972 Swetsenegger
Egocentrische Narcist
pi_34699239
quote:
Voorlopig ben ik niet zo blij met beta 2.
Betekent het een en ander aanpassen, maar dat heeft meer met design dan php te maken
  woensdag 1 februari 2006 @ 23:12:32 #242
32768 DionysuZ
Respect my authority!
pi_34699259
quote:
Op woensdag 1 februari 2006 23:12 schreef Swetsenegger het volgende:

[..]

Voorlopig ben ik niet zo blij met beta 2.
Betekent het een en ander aanpassen, maar dat heeft meer met design dan php te maken
webdevelopment for dummies?

die png verbetering zit ik al heel lang op te wachten
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  FOK!-Schrikkelbaas woensdag 1 februari 2006 @ 23:36:00 #243
1972 Swetsenegger
Egocentrische Narcist
pi_34700228
quote:
Op woensdag 1 februari 2006 23:12 schreef DionysuZ het volgende:

[..]

webdevelopment for dummies?

die png verbetering zit ik al heel lang op te wachten
Mjah, maar alle ie6 hacks welke je in het verleden hebt toegepast werken nu niet meer. MAAR.... het werkt ook nog steeds niet gelijk aan Opera of firefox mbt CSS.

Ik ben in ieder geval wat paginaatjes al 'netjes' aan het maken in IE7. Dat gaat wel aardig, maar leukigheidjes zoals een footer welke altijd onderaan de viewport staat, behalve wanneer er meer content is, heb ik nog niet aan de praat
pi_34700305
Ik ga denk ik m'n sites gewoon op dezelfde manier opbouwen als ik altijd al deed; zo veel mogelijk aan de 'standaard' houden en waar nodig bijschaven. Als IE7 uitkomt verwacht ik dat dat niet heel veel werk oplevert, want ik gebruik niet of weinig IE6-hacks (ik probeer ze te ontwijken mits mogelijk).
  woensdag 1 februari 2006 @ 23:42:27 #245
32768 DionysuZ
Respect my authority!
pi_34700463
quote:
Op woensdag 1 februari 2006 23:36 schreef Swetsenegger het volgende:

[..]

Mjah, maar alle ie6 hacks welke je in het verleden hebt toegepast werken nu niet meer. MAAR.... het werkt ook nog steeds niet gelijk aan Opera of firefox mbt CSS.
<!--[if IE]><!--[if lt IE 7]><![endif]--><![endif]-->
of
<!--[if gte IE 7]><![endif]-->
jah leuk
quote:
Ik ben in ieder geval wat paginaatjes al 'netjes' aan het maken in IE7. Dat gaat wel aardig, maar leukigheidjes zoals een footer welke altijd onderaan de viewport staat, behalve wanneer er meer content is, heb ik nog niet aan de praat
http://www.howtocreate.co.uk/fixedPosition.html

maar goed, is niet echt php/mysql related he
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  woensdag 1 februari 2006 @ 23:43:17 #246
32768 DionysuZ
Respect my authority!
pi_34700493
quote:
Op woensdag 1 februari 2006 23:38 schreef JeRa het volgende:
Ik ga denk ik m'n sites gewoon op dezelfde manier opbouwen als ik altijd al deed; zo veel mogelijk aan de 'standaard' houden en waar nodig bijschaven. Als IE7 uitkomt verwacht ik dat dat niet heel veel werk oplevert, want ik gebruik niet of weinig IE6-hacks (ik probeer ze te ontwijken mits mogelijk).
is IE7 al uit? Heb nl. nog een PNG hack bij een klant, dan moet ik die even aanpassen.
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  FOK!-Schrikkelbaas woensdag 1 februari 2006 @ 23:45:48 #247
1972 Swetsenegger
Egocentrische Narcist
pi_34700581
quote:
Op woensdag 1 februari 2006 23:42 schreef DionysuZ het volgende:

[..]

<!--[if IE]><!--[if lt IE 7]><![endif]--><![endif]-->
of
<!--[if gte IE 7]><![endif]-->
jah leuk
Alleen werkt het dan nog steeds niet in IE7
quote:
http://www.howtocreate.co.uk/fixedPosition.html

maar goed, is niet echt php/mysql related he
In beta2 blijft er niets fixed staan Blijkbaar nog steeds niet 'gefixed'
  woensdag 1 februari 2006 @ 23:53:09 #248
32768 DionysuZ
Respect my authority!
pi_34700824
□ Reality is merely an illusion,albeit a very persistent one-A.Einstein
■ Of ik ben gek of de rest van de wereld.Ik denk zelf de rest van de wereld-Rudeonline
□ The war is not meant to be won.It is meant to be continuous-G.Orwell
  donderdag 2 februari 2006 @ 17:42:37 #249
71796 dossie
lekker makkelijk
pi_34719069
Ik heb een vraag over verschillende formulieren op een pagina.

Kan je in php onderscheiden welk formulier gepost wordt? Je kan dit natuurlijk doen aan de hand van een hidden field als er geen onderscheidend veld is in elk formulier.

Maar hoe zit het met de naam van het formulier? In javascript wordt hiervan gebruik gemaakt, maar in php is er niets over te vinden in bijvoorbeeld $_POST.

Mis ik iets, of is de formuliernaam van geen betekenis voor php?
"Het geheugen van het hart zeeft slechte herinneringen weg en maakt de goede mooier. Dat stelt ons in staat om met het verleden te leven." - Gabriel Garcia Marquez
pi_34720170
Javascript is een client side iets, PHP draait op de server. De webserver weet alleen wat de webbrowser naar hem toestuurt, en de namen van formulieren is niet iets wat meegestuurd wordt. PHP krijgt de POST-variabelen direct van de webserver en kan dus niet weten wat de naam van het formulier aan de client side was.
  FOK!-Schrikkelbaas donderdag 2 februari 2006 @ 21:18:38 #251
1972 Swetsenegger
Egocentrische Narcist
pi_34723236
Op een website verzend ik een HTML mail.
Deze mail bevat onder andere een tabel.

Dit gaat in 9 van de 10 gevallen goed, maar bij de 10e krijgt de ontvanger het mailtje wel binnen, maar bij de eerste <td... wordt de mail afgebroken. De rest van de content staat er niet in.

1
2
3
$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: mail@domein.nl";


De headers lijken me goed?

Nu maak ik gewoon gebruik van de mail() functie en ik weet dat die niet zo best is. Maar is bovenstaande een van de situaties welke ik daardoor kan verwachten of moet dit toch echt in mijn code zitten? Of kan ik beter gebruik gaan maken van phpmailer?

-edit-
Hoe stel ik phpmailer in? Ik moet toch ergens gebruikersnaam en wachtwoord van de smtpserver opgeven. Overigens zit ik dan ook met relaying, ik kan niet de smtp van de hoster gebruiken met een ander mail adres natuurlijk.

[ Bericht 30% gewijzigd door Swetsenegger op 02-02-2006 21:33:41 ]
  FOK!-Schrikkelbaas zaterdag 4 februari 2006 @ 18:14:00 #252
1972 Swetsenegger
Egocentrische Narcist
pi_34734954
Er zaten wat kleine foutjes in de HTML source van de mail, maar nog steeds gaat het bij een enkeling fout. Ik snap er geen reet van
  zondag 5 februari 2006 @ 12:33:16 #253
73232 De_Hertog
Aut bibat, aut abeat
pi_34754879
Is dit topic alleen voor de combinatie MySQL en PHP of mag een vraag voor alleen MySQL ook? Ik wil namelijk met een programmatje, gewoon via een socket op poort 3306, communiceren met MySQL om even snel wat gegevens in te lezen. Ik had verwacht dat als ik zou telnetten naar 3306 ik gewoon de MySQL - prompt zou krijgen, maar blijkbaar zit dit anders in elkaar. Weet iemand het protocol dat MySQL voor netwerkconnecties gebruikt?
Mary had a little lamb
Then Mary had dessert
pi_34756179
Ik weet wel dat een mysql installatie komt met een programmaatje "mysql". Die kan wel verbinding maken met een server, en daarmee kun je dan alles regelen.
pi_34756951
Als je de MySQL prompt wilt krijgen:

$ mysql -h {host} -u {username} -p

En als je moeilijk wilt gaan doen:

http://www.redferni.uklinux.net/mysql/MySQL-Protocol.html

abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')