Is dat geen JSquote:Op donderdag 31 maart 2005 13:59 schreef achterop23 het volgende:
stel ik heb 3 tekstvelden onderelkaar
de 1e en 2e worden ingevuld
de 3e is een readonly en wordt ingevuld nadat 1 en 2 ingevuld zijn
(de 3e wordt berekend a.d.h.v. de 1e en 2e).
Is dit mogelijk?
Er moet dus een functie worden uitgevoerd nadat de 2e is ingevuld.
Kan idd in javascript.quote:Op donderdag 31 maart 2005 14:01 schreef saban het volgende:
[..]
Is dat geen JSHoort niet bij PHP/MYSQL thuis dacht ik zo.
IEmand?quote:Op donderdag 31 maart 2005 14:24 schreef Darkomen het volgende:
Ik probeer een aantal ids te selecteren maar de ids mogen niet in de array die ik opgeef maar het klopt duidelijk niet. het gaat dus om "uid<>in(0,1)"
SELECT DISTINCT(uid) FROM ppg_images WHERE active='1' AND uid<>in(0,1) LIMIT 9
http://www.webdevelopersn(...)_in_and_between.php3quote:Op donderdag 31 maart 2005 14:24 schreef Darkomen het volgende:
Ik probeer een aantal ids te selecteren maar de ids mogen niet in de array die ik opgeef maar het klopt duidelijk niet. het gaat dus om "uid<>in(0,1)"
SELECT DISTINCT(uid) FROM ppg_images WHERE active='1' AND uid<>in(0,1) LIMIT 9
quote:Suffixing NOT to IN will display data that is NOT found IN the condition. The following lists employees who hold titles other than Programmer and Marketing Executive.
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | SELECT f_name, l_name, title from -> employee_data where title NOT IN -> ('Programmer', 'Marketing Executive'); +---------+----------+----------------------------+ | f_name | l_name | title | +---------+----------+----------------------------+ | Manish | Sharma | CEO | | John | Hagan | Senior Programmer | | Ganesh | Pillai | Senior Programmer | | Anamika | Pandit | Web Designer | | Mary | Anchor | Web Designer | | Hassan | Rajabi | Multimedia Programmer | | Paul | Simon | Multimedia Programmer | | Arthur | Hoopla | Multimedia Programmer | | Kim | Hunter | Senior Web Designer | | Roger | Lewis | System Administrator | | Danny | Gibson | System Administrator | | Mike | Harper | Senior Marketing Executive | | Shahida | Ali | Customer Service Manager | | Peter | Champion | Finance Manager | +---------+----------+----------------------------+ 14 rows in set (0.00 sec) |
Best logisch weerquote:Op donderdag 31 maart 2005 21:57 schreef sylvesterrr het volgende:
[..]
http://www.webdevelopersn(...)_in_and_between.php3
[..]
[ code verwijderd ]
mij hebben ze ook geleerd om bij rationele databases altijd een uniek Indentificatie nummertje te hebben omdat je dan altijd alles goed kan aanroepen. zoals met relaties, alles koppelen m.b.v. ID'squote:Op woensdag 30 maart 2005 17:27 schreef sv3n het volgende:
[..]
nou dan geloof je me toch niet, ik heb t echt niet zelf bedacht, maar mijn leraren informatieanalyse en het is meerdere keren gezegd bij een college over databases, msschien dat je het nu gelooft![]()
| 1 2 3 4 | header("Location: http://www.example.com/"); /* Redirect browser */ /* Make sure that code below does not get executed when we redirect. */ exit; |
quote:Remember that header() must be called before any actual output is sent, either by normal HTML tags, blank lines in a file, or from PHP. It is a very common error to read code with include(), or require(), functions, or another file access function, and have spaces or empty lines that are output before header() is called. The same problem exists when using a single PHP/HTML file.
Hoe kan ik dat het beste omtoveren naar;quote:foo en bar|dipsi lala|pow|5 euro
fok dig|tinkywinky|php|1 euro
foo en bar|blaatje en patje|mysql tobo|5 euro
nee|matje|broertje|5 euro
Ik denk dat ik ze eerst in stukken moet snijden met explode.quote:INSERT INTO table (`veld1` , `veld2` , `veld3` , `veld4` ) VALUES ('foo en bar', 'dipsi lala', 'pow', '5 euro') , ('fok dig', 'tinkywinky', 'php', '1 euro') , ('foo en bar', 'blaatje en patje', 'mysql tobo', '5 euro') , ('nee', 'matje', 'broertje', '5 euro')
Hmm, idd. Hij redirect direct al, nog voordat hij de script heeft uitgevoerd (en het wordt uitgevoerd, wannneer de if-statement waarin hij staat niet geldig is.quote:Op vrijdag 1 april 2005 08:11 schreef sylvesterrr het volgende:
http://nl3.php.net/manual/en/function.header.php
[..]
Eerst exploded op newline, vervolgens elk item exploden op de pipe. Vervolgens array_walk met mysql_real_escape_string, vervolgensquote:Op vrijdag 1 april 2005 14:41 schreef saban het volgende:
Stel ik heb een array/string met de volgende informatie;
[..]
Hoe kan ik dat het beste omtoveren naar;
[..]
Ik denk dat ik ze eerst in stukken moet snijden met explode.
Daarna iets van;
$values = ("'$explode[0]', '$explode[1]', '$explode[2]', '$explode[3]'")
Zoiets 'denk' ik, wie kan mij wat helderheid geven ?
| 1 2 3 4 5 6 | <?php header("Content-type: image/gif"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Pragma: no-cache"); header("Location: " . rand(1,4) . ".gif"); ?> |
| 1 2 3 4 5 6 7 8 9 10 | <html> <head> <title></title> </head> <body> <img src="<?php echo rand(1,4).".gif"; ?>" /> </body> </html> |
nee, maar het is voor men random avatarquote:Op vrijdag 1 april 2005 21:03 schreef ikke_ook het volgende:
Ben ik heel stom als ik zeg doe het zo :
[ code verwijderd ]
Ah ok, ik schatte je al iets te slim in voor mijn oplossingquote:Op vrijdag 1 april 2005 21:19 schreef Jump het volgende:
[..]
nee, maar het is voor men random avatar
php moet figuurtje teuggeven
Kan toch?quote:Op vrijdag 1 april 2005 21:19 schreef Jump het volgende:
[..]
nee, maar het is voor men random avatar
php moet figuurtje teuggeven
| 1 2 3 4 5 6 | <?php header("Content-type: image/gif"); header("Cache-Control: no-store, no-cache, must-revalidate"); header("Pragma: no-cache"); readfile(rand(1,4).".gif"); ?> |
Kan je dit eens uitleggen, ik ben daar al eens mee aan het kloten geweest, maar wat doet bv:quote:
Dit had ik zelf eerst ook in gedachte, alleen is t wel wat veel informatie om steeds door te geven.quote:Op vrijdag 1 april 2005 21:46 schreef Swetsenegger het volgende:
[..]
Wat ik bedoelde is dat je met hidden input perfect extra waarden aan je submit kan meegeven.
Dus bij stap 1 schrijf je niets naar db, maar je geeft die info met een get mee aan stap 2. In stap 2 krijg je een nieuwe waarde PLUS je oude waarde welke je uit je get als hidden input aan je submit meegeeft. Dat geef je weer met een get mee aan stap 3 (via headers dus) leest in stap 3 de info van stap 1 en 2 uit en die stop je in een hidden input. INfo van stap 3 erbij, submitten antwoord tonen en naar db schrijven....
quote:Op vrijdag 1 april 2005 21:54 schreef ikke_ook het volgende:
[..]
Dit had ik zelf eerst ook in gedachte, alleen is t wel wat veel informatie om steeds door te geven.
Ik ben bezig met deze site.
En daar kun je vogelwaarnemingen/excursies invoeren.
In stap 1 geef je allerlei informatie over de excursie, dus wanneer,weertype,locatie,en evt extra info.
In stap 2 kun je aangeven welke vogels je hebt gezien via dit form : form
En in stap 3 kun je opmerkingen bij bepaalde vogels zetten, dus ik schrijf eerst de vogels van stap 2 in de db en dan haal ik in stap 3 die vogels weer op en kun je er opmerkingen bij zetten.....
Dus vandaar...een beetje duidelijk zo?
Het is allemaal bedoeld om te voorkomen dat de output gecached wordt. Het is mss wat dubbel allemaal, maar ik dacht dat dat het gevolg is van verschillende bugs / interpretaties van verschillende browsers. Dit is wat de php manual aanbeveeld:quote:Op vrijdag 1 april 2005 21:53 schreef Swetsenegger het volgende:
[..]
Kan je dit eens uitleggen, ik ben daar al eens mee aan het kloten geweest, maar wat doet bv:
header("Pragma: no-cache");
precies?
| 1 2 3 4 5 6 7 8 9 10 11 12 | // Date in the past header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // always modified header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // HTTP/1.1 header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); // HTTP/1.0 header("Pragma: no-cache"); |
Je kan die data toch wel in de session kwijt?quote:Op vrijdag 1 april 2005 21:58 schreef ikke_ook het volgende:
uhm,nou stap 2 en 3 kan dus niet zomaar in 1 form, kan alleen als ik iets met javascript doe ofzo, anders wordt t form veel te lang, als ik bij 200 vogels ook nog iedere keer een opmerking kan plaatsen....
En ik vind t wel netjes zo in 3 keer, wel zo duidelijk....
quote:Op vrijdag 1 april 2005 21:58 schreef ikke_ook het volgende:
uhm,nou stap 2 en 3 kan dus niet zomaar in 1 form, kan alleen als ik iets met javascript doe ofzo,
So what? daar is de scrollbar voor uit gevondenquote:anders wordt t form veel te lang,
Kan toch....quote:als ik bij 200 vogels ook nog iedere keer een opmerking kan plaatsen....
Maar levert wel problemen op met de back button.quote:En ik vind t wel netjes zo in 3 keer, wel zo duidelijk....
Ok, eens een keer in verdiepenquote:Op vrijdag 1 april 2005 22:00 schreef SuperRembo het volgende:
[..]
Het is allemaal bedoeld om te voorkomen dat de output gecached wordt. Het is mss wat dubbel allemaal, maar ik dacht dat dat het gevolg is van verschillende bugs / interpretaties van verschillende browsers.
[ code verwijderd ]
Hoe bedoel je?alles uit de form in de session zetten en dan na stap 3 in de database zetten?quote:Op vrijdag 1 april 2005 22:01 schreef SuperRembo het volgende:
[..]
Je kan die data toch wel in de session kwijt?
Yepquote:Op vrijdag 1 april 2005 22:08 schreef ikke_ook het volgende:
[..]
Hoe bedoel je?alles uit de form in de session zetten en dan na stap 3 in de database zetten?
teveel werk?quote:Op vrijdag 1 april 2005 22:12 schreef ikke_ook het volgende:
Ik vind die van jou wel leuk om t form weer in te vullen uit de database als je teruggaat leuk, maar teveel werk, en met t session van SR.... das ook teveel werk ofzo
| 1 2 3 4 | <?php SELECT * FROM table WHERE invulid=SESSIONID (of cookie of whatever) $edit_hidden="{$row['id']}"; ?> |
| 1 2 3 | <?php <input type="text" name="vogeltje" value="echo $row['vogeltje']" /> ?> |
| 1 2 3 4 5 6 7 8 9 10 11 12 13 | <?php if(empty($edit_hidden)){ print"<p><input type=\"submit\" name=\"submit\" value=\"Plaatsen\" /> \n\n";} //indien het een edit betreft alleen knop 'update' else{ if(!empty($edit_hidden)){ print'<p><input type="hidden" name="update_id" value="'.$edit_hidden.'" /> <input type="submit" name="edit" value="Bijwerken"</p>';} } ?> |
hartelijk dank SuperRemboquote:
Ik heb al een edit functiequote:Op vrijdag 1 april 2005 22:27 schreef Swetsenegger het volgende:
[..]
teveel werk?
Je begint de pagina van stap 1 met
[ code verwijderd ]
Je krijgt een rij info en in je form doe je dit
[ code verwijderd ]
En onderaan
[ code verwijderd ]
Hmz, kan je niet beter een soort van coordinatenstelsel in een db zetten, dan het plaatje van nederland als achtergrond image en volgens dat coordinaten stelsel een puntje zetten?quote:Op vrijdag 1 april 2005 22:28 schreef ikke_ook het volgende:
Goed, vraag 2
Nederland is verdeeld in "atlasblokken" Op de site kun je bij een excursie zo'n atlasblok aangeven.
Nu wil ik iets maken dat je als je op t atlasblok klikt, je naar een plaatje van nederland gaat waar dan een rood puntje staat op t punt waar dat atlasblok is.
Dus ik wil een rood puntje op een plaatje zetten, t liefst met php, want daar ben ik t handigst mee.
Kan ik dit op een of andere manier doen met de GD library? Of kan ik dat veel beter op een andere manier doen?
Nadeel van het bij stap 1 al in de database zetten is dat je niet zeker weet of de volgende stappen ook uitgevoerd gaan worden. Het kan zijn dat iemand stap 1 invult, maar niet de volgende stappen. Dan zit je met incomplete data in je database. Je zou dan eigenlijk ook in de database moeten zetten welke stap als laatste is uitgevoerd.quote:Op vrijdag 1 april 2005 22:27 schreef Swetsenegger het volgende:
[..]
teveel werk?
Je begint de pagina van stap 1 met
[ code verwijderd ]
Je krijgt een rij info en in je form doe je dit
[ code verwijderd ]
En onderaan
[ code verwijderd ]
T gaat alleen om t rode puntje eigenlijkquote:Op vrijdag 1 april 2005 22:31 schreef Swetsenegger het volgende:
[..]
Hmz, kan je niet beter een soort van coordinatenstelsel in een db zetten, dan het plaatje van nederland als achtergrond image en volgens dat coordinaten stelsel een puntje zetten?
Ben ik volkomen met je eensquote:Op vrijdag 1 april 2005 22:35 schreef SuperRembo het volgende:
[..]
Nadeel van het bij stap 1 al in de database zetten is dat je niet zeker weet of de volgende stappen ook uitgevoerd gaan worden. Het kan zijn dat iemand stap 1 invult, maar niet de volgende stappen. Dan zit je met incomplete data in je database. Je zou dan eigenlijk ook in de database moeten zetten welke stap als laatste is uitgevoerd.
Daarom lijkt het me beter om de data te evrzamelen in de session. Als je dan alles bij elkaar hebt zet je het zaakje in de database.
Dan is het niet erg.quote:Op vrijdag 1 april 2005 22:44 schreef ikke_ook het volgende:
Dat je incomplete dingen invult is eigenlijk niet erg superrembo. dan staat er gewoon een excursie zonder vogels, das geen ramp... en je kunt excursies zelf editten,dus ook zelf weer vogels aan die excursie toevoegen
Heb ik je toch al gegeven? achtergrond image en gewoon met html een puntje zetten.quote:Op vrijdag 1 april 2005 22:54 schreef ikke_ook het volgende:
Dankje swets![]()
Nu nog een antwoord op vraag 2
Gewoon een hele berg divjes makenquote:Op vrijdag 1 april 2005 23:02 schreef ikke_ook het volgende:
Watermerk, das t woord wat ik zocht![]()
en hoe zet ik met html een puntje op een bepaald coordinaat dan?
| 1 2 3 4 | <div style="position:relative;"> <img src="map.png" alt="Nederland"> <img src="marker.png" style="position:absolute;top:10px;left:20px" alt="Regio"> </div> |
| Forum Opties | |
|---|---|
| Forumhop: | |
| Hop naar: | |