abonnement Unibet Coolblue Bitvavo
pi_32780864
Laatste stukje uit vorige topic:
quote:
Op zaterdag 3 december 2005 14:55 schreef Onderbroek het volgende:
ik moet als opdracht voor school een klein invulschermpje maken (php). alles is goed gegaan maar ik weet niet hoe ik alles netjes onder elkaar kan zetten, misschien dat jullie mij daarmee kunnen helpen.

de code:
1
2
3
4
5
6
7
8
9
10
11
12
<body>
<FORM name=Voornaam action=toon_keuze.php method=get>
<?php echo ("voornaam")?><INPUT value=... name=Voornaam><BR>
<?php echo ("achternaam")?><INPUT value=... name=Achternaam> <BR><BR>
<?php echo ("geslacht")?><BR>
<?php echo ("man")?><INPUT type=radio value=man name=geslacht> <BR>
<?php echo ("vrouw")?><INPUT type=radio value=vrouw name=geslacht> <BR><BR>
<?php echo ("interesse")?><BR>
<?php echo ("Volkskrant")?><INPUT type=checkbox value=Volkskrant name=Interesse> <BR>
<?php echo ("Algemeen Dagblad")?><INPUT type=checkbox value="Algemeen Dagblad" name=Interesse> <BR>
<INPUT type=submit value=send name=submit> </FORM>
</body>
Antwoord:
1
2
3
4
5
6
<table width="100%">
<tr width=100%>
<td width="40%"><?php echo "voornaam" ?></td>
<td> <INPUT value=... name=Voornaam></td>
</tr>
</table> 


Hoeft dus niet in php te gebeuren Gewoon met tabellen of divjes in html werken.
This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
pi_32781114
quote:
Op zaterdag 3 december 2005 15:03 schreef existenz het volgende:
Laatste stukje uit vorige topic:
[..]

Antwoord:
[ code verwijderd ]

Hoeft dus niet in php te gebeuren Gewoon met tabellen of divjes in html werken.
ik heb alles in een tabel staan maar het blijft scheef...zou je misschien precies uit kunnen leggen hoe de code eruit moet zien?
Onderbroeken zonder knopen hoef je alleen maar af te stropen!
pi_32781844
quote:
Op zaterdag 3 december 2005 15:13 schreef Onderbroek het volgende:

[..]

ik heb alles in een tabel staan maar het blijft scheef...zou je misschien precies uit kunnen leggen hoe de code eruit moet zien?
1
2
3
4
5
6
7
8
9
10
<table width="100%">
<tr width=100%>
<td width="40%"><?php echo "voornaam" ?></td>
<td> <INPUT value=... name=Voornaam></td>
</tr>
<tr>
<td><?php echo "achternaam" ?></td>
<td> <INPUT value=... name=Achternaam></td>
</tr>
</table> 


Dus per "rij" een <tr> (tabel row) met 2 <td>'s (Tabel d?? (wtf is die d eigenlijk?) kolom).
This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
pi_32781962
De d van data
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_32782039
quote:
Op zaterdag 3 december 2005 15:52 schreef SuperRembo het volgende:
De d van data
Dat had ik kunnen weten dat het zoiets lomps zou zijn . Iedereen noemt het kolommen maar W3C, de organisatie voor standaarden, wijkt weer es lekker af
This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
pi_32782226
tr: table row
td: table data cell
th: table header cell
Daar is niets onlogisch aan.

In plaats van de width op elke td zetten, is het mss makkelijker om de col-tag te gebruiken:

1
2
3
4
5
<table>
   <col width="40%">
   <col width="60%">
   <tr>
      ...


Je zou het ook met een definitionlist (dl) kunnen stylen.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_32782233
quote:
Op zaterdag 3 december 2005 15:03 schreef existenz het volgende:
Laatste stukje uit vorige topic:
[..]

Antwoord:
[ code verwijderd ]

Hoeft dus niet in php te gebeuren Gewoon met tabellen of divjes in html werken.
Ik snap niet waarom je : <?php echo "Voornaam"; ?> gebruikt.... gewoon "Voornaam" doet precies hetzelfde dacht ik zo... Of ga je met verschillende talen werken? Dan moet je ze in variabelen gooien:

1
2
3
4
5
6
7
8
9
<?php
$word_voornaam    
= "Voornaam";
$word_achternaam = "Achternaam";
enz...

echo
$word_voornaam;
echo
"<br><input type=\"text\" name=\"voornaam\"><br>";
Enz enz enz...
?>



[ Bericht 33% gewijzigd door visvogel op 03-12-2005 16:20:42 ]
pi_32782272
quote:
Op zaterdag 3 december 2005 16:04 schreef visvogel het volgende:

[..]

Ik snap niet waarom je : <?php echo "Voornaam"; ?> gebruikt.... gewoon "Voornaam" doet precies hetzelfde dacht ik zo... Of ga je met verschillende talen werken? Dan moet je ze in variabelen gooien:

<code>
<?
$word_voornaam = "Voornaam";
$word_achternaam = "Achternaam";
\\ enz...

echo $word_voornaam;
echo "<br><input type=\"text\" name=\"voornaam\"><br>";
\\Enz enz enz...
?>

</code>
Ik heb geen flauw idee. Ik heb dat stuk uit de code van Onderbroek gekopieerd en heb dus geen idee wat hij er mee wil doen.
This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
pi_32782831
quote:
Op zaterdag 3 december 2005 16:06 schreef existenz het volgende:

[..]

Ik heb geen flauw idee. Ik heb dat stuk uit de code van Onderbroek gekopieerd en heb dus geen idee wat hij er mee wil doen.
ik moet gewoon een invulschermpje maken voor een oefenopdracht voor school. Het is de bedoeling dat je op deze manier php leert kennen.
Ik heb de code gemaakt zoals ik dacht dat ie zou moeten werken...ik ben zoals je blijkbaar gemerkt hebt geen php-held

Beginner-X----------------------Ervaren (de X is mijn niveau op het moment )
Onderbroeken zonder knopen hoef je alleen maar af te stropen!
pi_32783015
quote:
Op zaterdag 3 december 2005 15:47 schreef existenz het volgende:

[..]
[ code verwijderd ]

