Visualizzazione risultati 1 fino 5 di 5

Discussione: Scemo o Ceco?

  1. #1
    Guest

    Predefinito

    [code:1:dfe874d824]
    elseif ($_POST[canc] == 'Cancella Gli Articoli Selezionati')
    {
    if (is_array($_POST['delete'])&#4 1;
    {
    $errori = 0;
    while (list(,$idmot) = each($POST_['motivo'])
    {
    if (empty($idmot))
    {
    $errori++;
    }
    }
    reset($POST_['motivo']);
    if ($errori > 0)
    {
    print '<meta http-equiv="Refresh" content="2; URL=delete-art.php?page=1">
    <div align="center"><font size="2">Devi specificare il motivo della cancellazione.</font><BR/></p></div>';
    }
    else
    {
    $i = 0;
    while (list(,$idmot) = each($POST_['motivo']))
    {
    $query = "UPDATE articoli SET id_attivo=2 WHERE id_articolo = $POST_[delete][$i]";
    mysql_query($query) or die (mysql_error());
    $query = "INSERT INTO motivo_sosp_articoli set id_articolo='$POST_[delete][$i]', id_attivo='1', data='".(date("d-m-Y H:i"))."', motivo='$idmot', da='$nicklog'";
    mysql_query($query) or die (mysql_error());
    $i++;
    }
    print '<meta http-equiv="Refresh" content="2; URL=delete-art.php?page=1">
    <div align="center"><font size="2">Tutti gli articoli selezionati sono stati cancellati con successo.</font><BR/></p></div>';
    }
    }
    }
    [/code:1:dfe874d824]

    Mi dice che c'è una { di troppo proprio in questo pezzo:
    [code:1:dfe874d824]
    while (list(,$idmot) = each($POST_['motivo'])
    {
    [/code:1:dfe874d824]
    ma sinceramente non vedo dove sia...

    Aiutatemi :D

  2. #2
    imoteph non è connesso Utente
    Data registrazione
    05-01-2003
    Messaggi
    147

    Predefinito

    ne scemo ne cieco
    solo una svista in mezzo a tante parentesi

    così è giusto e dovrebbe funizonare:
    [code:1:80778ca316]
    while (list(,$idmot) = each($POST_['motivo']))
    {
    if (empty($idmot))
    $errori++;
    }
    [/code:1:80778ca316]

    Ti mancava la ) che chiude la condizione della while

  3. #3
    Guest

    Predefinito

    ma non era $_POST?

  4. #4
    Guest

    Predefinito

    ehm già le superglobali sono $_POST['cacca']

    ghghgh ^_^

  5. #5
    Guest

    Predefinito

    si la superglobale l'avevo notata la ma la ) no

    :D

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •