abonnement Unibet Coolblue Bitvavo
  dinsdag 7 februari 2012 @ 14:27:49 #241
66714 YuckFou
Nu niet, nooit niet...
pi_107712964
quote:
0s.gif Op dinsdag 7 februari 2012 13:40 schreef Sitethief het volgende:
Kijk even in phorm\distribution\docs\amailing.html
Let wel op, Phorm is redelijk outdated, ze gebruiken diverse PHP 5.3.0. functies zoals ereg_replace zijn deprecated in nieuwere PHP versies.
thank you :)
Ik mis alleen de docs directory :')
Are we not savages, innately destined to maim and kill?
Blame it on the environment, heredity or evolution: we're still responsible
Our intelligence may progress at geometric rates
Yet socially we remain belligerent neonates
  dinsdag 7 februari 2012 @ 14:45:38 #242
25889 Sitethief
Fulltime Flapdrol
pi_107713616
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  dinsdag 7 februari 2012 @ 14:48:11 #243
66714 YuckFou
Nu niet, nooit niet...
pi_107713716
quote:
Ik was je zelf al voor ;)
Heb Phorm zelf gedownloaded en de docs doorgelezen, fuck wat zit PHP lastig in elkaar :D
Maar goed, ik ben zo ver dat ik geloof ik, redelijk begrijp waar phorm het heeft ingestopt, alleen twijfel ik nu welke bestanden ik moet aanpassen, is dat phormconfig alleen of ook phorm.php??
of ben ik nu als een zot aan het bazelen en kan ik er maar beter vanaf blijven? :')
Are we not savages, innately destined to maim and kill?
Blame it on the environment, heredity or evolution: we're still responsible
Our intelligence may progress at geometric rates
Yet socially we remain belligerent neonates
pi_107715043
quote:
0s.gif Op dinsdag 7 februari 2012 14:48 schreef YuckFou het volgende:

[..]

Ik was je zelf al voor ;)
Heb Phorm zelf gedownloaded en de docs doorgelezen, fuck wat zit PHP lastig in elkaar :D
Maar goed, ik ben zo ver dat ik geloof ik, redelijk begrijp waar phorm het heeft ingestopt, alleen twijfel ik nu welke bestanden ik moet aanpassen, is dat phormconfig alleen of ook phorm.php??
of ben ik nu als een zot aan het bazelen en kan ik er maar beter vanaf blijven? :')
Als je in de core dingen gaat aanpassen (bijvoorbeeld dat hij naar het opgegeven emailadres in het formulier ook een mail stuurt), dit altijd gebeurd, dus ook in je andere formulier(en), mits je daar een controle omheen bouwt.

Kijk anders eens naar PHPMailer, dat is veel makkelijker. Daarvan weet ik dat je een object aanmaakt en daar simpel cc's en bcc's aan toevoegt.
pi_107715088
PHPMailer is idd ideaal.
pi_107715185
quote:
0s.gif Op dinsdag 7 februari 2012 15:19 schreef Scorpie het volgende:
PHPMailer is idd ideaal.
Alleen, bedenk ik met net dat zonder kennis van PHP je dit niet zo makkelijk verworven krijgt in dat form systeem. Überhaupt, al zou je een "gewoon" html formulier maken, dien je op de juiste plaats de PHP afhandeling moeten doen.
  dinsdag 7 februari 2012 @ 15:25:13 #247
66714 YuckFou
Nu niet, nooit niet...
pi_107715326
Ik ben me door die regels code aan het doorworstelen en t begint hier en daar te dagen met de functies, nog niet helemaal maar goed, dat kan nog komen...
De site staat, het contactformulier wat ook met Phorm is gemaakt werkt gewoon, de webshop die op een heel eigen stuk java draait werkt ook gewoon dus dit zou op zich als los contact/reparatieformulier toch ook te maken moeten zijn, vooral het ontbreken van de docs inde phormfolder miste ik, dank Sitethief voor het duwtje in die richting, en ik ga toch binnenkort proberen wat ik kan aanpassen zonder gelijk de hele code te vernachelen en ik hou me aanbevolen voor tips :)
Are we not savages, innately destined to maim and kill?
Blame it on the environment, heredity or evolution: we're still responsible
Our intelligence may progress at geometric rates
Yet socially we remain belligerent neonates
  dinsdag 7 februari 2012 @ 15:32:05 #248