Dus per "rij" een <tr> (tabel row) met 2 <td>'s (Tabel d?? (wtf is die d eigenlijk?) kolom).
Je mist volgens mij een puntkomma (';') achter de echo's ik weet het wel zeker, maar toch moest ik ergens een v vandaan halen...
quote:
Op zaterdag 3 december 2005 16:04 schreef SuperRembo het volgende:
In plaats van de width op elke td zetten, is het mss makkelijker om de col-tag te gebruiken:
[ code verwijderd ]
Dankje weer wat html geleerd
pi_32783427
Voor de php sluittag (?>) hoeft geen ;
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_32783830
quote:
Op zaterdag 3 december 2005 16:54 schreef SuperRembo het volgende:
Voor de php sluittag (?>) hoeft geen ;
ow.... Nog meer geleerd...

Maar om de kans om die puntkommas te vergeten is het toch verstandig voor mij om die wel te plaatsen...
Hoe voorkomen jullie die irritante fouten als een variable een verkeerde naam te geven waardoor je uren zit te staren waarom ie het niet doet...?

Moet wel gezegd worden dat ik de variable in eerte instantie wel goed had, maar na de problemen met een input veld die niets doorzond heb ik diverse andere stukken veranderd... waaronder die variable
pi_32785547
quote:
Op zaterdag 3 december 2005 16:04 schreef SuperRembo het volgende:
tr: table row
td: table data cell
th: table header cell
Daar is niets onlogisch aan.

In plaats van de width op elke td zetten, is het mss makkelijker om de col-tag te gebruiken:
[ code verwijderd ]

Je zou het ook met een definitionlist (dl) kunnen stylen.
Hoeft niet perse. Je kunt ook gewoon 1x de size zetten. Daarna kopieert ie hem voor de rest. Is gewoon wat je makkelijk vind. Je zou het zelfs in je CSS kunnen opnemen als je dat liever hebt.
This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
  zaterdag 3 december 2005 @ 18:21:26 #15
120139 freiss
Hertog Jan :9~
pi_32785648
een niet opvallende tvp'tje eigenlijk
HJ 14-punt-gift.
Lijst met rukmateriaal!
pi_32790504
quote:
Op zaterdag 3 december 2005 17:09 schreef the_disheaver het volgende:

[..]

Hoe voorkomen jullie die irritante fouten als een variable een verkeerde naam te geven waardoor je uren zit te staren waarom ie het niet doet...?
1error_reporting(E_ALL & E_STRICT);

That does the trick for me
pi_32790937
Ik wou even zeggen dat er helemaal geen nieuwe PHP GOLF #7 is gestart op http://www.phpfreakz.nl/forum.php?iid=741097, waarin je zonder eval() toch moet proberen in zo weinig mogelijk tekens een per formulier ingevoerd sommetje weer te geven met 2 decimalen.
En dat er een verzoek is om ook hier geen oplossingen te posten. Allemaal laster en leugens!
pi_32791719
Voor deze leugens is een apart topic
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_32792683
Kan ik zonder GD de afmetingen van een afbeelding (die niet op deze server hoeft te staan) krijgen?
pi_32792797
Op bovenstaande vraag heb ik de antwoord al: via getimagesize()

Maar de submit knoppen in mijn edit view is opeens verdwenen...


edit: en ik heb weer submitknopjes
pi_32792803
getimagesize werkt ook zonder GD
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_32792904
quote:
Op zaterdag 3 december 2005 22:28 schreef SuperRembo het volgende:
getimagesize werkt ook zonder GD
Dank, maar ik zag het net.
pi_32795009
quote:
Op zaterdag 3 december 2005 21:24 schreef Wifibro het volgende:
Ik wou even zeggen dat er helemaal geen nieuwe PHP GOLF #7 is gestart op http://www.phpfreakz.nl/forum.php?iid=741097, waarin je zonder eval() toch moet proberen in zo weinig mogelijk tekens een per formulier ingevoerd sommetje weer te geven met 2 decimalen.
En dat er een verzoek is om ook hier geen oplossingen te posten. Allemaal laster en leugens!
Daar zijn standaard geoptimaliseerde oplossingen voor in google .
This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
pi_32795106
Die ZCE courses zijn net zo lomp als elk ander certificaat. Jammer, je leert er weer niets van. Gewoon uit je kop stampen en je hebt je certificaat. Helaas is dat bij elk examen tegenwoordig zo
This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
pi_32795780
quote:
Op zaterdag 3 december 2005 23:35 schreef existenz het volgende:
Die ZCE courses zijn net zo lomp als elk ander certificaat. Jammer, je leert er weer niets van. Gewoon uit je kop stampen en je hebt je certificaat. Helaas is dat bij elk examen tegenwoordig zo
ik heb ze idd nog niet anders mee gemaakt..
waren die er wel dan?
pi_32796509
quote:
Op zondag 4 december 2005 00:00 schreef mschol het volgende:

[..]

ik heb ze idd nog niet anders mee gemaakt..
waren die er wel dan?
Ja, vroegâh
This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
  zondag 4 december 2005 @ 03:45:09 #27
32768 DionysuZ
Respect my authority!
pi_32799295
geen enkele klant van mij tot nu toe heeft ooit gehoord van Zend of het zijn van een ZCE, dus ik vraag me werkelijk af of het zijn geld waard is. (eigenlijk een soort van tvp dus )
□ 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_32799727
quote:
Op zondag 4 december 2005 03:45 schreef DionysuZ het volgende:
geen enkele klant van mij tot nu toe heeft ooit gehoord van Zend of het zijn van een ZCE, dus ik vraag me werkelijk af of het zijn geld waard is. (eigenlijk een soort van tvp dus )
Ik denk eerder dat het om je werkgever gaat.
  zondag 4 december 2005 @ 04:55:52 #29
32768 DionysuZ
Respect my authority!
pi_32799867
quote:
Op zondag 4 december 2005 04:38 schreef JeRa het volgende:

[..]

Ik denk eerder dat het om je werkgever gaat.
maar die heb ik niet .
□ 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_32800070
quote:
Op zondag 4 december 2005 04:55 schreef DionysuZ het volgende:

[..]

maar die heb ik niet .
Daarom. Je klanten zal het in 99% van de gevallen aan hun aarschen roesten wat voor certificaten je hebt, als het gewenste product maar afgeleverd wordt.

