Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16

Discussione: codice sbagliato??????

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579

    codice sbagliato??????

    Codice PHP:
    <?php
    require("config.php");
                  
    # Recupero i topic del forum
    $query = @mysql_query("SELECT * FROM forum_lite_topics
        WHERE forum_id = '" 
    $_GET[f] . "' ORDER BY data ASC");

    # Recupero il titolo del forum per il percorso
    $query2 = @mysql_query("SELECT titolo FROM forum_lite_main
        WHERE id = '" 
    $_GET[f] . "'");

    # Recupero i messaggi nel topic
    $query3 = @mysql_query("SELECT MAX(topic_id) FROM 
        forum_lite_thread"
    );

    $result2 = @mysql_fetch_array($query2);
    $result3 = @mysql_fetch_array($query3);

    # Stampo il percorso
    echo "<a href=\"index.php\">[img]http://star.org/main.gif[/img]</a> » 
    $result2[titolo]";

    # Stampo a video tutti i topic del Forum selezionato
    while($result = @mysql_fetch_array($query))
    {
        echo 
    "
    echo "
    <div align='left'>
      <
    table border='0' width='545' height='40'>
        <
    tr>
          <
    td width='373' height='40' bgcolor='#FFFFCC'><ul>[*]<class="newlink:hover" href=\"thread.php?f=$_GET[f]&t=$result[id]\">";
        
    $result[titolo]</a>
        
    di $result[autore]</br></td>
          <
    td width='156' height='40' bgcolor='#FFFFCC'></td>
        </
    tr>
      </
    table>
    </
    div>\n";
    }

    # Recupero il valore più alto di topic_id e lo incremento di uno
    # per creare il link nuovo topic
    $topic_id = $result3[topic_id]+1;

    echo "

    <a href=\"new.php?f=$_GET[f]&t=$topic_id\">
    [img]http://starorg/nuovadiscus.gif[/img]</a>"
    ?>
    tutto questo codice dice che è errato ma io nn trovo niente di errato
    potete spiegarmi il xkè????
    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  2. #2
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439

    Re: codice sbagliato??????

    per cominciare potresti scrivere a che linea genera l'errore
    わさび

  3. #3

    Re: codice sbagliato??????

    [supersaibal]Originariamente inviato da StarFinger

    potete spiegarmi il xkè????
    [/supersaibal]
    di sicuro il parser te lo siega... se magari lo dici anche a noi poi ti aiutiamo a correggere

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in /membri2/scacchirakoforum/forum.php on line 159

    la riga 159 è questa:

    # Recupero il titolo del forum per il percorso
    $query2 = @mysql_query("SELECT titolo FROM forum_lite_main
    WHERE id = '" . $_GET[f] . "'");

    ma per me è esatta
    e il resto pure
    nn ho trovato ankora l'errore
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  5. #5
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Hai dimenticato di backslashare
    Codice PHP:
    echo "

    <a href=\"new.php?f="
    .$_GET['f']."&t=".$topic_id."\">
    [img]http://starorg/nuovadiscus.gif[/img]</a>"

    わさび

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    dinuovo lo stesso errore
    xkè???
    grazie
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  7. #7
    Utente di HTML.it L'avatar di Trinità76
    Registrato dal
    Jan 2002
    Messaggi
    1,439
    Non so spiegarmi perchè ma qualchevolta al php non gli piacciono le variabili in get/post di una lettera, prova a cambiare il nome alle variabili t ed f. e poi anzicchè scrivere
    ... php?f=".$_GET['f']."& ...
    la variabile in get prendila prima e poi la riporti sotto come variabile già acquisita
    わさび

  8. #8
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    579
    nn c'ho capito niente
    me lo spieghi in una forma molto ma molto pratica????
    grazie
    ps: potresti direttamente mettere il codice
    grazie
    ciao
    l'uomo è tutto ciò che non può essere

    http://www.ebug.it Discussioni da web Designer

    http://www.ebug.it/?p=354 e Dart Fener dove lo mettiamo lol

  9. #9
    # Stampo a video tutti i topic del Forum selezionato
    while($result = @mysql_fetch_array($query))
    {
    echo "
    echo "<div align='left'>
    <table border='0' width='545' height='40'>
    <tr>
    <td width='373' height='40' bgcolor='#FFFFCC'><ul>[*]<a class="newlink:hover" href="thread.php?f=$_GET[f]&t=$result[id]\">";
    $result[titolo]</a>

    di $result[autore]</br></td>
    <td width='156' height='40' bgcolor='#FFFFCC'></td>
    </tr>
    </table>
    </div>n";
    }

  10. #10
    [supersaibal]Originariamente inviato da Trinità76
    Non so spiegarmi perchè ma qualchevolta al php non gli piacciono le variabili in get/post di una lettera, prova a cambiare il nome alle variabili t ed f. e poi anzicchè scrivere

    la variabile in get prendila prima e poi la riporti sotto come variabile già acquisita [/supersaibal]
    non serve a niente. è una pratica altamente inutile.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.