login  Naam:   Wachtwoord: 
Registreer je!
 Forum

automatisch confirm venster

Offline Ultimatum - 30/09/2006 17:46 (laatste wijziging 30/09/2006 17:46)
Avatar van UltimatumPHP expert Ik heb mbv van andere topics die ik hier vond iets in elkaar geflansd die vraagt of je een bericht of iets ander zeker wilt verwijderen. Dit lukt ook goed maar nu wil graag dat als ik een map met foto's wil verwijderen maar er zitten nog foto's in er weer een confirm box komt en dan weer ok of cancel moet drukken

ik had dit al

  1. function verwijder(ok, cancel, id, bericht)
  2. {
  3. var bericht = bericht;
  4. if (window.confirm(bericht))
  5. {
  6. location.href = ok+id;
  7. }
  8. else
  9. {
  10. location.href = cancel
  11. }
  12. return false;
  13. }


en ik riep hem zo op:
  1. <div class='icon'><a href='#' onclick="verwijder('?p=admin/admin&amp;menu=album&amp;mod=album&amp;act=verwijder&amp;id=','?p=admin/admin&amp;menu=album&amp;mod=album&amp;act=wijzig','<?= $arr['albumid'] ?>', 'Weet u zeker dat u dit album wilt verwijderen?')"><img src='./images/icons/folder_verwijder.gif' alt='Verwijder dit album' /></a></div>


maar nu wil ik graag als ik dus naar die eerste link ga dat hij dezelfde functie gelijk aan roept als een veld in de database niet gelijk is aan 0 maar het mag dus geen link zijn..

8 antwoorden

Gesponsorde links
Offline bosgroen - 30/09/2006 18:56
Avatar van bosgroen Gouden medaille

PHP interesse
jamaar, bovenstaande functie is javascript
en je wilt in de database gaan kijken?
client-side-scripting <-> server-side-scripting

---

kan je niet bij de opbouw van je pagina meegeven of iets een map is of niet. In dan met een vijfde argument (is_map) in jouw verwijder functie werken?
Offline Ultimatum - 30/09/2006 19:22 (laatste wijziging 01/10/2006 17:19)
Avatar van Ultimatum PHP expert bosgroen je snapt het niet, ik wil de functie niet aanpassen maar met php gaan kijken of een veld groter is dan 0 en als dat zo is dat dan automatisch bovenstaande functie word aangeroepen...

maar zoals ik het nu hb is het dmv een link en ik wil dat hij dan automatisch komt.

Heeft er niemand een idee?
Offline ikkedikke - 01/10/2006 17:24
Avatar van ikkedikke PHP expert van tevoren controleren of er nog bestanden in de map zitten, zo ja: ipv verwijder een andere (nieuwe) functie aanroepen die eerst vraagt of je de map wil legen en daarna de map wil verwijderen
Offline Ultimatum - 01/10/2006 17:35
Avatar van Ultimatum PHP expert ikkedikke dat is precies wat ik wil, maar hoe laat ik automatisch die functie komen 
Offline bosgroen - 01/10/2006 23:46
Avatar van bosgroen Gouden medaille

PHP interesse
Citaat:
maar hoe laat ik automatisch die functie komen
vijfde argument of nieuwe functie maken, in deze in de plaats van wat nu staat in de <a href='~ zetten
Offline Ultimatum - 02/10/2006 07:47
Avatar van Ultimatum PHP expert Huh.. waarom zou ik een nieuwe functie moeten maken.

Nu word het in een linkvorm opgeroepen maar dat moet het moet gewoon gebeuren als ik op een bepaald stuk van de site kom dus dat heeft niets met een nieuwe functie of link te maken
Offline xSc - 02/10/2006 09:55
Avatar van xSc Onbekend Ultimatum, van te voren dus controleren met PHP. Is er dus inderdaad een foto, dan moet je met php iets in die link zetten binnen de javascriptfunctie. Bijv. een argument true. In JavaScript controleer je dus of die parameter true is. Zo ja, toon het confirm venster.
Offline Ultimatum - 02/10/2006 11:32
Avatar van Ultimatum PHP expert Dat weet ik wel maar als het goed is moet er iest worden geactiveerd wat niets met de functie heeft te maken, maar dat het feit is dat er iets komt te staan
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s