25889 Sitethief
Fulltime Flapdrol
pi_107715561
Als het geen haastklus is wil ik evt zondag wel met je meekijken als je dat goed vind :) .
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht >:)
  dinsdag 7 februari 2012 @ 15:34:27 #249
66714 YuckFou
Nu niet, nooit niet...
pi_107715648
quote:
0s.gif Op dinsdag 7 februari 2012 15:32 schreef Sitethief het volgende:
Als het geen haastklus is wil ik evt zondag wel met je meekijken als je dat goed vind :) .
Dank voor je aanbod, ik heb een en ander nu bij eerder genoemde vriend neer gelegd en die mag er eerst ff mee stoeien, mochten we er niet uitkomen dan hou ik me/je van harte aanbevolen! ^O^
Are we not savages, innately destined to maim and kill?
Blame it on the environment, heredity or evolution: we're still responsible
Our intelligence may progress at geometric rates
Yet socially we remain belligerent neonates
pi_107748871
Ik kom niet uit het volgende:

Ik haal nu klantgegevens op met de volgende code (hieronder). Het klant_id wordt in customer-edit.php opgevangen dmv $klant_id = $_POST['klant_id']; waarna vervolgens alle gegevens worden geladen uit de database.

Ik wil nu de gegevens ophalen dmv passen vd querystring met : $klant_id = $_GET['klant_id'];

customer-edit.php?klant_id=2091

Ik kom er alleen niet achter hoe ik dit goed voor elkaar krijg met een select / menu / list zoals hieronder, hoe krijg ik dit goed doorgestuurd?

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
<form action="customer-edit.php" method="post" enctype="multipart/form-data" name="form1">
  <table border="0" cellspacing="2" cellpadding="2">
      <tr>
        <td width="201">Kies een klant om te bewerken: </td>
             <td width="202">
            <select name="klant_id">                       
                <option value="xx">Kies...</option>                               
                <?php 
                $sql 
"SELECT * FROM klanten where klant_status = 'prospect' and klant_jaar = '12'" or die(mysql_error());
                
$resultaat mysql_query($sql) or die(mysql_error());
                
                   while (
$row mysql_fetch_array($resultaat)) {
                    
$klant_naam $row['klant_naam'];
                    
$klant_id $row['klant_id'];
                    
                    echo
"<option value=\"$klant_id\">$klant_naam</option>";
        
                  }    
                
                
?>                           
            </select><input type="submit" name="Submit" value="edit">
            </td>
      </tr>
      <tr>
          <td> </td>
          <td></td>
    </tr>
  </table>
</form> 
  woensdag 8 februari 2012 @ 13:56:10 #251
25889 Sitethief
Fulltime Flapdrol
pi_107749241
1. SELECT * is in 90% van de gevallen bad practice, geef gewoon aan welke velden je op wil halen, zeker omdat je alleen een dropdown wil maken met naam en ID hoef je in die resultaat array niet alle gegevens te hebben, dat maakt de query een stuk sneller.

2. Waarom cast je de klant_naam en het klant_id in de row eerst naar een andere variabele? Je kunt gewoon $row['klant_naam'] en $row['klant_id'] gebruiken. Dit is een klein beetje overbodig.

3. Kijk even of er überhaupt dat opgehaald wordt uit de db, i.e. zit er bijvoorbeeld iets in $resultaat? En zijn dat de gegevens die jij verwacht?
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_107749406
1. Vanwege de test was * makkelijker
2. Klopt.
3. Ja, het werkt op deze manier allemaal wel, maar ik wil nu de gegevens doorsturen / ophalen dmv passen vd querystring met

Zodat: customer-edit.php?klant_id=2091

