login  Naam:   Wachtwoord: 
Registreer je!
 Forum

meerdere berichten verwijderen

Offline Ultimatum - 25/07/2006 20:57
Avatar van UltimatumPHP expert dmv deze code wil meerdere pm's kunnen verwijderen maar sinds ik de submit button heb vervangen door een image werkt hij niet helemaal meer lekker, komt dat het nu een image is oid of zit de fout ergens anders , heb ook al dat script hier op de site over gekeken maar volgens mij zit er geen verschil tussen

http://plaatscode.be/1518

4 antwoorden

Gesponsorde links
Offline Grayen - 25/07/2006 21:01 (laatste wijziging 25/07/2006 21:08)
Avatar van Grayen PHP ver gevorderde de fout is dat je geen submit knop hebt, daarom bestaat $_POST['pm'] niet.

dit moet je doen:
  1. <a href='?page=pm/inbox&amp;act=delete'><img src='images/icons/deletemessage.jpg' alt='' /></a>


vervangen door:

  1. <input type="image" src="images/icons/deletemessage.jpg" id="delete" name="delete" />


en dan uiteraard alle $_GET['act'] == delete vervangen door isset($_POST['delete'])
Offline Ultimatum - 25/07/2006 21:48
Avatar van Ultimatum PHP expert doet het niet hoor..

heb om te testen onderaan:

  1. <?php
  2. if(isset($_POST['delete']))
  3. {
  4. echo 'Ok';
  5. }
  6. ?>


gezet maar hij doet niks wat dus betekend dat er niks gesubmit word door dat plaatje
Offline Grayen - 25/07/2006 22:11 (laatste wijziging 25/07/2006 22:12)
Avatar van Grayen PHP ver gevorderde al gevonden wat het probleem is. overal staat dat type="image" hetzelfde doet als een submit maar dan is het een plaatje, en ik ben een beetje gaan testen en kwam erachter dat het probleem als volgt wat:

stel je hebt dit script:
  1. <?php
  2. if($_SERVER['REQUEST_METHOD'] == 'POST' && isset($_POST['bla'])){
  3. echo "<strong>het werkt</strong>";
  4. }
  5. ?>
  6. <form method="post" action="">
  7. <input type="text" name="bla" />
  8. <input type="image" src="http://www.sitemasters.be/web/avatars/3697.jpg" id="delete" name="delete" />
  9. </form>


dan moet je post $_POST['bla'] doen en niet van je submit knop, dus niet $_POST['delete'], maar $_POST['pm'](het is vaag maar het werkt zo wel ):s
Offline Ultimatum - 25/07/2006 22:42
Avatar van Ultimatum PHP expert vage shit, het werkt nu idd wel 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.35s