login  Naam:   Wachtwoord: 
Registreer je!
 Forum

meerdere formulieren

Offline remy - 03/11/2004 14:18 (laatste wijziging 16/11/2004 14:26)
Avatar van remyPHP ver gevorderde ik heb een probleem met mijn admin, ik heb een linklist gemaakt en daarbij een admini, je logt eerst in daarna kun je een link selecteren dmv radio button, dan zijn er 2 knoppen, verwijderen en veranderen.

tot zo ver wil alles best, verwijderen lukt prima, maar voor het veranden gebruik ik nog een form met een textarea om de linkbeschrijving te veranderen, hij voert ook de juiste links ik maar zodra je die submit slaat hij terug naar de linklist, en met hidden inpuit is het me ook niet gelukt:s weet iemand wat ik hietegen kan doen?:|

dit is mn script:

  1. <?php
  2.  
  3. echo "Admin pagina<br><br>";
  4. if(isset($_COOOKIE['admin']))
  5. {
  6.  
  7.  
  8.  
  9. if(isset($_POST['uitloggen']))
  10. {
  11. setcookie("admin","ja", time()-3600);
  12. header("location:index.php");
  13.  
  14.  
  15.  
  16. }
  17. elseif(isset($_POST['verwijder']))
  18. {
  19.  
  20. $fp=fopen("links.txt","r");
  21. $data=fgets($fp);
  22. fclose($fp);
  23.  
  24. $helesite=explode("#",$data);
  25. $deelsite=explode("+",$helesite[0]);
  26. $nr=$_POST['knop'];
  27. $start=0;
  28. if($_POST['knop'] <= 3){
  29. $aantal = count_chars($helesite[0]);
  30. $eind=$aantal[ord("+")];
  31. $start=0;
  32. }
  33. elseif($_POST['knop'] >3 && $_POST['knop'] <=7){
  34. $aantal = count_chars($helesite[1]);
  35. $eind=$aantal[ord("+")];
  36. $start=3;
  37. }
  38. elseif($_POST['knop'] >7 && $_POST['knop'] <=11){
  39. $aantal = count_chars($helesite[2]);
  40. $eind=$aantal[ord("+")];
  41. $start=7;
  42. }
  43. else{
  44. $aantal = count_chars($helesite[3]);
  45. $eind=$aantal[ord("+")];
  46. $start=11;
  47. }
  48.  
  49. $nr1=$nr+1;
  50.  
  51.  
  52. while($start<$nr)
  53. {
  54. $var.=$deelsite[$start]."+";
  55. $start++;
  56. if($start==$nr) break;
  57. }
  58.  
  59.  
  60.  
  61.  
  62. while($nr1<$eind)
  63. {
  64. $var2.=$deelsite[$nr1]."+";
  65. $nr1++;
  66. if($nr1==$eind) break;
  67. }
  68. if($_POST['knop'] <= 3){
  69. $totaal=$var.$var2."#".$helesite[1]."#".$helesite[2]."#".$helesite[3]."#";
  70. }
  71. elseif($_POST['knop'] >3 && $_POST['knop'] <=7){
  72. $totaal=$helesite[0]."#".$var.$var2."#".$helesite[2]."#".$helesite[3]."#";
  73. }
  74. elseif($_POST['knop'] >7 && $_POST['knop'] <=11){
  75. $totaal=$helesite[0]."#".$helesite[1]."#".$var.$var2."#".$helesite[3]."#";
  76. }
  77. else{
  78. $totaal=$helesite[0]."#".$helesite[1]."#".$helesite[2]."#".$var.$var2."#";
  79. }
  80. $invoegen=$_POST['links'];
  81. $fp=fopen("links.txt","w");
  82. fputs($fp,$totaal);
  83. fclose($fp);
  84. echo "gelukt";
  85.  
  86. }
  87. else
  88. {
  89. ?>
  90.  
  91. // zet radiobutton bij link
  92.  
  93.  
  94.  
  95. <br>
  96. <input type="submit" name="verander" value="verander">
  97. <input type="submit" name="verwijder" value="verwijder">
  98. <input type="submit" name="uitloggen" value="uitloggen">
  99. </form>
  100. <?php
  101. }
  102.  
  103. }
  104. else
  105. {
  106. header("location :index.php?pagina=admin1");
  107. }
  108. ?>

0 antwoorden

Gesponsorde links
Er zijn nog geen reacties op dit bericht.
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.176s