Is dit mogelijk via een select / list / dropdown en zo ja, hoe? ik kom er niet achter.
pi_107749675
quote:
0s.gif Op woensdag 8 februari 2012 13:43 schreef klusmeister het volgende:
Ik kom niet uit het volgende:

Ik haal nu klantgegevens op met de volgende code (hieronder). Het klant_id wordt in customer-edit.php opgevangen dmv $klant_id = $_POST['klant_id']; waarna vervolgens alle gegevens worden geladen uit de database.

Ik wil nu de gegevens ophalen dmv passen vd querystring met : $klant_id = $_GET['klant_id'];

customer-edit.php?klant_id=2091

Ik kom er alleen niet achter hoe ik dit goed voor elkaar krijg met een select / menu / list zoals hieronder, hoe krijg ik dit goed doorgestuurd?
[ code verwijderd ]

Als je hem met $_GET wilt ophalen dan moet je niet method="post" gebruiken, maar method="get". Of $_POST gebruiken.
pi_107750436
In customer-edit.php wordt nu al het klant_id opgehaald met $klant_id = $_GET['klant_id'];

wanneer: customer-edit.php?klant_id=2091 werkt dit prima. Maar hoe krijg ik in customer-select.php voor elkaar dat het klant_id uit de DB ook wordt meegezonden, ongeveer zoiets?:

1form action="customer-edit.php?klant_id=<?php $_POST['klant_id']; ?> method="post" enctype="multipart/form-data" name="form1">
[..]

Als je hem met $_GET wilt ophalen dan moet je niet method="post" gebruiken, maar method="get". Of $_POST gebruiken.
[/quote]
pi_107750555
quote:
0s.gif Op woensdag 8 februari 2012 14:30 schreef klusmeister het volgende:
In customer-edit.php wordt nu al het klant_id opgehaald met $klant_id = $_GET['klant_id'];

wanneer: customer-edit.php?klant_id=2091 werkt dit prima. Maar hoe krijg ik in customer-select.php voor elkaar dat het klant_id uit de DB ook wordt meegezonden, ongeveer zoiets?:
[ code verwijderd ]

[..]

Als je hem met $_GET wilt ophalen dan moet je niet method="post" gebruiken, maar method="get". Of $_POST gebruiken.
[/quote]
1<input type="hidden" name="klant_id" value="<?php $_GET['klant_id']; ?>" />

En dan in customer-select.php eens $_POST door print_r heen halen en dan zie je het resultaat.
  woensdag 8 februari 2012 @ 15:19:03 #256
25889 Sitethief
Fulltime Flapdrol
pi_107752169
Als ik geen xdebug gebruik gebruik ik deze om te dumpen, iets zicthbaarder dan gewoon print_r . Title is vooral om verschillende dumps uit elkaar te houden, en de kleuren om de zichtbaarheid iets te verhogen.
1
2
3
4
5
6
7
8
<?php
function xdebug($data$title='') {
    echo 
'<span>' $title '</span>';
    echo(
'<pre style="border:1px solid black; padding:5px;width:50%;background-color:lightgrey;">');
    
print_r($data);
    echo(
"</pre>");
}
?>
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_107756857
quote:
0s.gif Op woensdag 8 februari 2012 14:33 schreef Pakspul het volgende:

[..]

[ code verwijderd ]

En dan in customer-select.php eens $_POST door print_r heen halen en dan zie je het resultaat.
Je bent de echo vergeten en als het als het al werkt is het vatbaar voor cross-site scripting... Voor het ophalen van de variable uit de querystring kun je overigens ook $_REQUEST['klant_id'] gebruiken. De $_REQUEST array bevat de POST en GET waarden.
pi_107770466
Ik heb een probleempje met mijn website ( drnick.nl/index/index.php ). Ik heb hetvolgende staan:
1
2
3
4
5
<?php

    mysql_connect
('localhost''root''root');

