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: | |