Checkbox Mehrauswahl geht local aber nicht auf Server

xxxmike

Erfahrenes Mitglied
Hallo,
habe ein Poblem, und zwar möchte ich mehrer Checkboxen anklicken um diese zu löschen. Local geht die Sache, aber auf meinem Server / Webspace bekomme ich als ausgabe nur ein A

Hier der kleine Code

PHP:
<form method="POST" action="">
  <input name="dbid[]" type="checkbox" value="13" /> Eintrag mit ID 13<br />
  <input name="dbid[]" type="checkbox" value="23" /> Eintrag mit ID 23<br />
  <input name="dbid[]" type="checkbox" value="56" /> Eintrag mit ID 56<br />
  <input name="dbid[]" type="checkbox" value="76" /> Eintrag mit ID 76<br />
  <input name="dbid[]" type="checkbox" value="78" /> Eintrag mit ID 78<br />
  <input type="submit" name="action" value="Delete" />
</form>

<!-- PHP code zur Bearbeitung der zu loeschenden Eintraege.
  -->
<?php
if( isset( $_POST["action"] ) && $_POST["action"] == "Delete" )
{
  // Array mit allen ausgewaehlten ID's.
  $ids = $_POST["dbid"];
  
  print( "Ausgewaehlte ID's.<br />" );
  for( $i = 0; $i < count( $ids ); $i++ )
  {
    // Ausgabe der ID's.
    print( $ids[$i] . "<br />" );
    
    // DELETE hier aufrufen.
    // Beispiel:
    // mysql_query( "DELETE FROM tabellenname WHERE id=" . mysql_real_escape( $ids[$i] ) );
  }
}


Local werden mir die IDs angezeigt, aber auf dem Webspace nur ein A

An was kann das liegen?

PHP Version auf dem Server 5.2

kann doch nicht sein oder?

Danke schon mal für jeden Tipp und Hilfe
 
Also wo das "A" herkommt ist eine gute Frage. Aber bei mir passiert mit der Seite gar nichts so lange:

Code:
<form method="POST" action="">

nicht in

Code:
<form method="POST" action="DATEINAME.PHP">

geändert wurde!!
 
bei mir gehts schon, habe nun mal den dateinamen mit eingetragen. aber wie gesagt, local werden mir die ids alle angezeigt, nur auf dem server bekomme ich als ausgabe nur ein A

Werde noch verrückt hier
 
Ok, es ist schon deshalb komisch das es lokal geht und auf dem Server nicht. Aber was ich noch komischer finde ist das A.

Was sagt den der Quelltext
 
ich teste hier schon so eine stunde rum. habe nun das mal auf einen anderen server geladen, da gehts.

es muss an der server einstellungen liegen, nur an was es liegen kann habe ich keinen plan, da ich php scripte laufen habe.

sachen gibts, die gibt es nicht
 
Also wenn das da oben der komplette Code ist, da fehlt am Schluß das "?>".
Macht bei mir zwar keinen Unterschied ob es vorhanden ist oder nicht aber vielleicht gibt es Server/Einstellungen bei denen es eine Rolle spielt.
 
Testest du auch im gleichen Browser.

Das FORM-Tag hat keinen Namen. Das dürfte aber (wenn überhaupt) nur bei unterschiedlichen Browsern eine Rolle spielen nicht aber beim Server. Aber man weiß ja nie!!
 
hi, ja gleiche browser, gleiches script, wie gesagt, lokal und auf dem einem server gehts, aber auf den server wo ich alles habe gehts nicht.

soooooooooo krass was
 
Zurück