?>
Maar nu krijg ik de volgende foutmelding:
quote:
Fatal error: Call to undefined function mysql_connect() in C:\Apache\htdocs\index\index.php on line 2
Wat valt hieraan te doen?
  woensdag 8 februari 2012 @ 21:43:16 #259
75592 GlowMouse
l'état, c'est moi
pi_107770564
php.ini aanpassen en de mysql-extensie inladen
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  woensdag 8 februari 2012 @ 21:43:59 #260
137776 boem-dikkie
Jedi Mind Baby!
pi_107770600
Je website staat op een eigen server? Heb je mySQL geïnstalleerd op je webserver?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_107770616
quote:
0s.gif Op woensdag 8 februari 2012 21:43 schreef GlowMouse het volgende:
php.ini aanpassen en de mysql-extensie inladen
Dacht ik al, de Dynamic Extensions toch? Want daar heb ik de volgende geactiveerd:

extension=php_mysql.dll
extension=php_mysqli.dll
extension=libmysql.dll
pi_107770669
quote:
14s.gif Op woensdag 8 februari 2012 21:43 schreef boem-dikkie het volgende:
Je website staat op een eigen server? Heb je mySQL geïnstalleerd op je webserver?
Eigen "server" ja. En ik heb MySQL en PHP geinstalleerd. Het betreft een Apache server.

[ Bericht 2% gewijzigd door #ANONIEM op 08-02-2012 21:47:30 ]
  woensdag 8 februari 2012 @ 21:55:48 #263
75592 GlowMouse
l'état, c'est moi
pi_107771219
quote:
14s.gif Op woensdag 8 februari 2012 21:44 schreef DrNick het volgende:

[..]

Dacht ik al, de Dynamic Extensions toch? Want daar heb ik de volgende geactiveerd:

extension=php_mysql.dll
extension=php_mysqli.dll
extension=libmysql.dll
kijk in phpinfo() welke php.ini je moet hebben en vergeet je server niet te herstarten
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_107771965
quote:
0s.gif Op woensdag 8 februari 2012 21:55 schreef GlowMouse het volgende:

[..]

kijk in phpinfo() welke php.ini je moet hebben en vergeet je server niet te herstarten
Ok, volgens phpinfo() stond het bestand in C;/Windows, maar daar vond ik niets, dus heb ik php.ini daar naartoe gekopieerd, en nu werkt het! Dankjewel! ^O^

[ Bericht 1% gewijzigd door #ANONIEM op 08-02-2012 22:09:17 ]
pi_107772786
Ok, nu kom ik vast bij het configureren van phpBB. Ik krijg de volgende melding:
quote:
Could not connect to the database, see error message below.
Access denied for user 'DrNick'@'localhost' (using password: YES)
pi_107772992
quote:
14s.gif Op woensdag 8 februari 2012 22:23 schreef DrNick het volgende:
Ok, nu kom ik vast bij het configureren van phpBB. Ik krijg de volgende melding:

[..]

PHP geeft aan dat je niet kunt lezen, denken of combinatie van die twee. Probeer een van de twee eens en post het resultaat eens.
  woensdag 8 februari 2012 @ 22:28:18 #267
73485 Niox
I'm sorry, who?
pi_107773040
Die foutmelding is vrij duidelijk toch? Je wachtwoord is fout.
Als je alles onder controle hebt, ga je gewoon niet snel genoeg.
A man is rich in proportion to the number of things he can afford to let alone.
  woensdag 8 februari 2012 @ 22:28:22 #268
137776 boem-dikkie
Jedi Mind Baby!
pi_107773043
Heb je een wachtwoord e.d ingesteld voor je mySQL?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_107773266
quote:
14s.gif Op woensdag 8 februari 2012 22:28 schreef boem-dikkie het volgende:
Heb je een wachtwoord e.d ingesteld voor je mySQL?
Ja, ik heb in MySQL een database aangemaakt, met wachtwoord, en als adres "localhost". Als ik nu die gegevens invoer in het phpBB-configuratiescherm invoer, werkt het niet -O-
pi_107773305
Dat moet dan een typo zijn. Check, check dubbelcheck.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')