Visualizzazione risultati 1 fino 10 di 10

Discussione: Text-decoration:none

  1. #1
    Guest

    Thumbs down Text-decoration:none

    Avrei bisogno di un aiutino... Ho scaricato (e modificato) da un sito uno script in php che permette l'inserimento rapido di news senza l'utilizzo di mysql...il mio problema è che ogni volta che aggiungo una news, lo script va a scrivere in cima ad un file html (article_summary.html)...però io ho bisogno assolutamente di togliere l'evidenziazione del link!! Potrei usare css o il tag span, ma non sapendo dove inserirlo nello script non ci riesco proprio...
    Spero di essere stato abbastanza chiaro...VI PREGO AIUTATEMI!!!

    Qui di seguito copia del codice della pagina che mi permette di inserire le news:
    <html>
    <body>
    <basefont size=2 face=arial color=black>

    <b>Aggiungi Articolo</b>
    <?
    include ("template.inc");
    include ("config.php");

    $summary_template = "t_summary.html";
    $article_template = "t_article.html";
    $max_summary = 5;

    function summary_page ($subject, $date, $summary, $article_id)
    {
    global $summary_template;
    $t = new Template();
    $t->set_file("SummaryPage", $summary_template);
    $article_url = "article_".$article_id.".html";
    $date = nl2br($date);
    $summary = nl2br($summary);
    $t->set_var( array(
    "subject" => $subject,
    "date" => $date,
    "summary" => $summary,
    "article_url" => $article_url
    ));
    $t->parse("Summary", "SummaryPage");
    return $t->get_var("Summary");
    }

    function main_page ($subject, $date, $summary, $article_id, $body)
    {
    global $article_template;

    $t = new Template();
    $t->set_file("ArticlePage", $article_template);
    $article_url = "article_".$article_id.".html";
    $date = nl2br($date);
    $summary = nl2br($summary);
    $body = nl2br($body);
    $t->set_var( array(
    "subject" => $subject,
    "date" => $date,
    "summary" => $summary,
    "body" => $body,
    "article_url" => $article_url
    ));
    $t->parse("Article", "ArticlePage");
    return $t->get_var("Article");
    }

    function add_article($filename, $news)
    {

    if(file_exists($filename)){
    $fh = fopen($filename, "r");
    $old_news = fread($fh, filesize($filename));
    fclose($fh);
    }

    /* TODO: Multipage articles
    preg_match_all("<!--ARTICLE PAGE=(\d*)-->", $old_news, $matches;

    if( count($matches[0]) >= $max_summary){
    $oldfilename = $filename.($matches[0][0]+1);
    }
    */

    $fh = fopen($filename, "w");
    $news = stripslashes($news);
    fwrite($fh, "\n<!--ARTICLE-->\n$news $old_news");
    fclose($fh);
    }

    ?>

    <?
    if(strcmp($subject, "")){
    if(!(strcmp($passwd, $password))){
    add_article("article_summary.html", summary_page($subject, $date, $summary, $article_id));
    add_article("article_$article_id.html", main_page($subject, $date, $summary, $article_id, $body));
    echo "<p> L'articolo è stato aggiunto correttamente! <p>";
    }else{
    echo "<p><b> Password errata! </b>";
    }
    }
    ?>


    <form action=news.php method=post>
    <table border=0>
    <tr> <td><font size=2 face=arial color=black> (Password): </td><td> <input type=text name=passwd size=30> </td></tr>
    <tr> <td><font size=2 face=arial color=black> Titolo: </td><td> <input type=text name=subject size=30> </td></tr>
    <tr> <td><font size=2 face=arial color=black> Articolo ID: </td><td> <input type=text name=article_id value=<? echo date("j_m_Y_is"); ?> size=30> </td></tr>
    <tr> <td><font size=2 face=arial color=black> Data/Autore/etc: </td><td> <textarea name=date rows=2 cols=30 wrap=soft><? echo date("j m Y\n"); ?>Autore: </textarea> </td></tr>
    <tr> <td><font size=2 face=arial color=black> Descrizione: </td><td> <textarea name=summary rows=5 cols=30 wrap=soft></textarea> </td></tr>
    <tr> <td><font size=2 face=arial color=black> Testo: </td><td> <textarea name=body rows=15 cols=30></textarea> </td></tr>
    </table>
    <input type=submit name=submit value=Aggiungi!>
    </form>


    <p>
    Grazie mille a tutti!!!

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Prova questa tanto piccola quanto importante modifica:
    Codice HTML:
    <HTML>
    <HEAD>
    <STYLE>
    A { text-decoration:none }
    </STYLE>
    </HEAD>
    <BODY>
    <!-- e qui tutto il codice com'era prima -->
    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    Guest

    Predefinito

    Già....il problema è che il codice che ho riportato, quando scrive sul file article_summary.html usa questo ordine:
    NUOVO ARTICOLO + codice già presente nella pagina html
    Di conseguenza non è possibile fare quello che hai scritto perchè rimarrebbe:
    nuovo articolo
    <html><head>ecc...
    Qualche altra idea???
    Grazie mille!!!

  4. #4
    Guest

    Predefinito

    Scusate se raddoppio il mio messaggio, ma ho assolutamente bisogno del vs aiuto perchè sono già in ritardo con la realizzazione di questo sito per un amico e fino a che non riesco a risolvere il problema rimango fermo...

    GRAZIE GRAZIE GRAZIE GRAZIE!!!!!!

  5. #5
    L'avatar di SolitaryExplorer
    SolitaryExplorer non è connesso Utente storico
    Data registrazione
    10-08-2005
    Residenza
    Veneto
    Messaggi
    1,949

    Predefinito

    Regolamento del forum:
    4) Nessuno è pagato, nessuno è obbligato a rispondere.
    6) Lo spam, crossposting, UP, OT non sono tollerati.

    Abbi pazienza, ma non puoi pretendere che sotto Pasqua il forum sia pieno di esperti di PHP.
    Ciao e auguroni!

  6. #6
    Guest

    Predefinito

    Spero di avere capito bene il problema:
    Potresti provare a includere la pagina coi messaggi in un'altra in cui avrai inserito tutto il codice che ti pare, anziché farla aprire direttamente dal browser... oppure ti arrendi alla potenza suprema dell'HTML!!!

  7. #7
    Guest

    Predefinito

    Includerla in che senso? Cioè, utilizzando iframe??
    Perchè con l'iframe non posso fare in modo che cambi lo sfondo da bianco FFFFFF a blu 17A5ED...cioè, potrei con allowtrasparency ma i caratteri piccoli poi risultano indecifrabili....
    Grazie mille per l'aiuto, tryphpnuke!!!

  8. #8
    L'avatar di heracleum
    heracleum non è connesso Utente storico
    Data registrazione
    21-01-2004
    Messaggi
    3,333

    Predefinito

    Non ho capito un gran che, ma a orecchio le soluzioni sembrano un tantino arzigogolate, soprattutto visto lo scopo finale.

    Per far sì che tutti i link non vengano sottolineati fai più o meno come suggerito da dementialsite, solo che puoi inserire il tag <style> dove ti viene comodo.

    Ovvero, inserisci:
    Codice HTML:
    <style type="text/css">
    a { text-decoration:none }
    </style>
    DOVE VUOI TU.

    In teoria, il tag STYLE "dovrebbe" trovarsi dentro il tag HEAD come indicato da demential, ma vista la tua esigenza, le limitazioni e visto che il tuo codice HTML non è di certo rigidamente da validare (come XHTML e simili), perché fallirebbe comunque per altre cose...
    puoi metterlo dove vuoi quel tag style, e ti risolve il problema.
    Avvertimento: richiedere in privato questioni tecniche produrrà inevitabilmente una supercazzola prematurata come risposta. (5 served)

  9. #9
    Guest

    Predefinito

    Ok, grazie 1000!!! : )

  10. #10
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Visto che risolto, chiudo.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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