Werkgevers denken daar in eerste instantie niet zo over en kunnen aan certificaten als ZCE zien dat je de nodige kennis in huis hebt
pi_32801761
terug vindje postje...
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_32835581
Ik heb een site bij XS4all en op mijn site kunnen mensen bestanden uploaden. De volgende waarden wil ik veranderen:

  • memory_limit
  • post_max_size
  • upload_max_filesize

    Ik wil bestanden tot 20 MegaByte kunnen uploaden, dus lijkt mij (respektievelijk) 22, 20 en 20 MegaByte een goede instelling.

    Volgens php.net is memory_limit PHP_INI_ALL en de overige twee PHP_INI_PERDIR 'changeable'. Dat zou inhouden dat ik in mijn .htaccess deze waarden kan instellen.

    Maar als ik de volgende regel invoer in mijn .htaccess:

    php_value upload_max_filesize 20M

    Dan krijg ik een mooie 500 Internal Error nogwat. En bijkomend voordeel is, dat m'n hele site offline is

    Weet iemand hoe ik deze 3 waarden correct in m'n .htaccess kan invoeren, zonder dat ik allerlei foutmeldingen krijgt?
  • Schuimpje... mijn liefste. Verlaat mij nimmer weer...
      maandag 5 december 2005 @ 15:00:21 #33
    73485 Niox
    I'm sorry, who?
    pi_32835894
    quote:
    Op maandag 5 december 2005 14:48 schreef papernote het volgende:
    Maar als ik de volgende regel invoer in mijn .htaccess:

    php_value upload_max_filesize 20M

    Dan krijg ik een mooie 500 Internal Error nogwat. En bijkomend voordeel is, dat m'n hele site offline is
    Dat zou moeten werken, tenzij PHP als CGI draait ipv als Apache Module. Workaround is

    1ini_set("upload_max_filesize", "20M");


    in je script zetten
    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.
    pi_32837141
    quote:
    Op maandag 5 december 2005 15:00 schreef Niox het volgende:

    [..]

    Dat zou moeten werken, tenzij PHP als CGI draait ipv als Apache Module. Workaround is
    [ code verwijderd ]

    in je script zetten
    upload_max_filesize is 'changeable' PHP_INI_PERDIR, dus: " Entry can be set in php.ini, .htaccess or httpd.conf".

    Het is dus niet mogelijk om deze in scripts te veranderen.
    Schuimpje... mijn liefste. Verlaat mij nimmer weer...
    pi_32837694
    Ik kan natuurlijk ook een alternatieve php.ini opgeven. Maar ik weet niet precies hoe dat moet, weet iemand dat soms?
    Schuimpje... mijn liefste. Verlaat mij nimmer weer...
    pi_32839635
    Je kan proberen of je het in een .htaccess file kan instellen. Als dat niet kan dan heeft je webhost het geblokkerd (wat me niet onverstandig lijkt).
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_32843536
    ik heb een vrij simpel vraagje, ik denk dat t iets met arrays wordt.

    users kunnen bij mij een soort boodschappenlijstje samenstellen.
    ze moeten zelf een product toevoegen voor deze op het boodschappenlijstje kan komen te staan.

    deze items worden per user opgeslagen, zodat er een soort history komt aan alle items die ooit op zijn boodschappenlijstje hebben gestaan.

    nu wil ik dus deze volledige lijst zichtbar maken onder n kopje 'boodschappenhistory' ofzo. Hier moet de user dan alle items kunnen zien en selecteren (aanvinken ofzo) om te importeren naar een nieuw lijstje.

    het laten zien is niet zo'n punt, en ik kan er ook checkboxes van maken per item.

    echter, wat is verstandig? moet ik van al deze items 1 array maken? en dan een foreach gebruiken om de items in de database in te voeren bij het huidige boodschappenlijstje (insert..select?)

    ik weet niet zo goed wat de beste manier is om dit aan te pakken, omdat het aantal waardes wat doorgegeven wordt nogal varierend is.

    ik weet wel een optie, maar die is niet rendabel:
    elke checkbox krijgt als name het itemID.
    en aangezien bij elk item toch geregistreerd staat bij welke user hij hoort, kan ik natuurlijk in mijn voer-het-in-de-database-script een soort van query zetten die alle items uit de database trekt waar UserID = $userid. Dat zet ik in een while-loop en laat per while een check doen of het bijpassende ID uit de post een gecheckte box had of niet, en hem dan invoeren bij het nieuwe boodschappenlijstje.

    maar dit kan natuurlijk veel netter
    toch?
    As a rule, I never touch anything more sophisticated and delicate than myself.
      maandag 5 december 2005 @ 19:58:14 #38
    32768 DionysuZ
    Respect my authority!
    pi_32843941
    Waarom sla je je boodschappenlijstje niet in een sessie op ipv de database?

    edit: ik lees weer eens niet goed :p
    □ 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_32843991
    nah zover ben ik nog niet en wil dit ff zsm werkend hebben en de database is er al voor ontworpen enzo.. dus van die optie stap ik nog niet af. misschien bij een remake ofzo wanneer nodig.
    As a rule, I never touch anything more sophisticated and delicate than myself.
      maandag 5 december 2005 @ 20:04:05 #40
    104583 cyberstalker
    Een krachtig neen!
    pi_32844112
    Maak gewoon een extra tabel, waarin je de historie opslaat.

    De volgende velden o.i.d.

    - userId (de gebruiker die het product heeft gekocht)
    - productId (id van het aangeschafte product)
    - eventueel nog datum/tijd kolom
    Hope for the best, prepare for the worst.
    pi_32845590
    quote:
    Op maandag 5 december 2005 20:04 schreef cyberstalker het volgende:
    Maak gewoon een extra tabel, waarin je de historie opslaat.

    De volgende velden o.i.d.

    - userId (de gebruiker die het product heeft gekocht)
    - productId (id van het aangeschafte product)
    - eventueel nog datum/tijd kolom
    een extra kolom in de huidige tabel met daarin true/false werkt ook, echter zal dat de consistentie van de database niet te goede komen. Boeit je dat niets (Geldt voor 99% vd phpérs), dan is je tabel uitbreiden het makkelijkste voor je, anders de oplossing voor cyberstalker. Die is netter.
    This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
    pi_32845767
    ehmm die tabel is er. ik heb gewoon een tabel met de lijst.

    het punt is zeg maar het kopieren van de items, naar het nieuwe boodschappenlijstje.

    dat is dus gewoon boodschappenlijstjeID, userID, en itemID in 1 tabel. maar het punt is dus

    "nu wil ik dus deze volledige lijst zichtbar maken onder n kopje 'boodschappenhistory' ofzo. Hier moet de user dan alle items kunnen zien en selecteren (aanvinken ofzo) om te importeren naar een nieuw lijstje.

    het laten zien is niet zo'n punt, en ik kan er ook checkboxes van maken per item.

    echter, wat is verstandig? moet ik van al deze items 1 array maken? en dan een foreach gebruiken om de items in de database in te voeren bij het huidige boodschappenlijstje (insert..select?)

    ik weet niet zo goed wat de beste manier is om dit aan te pakken, omdat het aantal waardes wat doorgegeven wordt nogal varierend is."

    As a rule, I never touch anything more sophisticated and delicate than myself.
      maandag 5 december 2005 @ 21:01:48 #43
    104583 cyberstalker
    Een krachtig neen!
    pi_32845815
    Je INSERT de items toch gewoon op het moment dat iemand ze toevoegt aan zijn winkelwagentje? Ik begrijp niet helemaal wat je nu wil met je foreach eigenlijk.
    Hope for the best, prepare for the worst.
    pi_32845954
    nou. ik krijg dus een lange lijst met items, en daar wil ik in 1x de items aan kunnen vinken die ik in mn lijstje wil hebben. dus dat betekent in 1x bijv. 5 van de 25 produkten kopieren naar mijn boodschappenlijstje. dus niet per item.

    dus hoe maak ik t form-field met de items, en hoe vang ik dit form field op met de meest rendabele code?
    As a rule, I never touch anything more sophisticated and delicate than myself.
      maandag 5 december 2005 @ 21:07:48 #45
    104583 cyberstalker
    Een krachtig neen!
    pi_32846016
    Ja, dat zal dan met een foreach moeten denk ik. Je kunt met php maar één INSERT per query doen.
    Hope for the best, prepare for the worst.
    pi_32846348
    dat weet ik
    haha. maar hoe moet ik t form opzetten?
    form tag begint, dan komen alle items met bijbehorende checkboxes (via een while), en dan het eind van de form tag.

    en dan als name van elk item iets van 'items[]' doen ofzo? zo wordt het een array toch?
    maar hoe vang ik het dan weer op bij de uiteindelijke verwerking
    As a rule, I never touch anything more sophisticated and delicate than myself.
    pi_32846403
    quote:
    Op maandag 5 december 2005 17:22 schreef SuperRembo het volgende:
    Je kan proberen of je het in een .htaccess file kan instellen. Als dat niet kan dan heeft je webhost het geblokkerd (wat me niet onverstandig lijkt).
    Ik heb het in m'n .htaccess proberen in te stellen, toen kwam er een 500 Internal Server Error en was m 'n site down

    Maar bij de helpdesk van XS4all zeiden ze dat ik een alternatieve php.ini kon maken. Dat moest ik dan zelf doen. Maar ik kan niet vinden hoe ik dat moet doen.

    ini_set() werkt niet.
    in de .htaccess werkt niet
    dus alleen een alternatieve php.ini maken en gebruiken is de laatste oplossing. Maar hoe ???
    Schuimpje... mijn liefste. Verlaat mij nimmer weer...
      maandag 5 december 2005 @ 21:21:39 #48
    104583 cyberstalker
    Een krachtig neen!
    pi_32846412
    Je $_POST['items'] of $_GET['items'] is dan ook weer een array.
    Hope for the best, prepare for the worst.
    pi_32846627
    quote:
    Op maandag 5 december 2005 21:19 schreef Desdinova het volgende:
    dat weet ik
    haha. maar hoe moet ik t form opzetten?
    form tag begint, dan komen alle items met bijbehorende checkboxes (via een while), en dan het eind van de form tag.

    en dan als name van elk item iets van 'items[]' doen ofzo? zo wordt het een array toch?
    maar hoe vang ik het dan weer op bij de uiteindelijke verwerking
    Ik wilde zeggen:
    1
    2
    3
    ComboListBox clb = new ComboListBox();
    clb.DataSource = this.data;
    clb.DataMember = "Veldje";


    Maar dat is de verkeerde taal

    Gewoon een for(each) lus binnen het form met daarin de checkboxen en die daarna in de POST ophalen en inserten? En misschien nog een mooie "Check All" knop erbij maken? Of mis ik nu een gedeelte van het probleem.
    This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
      maandag 5 december 2005 @ 21:31:39 #50
    104583 cyberstalker
    Een krachtig neen!
    pi_32846661
    @existenz: hij wil juist weten hoe hij het formulier goed verwerkt na het versturen volgens mij.
    Hope for the best, prepare for the worst.
    pi_32846760
    quote:
    Op maandag 5 december 2005 21:31 schreef cyberstalker het volgende:
    @existenz: hij wil juist weten hoe hij het formulier goed verwerkt na het versturen volgens mij.
    Oh Dan is het wat jij zei
    This message is intended for the addressee shown. It contains information that is confidential and protected from disclosure. The contents of this message do not necessarily represent the views or policies of myself.
    pi_32846902
    dus als ik het goed begrijp kan ik dan iets doen van

    foreach ($_POST['items'] as $value){
    de rest
    }

    als iemand dit kan confirmeren heb ik nu door hoe arrays werken
    As a rule, I never touch anything more sophisticated and delicate than myself.
      maandag 5 december 2005 @ 21:46:54 #53
    104583 cyberstalker
    Een krachtig neen!
    pi_32847101
    Klopt, dat zou moeten werken ja.
    Hope for the best, prepare for the worst.
    pi_32848163
    *Mee-confirmeert*

    Als je ook nog de keys van een array nodig hebt kun je dat als volgt foreach'en:

    1
    2
    3
    foreach ($array as $key => $value) {
        echo '<b>' . $key . '</b>: ' . $value . '<br />';
    }


    Foreach maakt wel een kopie van de array aangezien je dan de oorspronkelijke array kunt wijzigen zonder dat dit de werking van de foreach beïnvloedt. Doe je dit toch niet en wil je een ietwat snellere oplossing (zeker bij de wat grotere arrays), dan kun je dit gebruiken:

    1
    2
    3
    4
    reset($array);
    while (list($key, $value) = each($array)) {
        echo '<b>' . $key . '</b>: ' . $value . '</br >';
    }
    pi_32850546
    quote:
    Op zondag 4 december 2005 05:42 schreef JeRa het volgende:

    [..]

    Daarom. Je klanten zal het in 99% van de gevallen aan hun aarschen roesten wat voor certificaten je hebt, als het gewenste product maar afgeleverd wordt.
    Klanten zal het waarschijnlijk ook niet zo heel veel uitmaken welke taal je gebruikt voor een site. Ik denk dat een klant eerder zegt "ik wil een online shop" dan "ik wil een online shop in php". Als een klant al weet wat php is dan nog zullen ze er niet alles van weten, ook niet dat er een bedrijf Zend achter zit. En als je dat niet weet dan is het logisch dat ZCE je ook niets zegt.
    quote:
    Werkgevers denken daar in eerste instantie niet zo over en kunnen aan certificaten als ZCE zien dat je de nodige kennis in huis hebt
    True, dat kan wel handig zijn
    pi_32850769
    ja maar dan moet je ook geld voor zo'n leuk certificaat hebben, en natuurlijk ook de mogelijke kennis (helaas heb ik beiden (nog) niet )
    The people who lost my respect will never get a capital letter for their name again.
    Like trump...
    pi_32858696
    ik heb een vraagje over Insert-select.

    Dat is dus iets van:
    INSERT INTO table1 (col1, col2, col3)
    SELECT table1.col1, table1.col2, table1.col3
    FROM table1 WHERE ID = $id

    nou wil ik dit een tikkie anders. in plaats van dat table1.col2 in table1.col2 wordt ingevoerd, wil ik daar $col2 invoeren. Hoe doe ik dat?

    tevens las ik iets over dat je niet kan insert-selecten en lezen uit dezelfde tabel tegelijk. Dat zou dus betekenen dat ik helemaal niet mijn items kan kopieren van table1 naar table1. klopt dat?
    As a rule, I never touch anything more sophisticated and delicate than myself.
    pi_32859316
    Een regexp vraagje:

    De volgende code:
    1
    2
    3
    4
    5
    6
    7
    [menu="Menu titel"]
    [tab="link1"]Link #1[/tab]
    [tab="link2"]Link #2[/tab]
    [tab="link3"]Link #3[/tab]
    [tab="link4"]Link #4[/tab]
    [tab="link5"]Link #5[/tab]
    [/menu]


    Moet iets dergelijks als dit worden:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <table>
    <tr>
      <th colspan="5">Menu Titel</th>
    </tr>
    <tr>
      <td><a href="link1">Link #1</a></td>
      <td><a href="link2">Link #2</a></td>
      <td><a href="link3">Link #3</a></td>
      <td><a href="link4">Link #4</a></td>
      <td><a href="link5">Link #5</a></td>
    </tr>
    </table>


    Er is dus een variabel aantal menu-items. Nou heb ik wel deze expressies:
    1
    2
    "/\[menu=\"(.+?)\"\](.+?)\[\/menu\]/ies"
    "/\[tab=\"(.+?)\"\](.+?)\[\/tab\]/ies"


    Maar, ik zou het graag in één preg_replace willen hebben. Er wordt, indien deze expressie aangetroffen wordt, een functie aangeroepen die het menu (de tabel) bouwt. Komt het volgende probleem erbij; hoe kan ik een variabel aantal items naar een functie sturen? Alle [tab=\"bla\"]bla[/tab] in een array stoppen is bijvoorbeeld een mogelijkheid, maar hoe doe ik dat via een preg_replace?
      dinsdag 6 december 2005 @ 12:28:05 #59
    104583 cyberstalker
    Een krachtig neen!
    pi_32859467
    quote:
    Op dinsdag 6 december 2005 11:51 schreef Desdinova het volgende:
    ik heb een vraagje over Insert-select.

    Dat is dus iets van:
    INSERT INTO table1 (col1, col2, col3)
    SELECT table1.col1, table1.col2, table1.col3
    FROM table1 WHERE ID = $id

    nou wil ik dit een tikkie anders. in plaats van dat table1.col2 in table1.col2 wordt ingevoerd, wil ik daar $col2 invoeren. Hoe doe ik dat?

    tevens las ik iets over dat je niet kan insert-selecten en lezen uit dezelfde tabel tegelijk. Dat zou dus betekenen dat ik helemaal niet mijn items kan kopieren van table1 naar table1. klopt dat?
    Dan verwissel je dat toch gewoon in je INSERT INTO regel?
    Hope for the best, prepare for the worst.
    pi_32859947
    quote:
    Op dinsdag 6 december 2005 12:28 schreef cyberstalker het volgende:

    [..]

    Dan verwissel je dat toch gewoon in je INSERT INTO regel?


    okee. maar hoe dan?
    As a rule, I never touch anything more sophisticated and delicate than myself.
      dinsdag 6 december 2005 @ 12:58:04 #61
    2391 Jimmy
    Door het bot
    pi_32860075
    quote:
    Op dinsdag 6 december 2005 11:51 schreef Desdinova het volgende:
    INSERT INTO table1 (col1, col2, col3)
    SELECT table1.col1, table1.col2, table1.col3
    FROM table1 WHERE ID = $id

    nou wil ik dit een tikkie anders. in plaats van dat table1.col2 in table1.col2 wordt ingevoerd, wil ik daar $col2 invoeren. Hoe doe ik dat?
    Doe je het vanuit php? dan lijkt me dat je zo je query in elkaar draait:

    1
    2
    3
    $sql = "INSERT INTO table1 (col1, col2, col3) 
    (SELECT table1.col1, ".$col.", table1.col3
    FROM table1 WHERE ID = ".$id.")";
    quote:
    tevens las ik iets over dat je niet kan insert-selecten en lezen uit dezelfde tabel tegelijk. Dat zou dus betekenen dat ik helemaal niet mijn items kan kopieren van table1 naar table1. klopt dat?
    Je haalt dan gewoon eerst in je php script de data op die je wilt kopieren, en dan insert je het ook weer vanuit je php-script. Gewoon 1 extra tussenstap.

    Wat is trouwens de situatie waarin je regels wilt kopieren?
    Rock 'n Roll Motherfucker - Join the Rock 'n Roll Jihad!
    www.last.fm/user/JimmyShelter
    Jimmy Shelter
    Sleazerock.nl
    pi_32860117
    quote:
    Op dinsdag 6 december 2005 12:20 schreef Nevermind het volgende:
    Een regexp vraagje:

    De volgende code:
    [ code verwijderd ]

    Moet iets dergelijks als dit worden:
    [ code verwijderd ]

    Er is dus een variabel aantal menu-items. Nou heb ik wel deze expressies:
    [ code verwijderd ]

    Maar, ik zou het graag in één preg_replace willen hebben. Er wordt, indien deze expressie aangetroffen wordt, een functie aangeroepen die het menu (de tabel) bouwt. Komt het volgende probleem erbij; hoe kan ik een variabel aantal items naar een functie sturen? Alle [tab=\"bla\"]bla[/tab] in een array stoppen is bijvoorbeeld een mogelijkheid, maar hoe doe ik dat via een preg_replace?
    1"/\[menu=\"(.+)\"\]([\s|\n]*\[tab=\"(.+)\"\](.+)\[\/tab\])*[\s|\n]*\[\/menu\]/Uies"

    Zo even uit de losse pols, niet getest dus
    pi_32860211
    quote:
    Op dinsdag 6 december 2005 12:58 schreef Jimmy het volgende:

    [..]

    Doe je het vanuit php? dan lijkt me dat je zo je query in elkaar draait:
    [ code verwijderd ]

    [..]

    Je haalt dan gewoon eerst in je php script de data op die je wilt kopieren, en dan insert je het ook weer vanuit je php-script. Gewoon 1 extra tussenstap.

    Wat is trouwens de situatie waarin je regels wilt kopieren?
    aah ok. heel simpel dus eigenlijk. gaat idd vanuit php.

    mnou heeft te maken met het boodschappenverhaaltje waar ik t over had, via deze copy-actie kopieer ik dus n item naar n ander boodschappenlijstje. (elk item heeft een eigen boodschappenlijstjeID. het leek me niet rendabel om een tabel te maken met hierin de boodschappenlijstjeID's en de itemID's, gezien producten nooit geshared worden tussen users).
    As a rule, I never touch anything more sophisticated and delicate than myself.
      dinsdag 6 december 2005 @ 13:56:11 #64
    104583 cyberstalker
    Een krachtig neen!
    pi_32861584
    Hier zou je juist wel een aparte tabel moeten maken. Ik weet niet wat je nog meer hebt op je site, maar ik zou de volgende tabellen maken:

    - Gebruikers
    - Producten
    - Boodschappenlijstjes

    Op die manier hou je je tabellen het kleinst, en snelst.
    Hope for the best, prepare for the worst.
    pi_32863311
    quote:
    Op dinsdag 6 december 2005 12:59 schreef Light het volgende:

    [..]
    [ code verwijderd ]

    Zo even uit de losse pols, niet getest dus
    Bedankt voor de hulp Maar, hoe gebruik ik de gevonden waarden in een functie? De preg_replace roept de functie buildMenu() aan, hoe geef ik de argumenten daar aan door? Ik heb dan toch iets nodig als de $matches-array die je bijvoorbeeld bij preg_match hebt?
    pi_32864332
    quote:
    Op dinsdag 6 december 2005 15:06 schreef Nevermind het volgende:

    [..]

    Bedankt voor de hulp Maar, hoe gebruik ik de gevonden waarden in een functie? De preg_replace roept de functie buildMenu() aan, hoe geef ik de argumenten daar aan door? Ik heb dan toch iets nodig als de $matches-array die je bijvoorbeeld bij preg_match hebt?
    Gebruik de /e-modifier op deze manier:
    1$tekst = preg_replace('/[0-9]*/e', 'md5(\'$1\')', $tekst);

    En dan zou het moeten lukken je kunt dus gewoon argumenten in de vervangingsstring meegeven.
    pi_32864731
    quote:
    Op dinsdag 6 december 2005 15:45 schreef JeRa het volgende:

    [..]

    Gebruik de /e-modifier op deze manier:
    [ code verwijderd ]

    En dan zou het moeten lukken je kunt dus gewoon argumenten in de vervangingsstring meegeven.
    Dat kan wel eens lastig worden als je niet weet hoeveel argumenten er zijn.
    pi_32865981
    quote:
    Op dinsdag 6 december 2005 16:02 schreef Light het volgende:

    [..]

    Dat kan wel eens lastig worden als je niet weet hoeveel argumenten er zijn.
    Och ja, dan gebruik je toch preg_replace_callback()?
    pi_32867876
    -edit-
    laat maar. ik begrijp minder van reguliere expressies dan ik dacht

    [ Bericht 33% gewijzigd door Nevermind op 06-12-2005 20:12:10 ]
    pi_32876538
    Vraag eens wat makkelijks, dan kan ik ook antwoord geven, anders moet ik een TVP plaatsen
    pi_32876686
    Ik wist het zo ook niet Nevermind, in alle testcases die ik had gedaan kwam dezelfde fout naar boven altijd werd het laatste subelement geretourneerd ipv. alle subelementen. Ik denk dat dat gewoon de implementatie van de PCRE-functies is.

    [lichtelijk offtopic]
    Aangezien het mij (en pc-fr34k) niet zo slim leek om de sourcecode van Fok!client te posten heb ik de dienst van Fok!signature nu wel voor iedereen beschikbaar gemaakt (met tijdslimiet op het posten van berichten om de load zo laag mogelijk te houden). Als je de link in m'n signature bekijkt snap je vast hoe je dit voor je eigen account kunt doen

    edit: @ikke_ook
    De maxlength is overal aan de client- én serverside opgegeven

    edit: @DionysuZ
    Alles is geschreven met veiligheid in het achterhoofd mijn gegevens staan er ook in dus wat dat betreft heb ik wel vertrouwen trouwens, zou je een voorbeeldje kunnen geven van wanneer die {$variabele}-constructie bij een POST-request fout zou gaan?

    [ Bericht 9% gewijzigd door JeRa op 06-12-2005 23:35:51 ]
    pi_32877096
    -offtopic-
    Ik zie t JeRa. Had ik ook wel verwacht eigenlijk
    pi_32879329
    quote:
    Op dinsdag 6 december 2005 23:00 schreef JeRa het volgende:
    Ik wist het zo ook niet Nevermind, in alle testcases die ik had gedaan kwam dezelfde fout naar boven altijd werd het laatste subelement geretourneerd ipv. alle subelementen. Ik denk dat dat gewoon de implementatie van de PCRE-functies is.
    Ik had het ook niet getest Makkelijkere optie is waarschijnlijk om toch maar gebruik te maken van 2 expressies, als je dat handig aanpakt dan werkt die tweede alleen op de match van de eerste. Dat kan ook in de callback functie van de /e modifier natuurlijk
      woensdag 7 december 2005 @ 00:26:30 #74
    32768 DionysuZ
    Respect my authority!
    pi_32879630
    ahhhhh mn webhoster heeft php5 ^_^ eindelijk eens echt OOP.
    □ 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_32897031
    Ik heb weer een dummie vraag hoor,
    Ik gebruik de onderstaade functie om thumbnails of images te resizen, dit gaat goed, totdat er gifs komen, gif files openen en maken word ondersteunt door mn host maar ik krijg constant fouten bij imagecopyresampled, heeft iemand een idee?

    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
    function createthumb($start_image,$enddirectory_image,$new_w,$new_h)
       {
          $sizes =  getimagesize($start_image);
          $extension = addslashes($sizes['mime']);
          if(in_array($extension, array('image/jpg','image/jpeg','image/pjpeg'))){$src_img=imagecreatefromjpeg($start_image);}
          elseif (eregi("image/png",$extension)){$src_img=imagecreatefrompng($start_image);}
          else {imagecreatefromgif($start_image);}

          //print_r($sizes);

          $old_x = $sizes[0];
          $old_y = $sizes[1];

          if ($old_x > $old_y) {
          $thumb_w=$new_w;
          $thumb_h=$old_y*($new_h/$old_x);
          }
          if ($old_x < $old_y) {
          $thumb_w=$old_x*($new_w/$old_y);
          $thumb_h=$new_h;
          }
          if ($old_x == $old_y) {
          $thumb_w=$new_w;
          $thumb_h=$new_h;
          }
          $thumb_w =ceil($thumb_w);
          $thumb_h =ceil($thumb_h);   

          $dst_img=ImageCreateTrueColor($thumb_w,$thumb_h);
          imagecopyresampled($dst_img,$src_img,0,0,0,0,$thumb_w,$thumb_h,$old_x,$old_y) or die($enddirectory_image.'<br>'.$thumb_w.'<br>'.$thumb_h.'<br>'.$old_x.'<br>'.$old_y);

          if(in_array($extension, array('image/jpg','image/jpeg','image/pjpeg'))) {imagejpeg($dst_img,$enddirectory_image);}
          elseif (eregi("image/png",$extension)) {imagepng($dst_img,$enddirectory_image);} 
          else {imagegif($dst_img,$enddirectory_image);}

          imagedestroy($dst_img); 
       }



    Eigenlijk is het zelfs de bedoeling dat ik gewoon de data van de image uit mn database laad en deze dan resized en weer uitspuugt zonder deze op te slaan op de server, maar daar had ik nog ff geen tijd voor.

    [ Bericht 1% gewijzigd door Darkomen op 07-12-2005 18:17:02 ]
      woensdag 7 december 2005 @ 18:22:58 #76
    32768 DionysuZ
    Respect my authority!
    pi_32897450
    Check http://nl2.php.net/manual/en/function.imagecreatetruecolor.php

    Note: This function will not work with GIF file formats.
    □ 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_32897644
    DOH, ff zoeken hoe wel gif images te resizen
    pi_32898009
    quote:
    Op woensdag 7 december 2005 00:15 schreef Light het volgende:

    [..]

    Ik had het ook niet getest Makkelijkere optie is waarschijnlijk om toch maar gebruik te maken van 2 expressies, als je dat handig aanpakt dan werkt die tweede alleen op de match van de eerste. Dat kan ook in de callback functie van de /e modifier natuurlijk
    Ik heb het opgelost door de inhoud van de [menu]-tag (alle [tab]-tags dus) door te sturen naar een functie, en die dan te parsen. Dan kan ik het zelf nog begrijpen in ieder geval
      woensdag 7 december 2005 @ 18:47:38 #79
    32768 DionysuZ
    Respect my authority!
    pi_32898029
    quote:
    Op woensdag 7 december 2005 18:31 schreef Darkomen het volgende:
    DOH, ff zoeken hoe wel gif images te resizen
    misschien gewoon met imagecreate?
    □ 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 7 december 2005 @ 19:27:53 #80
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32898980
    client side/server side probleempje.
    Bij het deleten van een database entry, wil ik een confirm vragen.

    Maar... deze database entry is gekoppeld met een andere tabel. En pas wanneer in die andere tabel items aanwezig zijn, wil ik de confirm vragen.

    Dit betekent dus serverside query draaien welke controleert of het te delete item koppelingen heeft.
    Zo ja, een client sode confirm met de opmerking dat er koppelingen zijn en of men dus wel echt wil deleten. Indien men ECHT wil deleten, serverside query welke de entry delete.

    DIT is natuurlijk smerige zooi
    1
    2
    3
    4
    5
    6
    $query="SELECT COUNT(*) AS aantal FROM tabel WHERE id=".$id;
    $r=mysql_query($query);
    $row=mysql_fetch_assoc($r);
    if($row['aantal']!=0){
    echo'<script type="text/javascript">if (confirm(\'verwijderen?\')){document.write(\'<?//delete query;?>\')}</script>';
    }


    Hoe pak ik dit aan?
    pi_32899039
    Dan zal je met een XMLHttpRequest moeten kijken of je een confirm moet tonen.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_32901007
    De kwaliteit is dan slecht

    [ Bericht 81% gewijzigd door Darkomen op 07-12-2005 20:56:54 ]
    pi_32901165
    Daarvoor hebben we ook imagecreatetruecolor()
    pi_32901442
    maar dat ging weer niet met mn gifs
    pi_32901569
    quote:
    Op woensdag 7 december 2005 21:04 schreef Darkomen het volgende:
    maar dat ging weer niet met mn gifs
    Hoezo niet? Kun je die gif niet laden en naar een truecolor canvas kopiëren?
    pi_32902136
    Ze bewegen dan niet meer
    pi_32902349
    quote:
    Op woensdag 7 december 2005 21:27 schreef Darkomen het volgende:
    Ze bewegen dan niet meer
    Tja, of een mooi plaatje, of een lelijke animatie. Denk niet dat je het heel gemakkelijk kunt oplossen, hoewel er misschien wel ergens implementaties van een gif-resizer te vinden zijn
    pi_32902476
    Ik ben al druk aan het googlen
    pi_32902551
    Ok. Waar zit de fout?

    1INSERT INTO registraties ('username','password','realname','email','regdate','regip') VALUES ( 'Testje','s5rspvs','tester','test@c-q.nl','1133988314','62.195.241.114')
    pi_32902747
    Je mag kolomnamen niet met singlequotes omvatten, dat zul je zonder moeten doen of met backticks (`), die zit links van je niet-keypad '1'-knop op je toetsenbord.

    Overigens wordt het over het algemeen wel gewaardeerd als je bij iets dat 'niet werkt' een foutmelding levert dan kunnen we meestal wat sneller zien waar de fout zit.
    pi_32903291
    quote:
    Op woensdag 7 december 2005 21:45 schreef JeRa het volgende:
    Je mag kolomnamen niet met singlequotes omvatten, dat zul je zonder moeten doen of met backticks (`), die zit links van je niet-keypad '1'-knop op je toetsenbord.

    Overigens wordt het over het algemeen wel gewaardeerd als je bij iets dat 'niet werkt' een foutmelding levert dan kunnen we meestal wat sneller zien waar de fout zit.
    Thnx.
      FOK!-Schrikkelbaas woensdag 7 december 2005 @ 22:43:59 #92
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32904706
    quote:
    Op woensdag 7 december 2005 19:30 schreef SuperRembo het volgende:
    Dan zal je met een XMLHttpRequest moeten kijken of je een confirm moet tonen.
    Hmz...., ja dat kan werken.
    Client side checken of er relaties zijn.

    -edit- alleen heb ik tot nu toe alleen maar een serverside txt file via xmlhttprequest aangesproken. Hoe ik de database moet benaderen is me nog even een raadsel
    pi_32905351
    Een XMLHttpRequest is voor php een request (get of post) als alle andere.
    Je haalt je wel flink wat op de hals, en dat alleen om een confirm over te kunnen slaan.
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_32905669
    quote:
    Op woensdag 7 december 2005 23:03 schreef SuperRembo het volgende:
    Een XMLHttpRequest is voor php een request (get of post) als alle andere.
    Je haalt je wel flink wat op de hals, en dat alleen om een confirm over te kunnen slaan.
    Inderdaad. Waarom vraag je niet standaard om een confirm (je verwijdert iets!)?

    [ Bericht 0% gewijzigd door JeRa op 07-12-2005 23:20:06 ]
      FOK!-Schrikkelbaas donderdag 8 december 2005 @ 08:21:50 #95
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32911091
    quote:
    Op woensdag 7 december 2005 23:13 schreef JeRa het volgende:

    [..]

    Inderdaad. Waarom vraag je niet standaard om een confirm (je verwijdert iets!)?
    Het gaat om een menu item. En ik wil eigenlijk een EXTRA warning geven wanneer er aan dat menu item produkten gekoppeld zijn.

    Maar het is inderdaad een hoop moeite voor een extra warning. En in principe is het ergste wat er kan gebeuren dat je via het menu niet meer bij een aantal produkten kan komen. Die moet je dan in het CMS eerst aan een andere menu item koppelen.

    Ik ga er nog eens goed over nadenken
    pi_32912675
    quote:
    Op woensdag 7 december 2005 21:33 schreef JeRa het volgende:

    [..]

    Tja, of een mooi plaatje, of een lelijke animatie. Denk niet dat je het heel gemakkelijk kunt oplossen, hoewel er misschien wel ergens implementaties van een gif-resizer te vinden zijn
    Dit is dus nog vrij moeilijk te vinden, wel genoeg mensen die met hetzelfde zitten

    maar fok kan het ook, dus waarom wij niet
    pi_32912858
    quote:
    Op donderdag 8 december 2005 08:21 schreef Swetsenegger het volgende:

    [..]

    Maar het is inderdaad een hoop moeite voor een extra warning. En in principe is het ergste wat er kan gebeuren dat je via het menu niet meer bij een aantal produkten kan komen. Die moet je dan in het CMS eerst aan een andere menu item koppelen.
    Ik zou dát als oplossing nemen met eventueel een extra melding ná het verwijderen in de trant van 'Het door u zojuist verwijderde menu-item bevatte subitems die nu niet meer gekoppeld zijn'.

    Een alternatief is om alle subitems onder de parent van het zojuist verwijderde item te hangen, maar dit is niet professioneel op een live site en moet je alleen doen als je het menu naar hartelust kunt wijzigen zónder dat dit effect heeft op het 'echte' menu.
    pi_32912872
    quote:
    Op donderdag 8 december 2005 10:15 schreef Darkomen het volgende:

    [..]

    maar fok kan het ook, dus waarom wij niet
    Kan fok het ook?
      FOK!-Schrikkelbaas donderdag 8 december 2005 @ 11:27:50 #99
    1972 Swetsenegger
    Egocentrische Narcist
    pi_32914048
    quote:
    Op donderdag 8 december 2005 10:27 schreef JeRa het volgende:

    [..]

    Ik zou dát als oplossing nemen met eventueel een extra melding ná het verwijderen in de trant van 'Het door u zojuist verwijderde menu-item bevatte subitems die nu niet meer gekoppeld zijn'.
    Dat is wel een mooie oplossing inderdaad.

    Het verwijderen op zich kan geen kwaad, het is slechts ter informatie dat de beheerder er rekening mee houdt dat er op dat moment produkten niet gekoppeld zijn.
    quote:
    Een alternatief is om alle subitems onder de parent van het zojuist verwijderde item te hangen, maar dit is niet professioneel op een live site en moet je alleen doen als je het menu naar hartelust kunt wijzigen zónder dat dit effect heeft op het 'echte' menu.
    Sowieso is het geen risico voor het menu. Parents kunnen niet verwijderd worden, alleen childeren/leafenodes. Alleen het diepste level dus.
    pi_32915304
    quote:
    Op donderdag 8 december 2005 10:15 schreef Darkomen het volgende:
    [..]
    maar fok kan het ook, dus waarom wij niet
    Als je de usericons op de FP bedoelt, die zijn "geresized" met width="30" height="30".
    Wil iedereen die in telekinese gelooft nu mijn hand op steken?
    | Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
    pi_32916628
    Bedoel die hier op het forum, maar daar is het vast hetzelfde :$
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')